Таблицы Google - ЕСЛИ с более чем тремя аргументами
В настоящее время я работаю над очень простым шаблоном управления проектами. Идея состоит в том, что после ввода начальной и конечной даты столбцы будут отображаться в виде очень упрощенной диаграммы Ганта (условное форматирование).
Все отлично работает, пока не примет во внимание "год". Поскольку это проект, рассчитанный на несколько лет, и мы работаем с календарными неделями, важно, чтобы рабочий пакет был визуализирован только в конкретный год.
Таким образом, я придумал следующую (грубую и грязную) формулу (пример из ячейки K3): = и (если (K$2>=$F3;1;0);if(K$2<=$H3;1;0), если (или (вправо ($ Е3;4)=K$1;1);(справа (G3;4)= К1;1;0)))
Этот документ: https://docs.google.com/spreadsheets/d/15F1uBnoHMuJqc_w0X04U5-ZCQ_6mgO_HJqvN5U28cog/edit?usp=sharing
Проблема: GoogleSpreadsheets допускает только три аргумента с IF. Но я не знаю, как структурировать это иначе...
Благодарен за любое предложение!
Ура, Мэтт
1 ответ
Это может быть то, что вы ищете, связывает начало / конец недели и год вместе для сравнения.
=IF(AND(
(K$1&TEXT(K$2;"00")) >=(RIGHT($E$3;4)&TEXT($F$3;"00"));
(K$1&TEXT(K$2;"00")) <=(RIGHT($G$3;4)&TEXT($H$3;"00")))
;1;0)