Я скачал таблицу Excel с некоторыми формулами для вычисления переменных, зависящих от времени. Кстати, лист прекрасно работает и выполняет свою работу. Я пытаюсь вывести математику всей модели, понимая формулы в ней. Одна из формул гласит следующее:
=IF((($B$18>$B$19)*($B$8>=$B$19))+(($B$18<$B$19)*($B$8<=$B$19)),AG30+((F30*$K$22)/($B$13)),$H$230)
При поиске бита в inte rnet я обнаружил, что обычно в Excel IF операторы записываются в следующем формате:
=IF (logical_test, [value_if_true], [value_if_false])
Это означает, что логический тест в этом случае:
(($B$18>$B$19)*($B$8>=$B$19))+(($B$18<$B$19)*($B$8<=$B$19))
Это выражение имеет четыре экземпляра, где>, > =, <, <= используются и связаны между собой операторами + и * arithmeti c. Я не понимаю, что это за логическое утверждение. Символы * и + обозначают операторы, такие как AND и OR, соответственно, или они обозначают что-то еще? </p>
Любая помощь и / или указатели приветствуются:)