Добрый день! Помогите, пожалуйста, собрать формулу. Вот исходная формула, которая получилась у меня: =ЕСЛИ(A1=100;ЕСЛИ(ДЕНЬНЕД(B2;2)=1;РАБДЕНЬ(B2;9);ЕСЛИ(ДЕНЬНЕД(B2;2)=2;РАБДЕНЬ(B2;9);ЕСЛИ(ДЕНЬНЕД(B2;2)=3;РАБДЕНЬ(B2;8;ЕСЛИ(ДЕНЬНЕД(B2;2)=4;РАБДЕНЬ(B2;7);ЕСЛИ(ДЕНЬНЕД(B2;2)=5;РАБДЕНЬ(B2;7);ЕСЛИ(A1=0;ЕСЛИ(ДЕНЬНЕД(B3;2)=1;РАБДЕНЬ(B3;9);ЕСЛИ(ДЕНЬНЕД(B3;2)=2;РАБДЕНЬ(B3;9);ЕСЛИ(ДЕНЬНЕД(B3;2)=3;РАБДЕНЬ(B3;8;ЕСЛИ(ДЕНЬНЕД(B3;2)=4;РАБДЕНЬ(B3;7);ЕСЛИ(ДЕНЬНЕД(B3;2)=5;РАБДЕНЬ(B3;7)))))))))))))
То есть 2 основных условия: если А1=100 и если А1=0. Но по моей формуле получается посчитать только при условии А1=100. Как только А1=0, то результат - ЛОЖЬ. Помогите, пожалуйста, правильно собрать формулу.. (Excel 2013)
Юрий М, не совсем поняла Ваш вопрос.. У меня А1 всегда будет равно либо 100, либо 0.. Просто целиком моя таблица намного больше, но А1 в ней всегда будет заполнено.. То есть всегда будет ЕСЛИ().. (если я Вас правильно поняла)..
Поясняю: Вы в название темы вынесли функцию ЕСЛИ. Возможно, будет найдено решение, в котором эта функция вообще не используется. Но Вам её никто не предложит, так как Вы просите ЕСЛИ. Так понятно? )
Максим В., Murderface_, В B4 должна быть рассчитана дата. Эта дата должна рассчитываться либо от B2, либо от B3, в зависимости от того, что стоит в A1 (100 или 0).
Юрий М, Ааа...я с excel на "Вы", честно говоря.. Поэтому не подумала, что может быть какое-то решение без ЕСЛИ ()...
Viktoriya05 написал: Но по моей формуле получается посчитать только при условии А1=100.
Цитата
B4 должна быть рассчитана дата. Эта дата должна рассчитываться либо от B2, либо от B3, в зависимости от того, что стоит в A1 (100 или 0)
Если логика расчета формулы уже отлажена для варианта A1=100 и ВАЖНО! для второго варианта логика работы такая же, то можно заменить аргумент (ссылку на ячейку B2) в работающей части Вашей формулы на конструкцию вида: ЕСЛИ($A$1=100;B2;B3) и отказаться от повторения тех же условий для второго варианта. А можно это условие вынести в отдельную ячейку и обращаться уже к результату вычислений.