Консультация № 109776
17.11.2007, 00:48
0.00 руб.
0 2 2
Уважаемые эксперты!У меня Exel 2007. Подскажите пожалуйста (по шагам)как ввести в массив ячеек вложенные функции. Конкретно "ЕСЛИ",В НЕЁ ВЛОЖИТЬ "ИЛИ".Справка пишет ввести новую функцию в аргумент, но именно это у меня не получается. Прошу привести образец получившейся функции.Заранее спасибо! Александр.
Уважаемые эксперты, вы мне уже несколько раз очень помогли советом. Спасибо админам проэкта за удачно работающий сайт.

Обсуждение

Неизвестный
17.11.2007, 01:09
общий
это ответ
Здравствуйте, Александр Вениаминович Москалёв!

Я думаю что у Вас возникли проблемы из-за потери скобок, либо просто от невнимательности.

Вот пример функции <b>ЕСЛИ</b> с вложенной в нее функции <b>ИЛИ</b>, самое главное <font color=purple><b>следите за скобками и точками с запятой</b></font>.
<code>
= ЕСЛИ(ИЛИ(D5<3;D5>5);"работает";"не работает")</code>

Данная функция выведет текст "работает" если значение в ячейке D5 или меньше 3 или больше 5, и "не работает" в противном случае.

В приложении также более сложная функция, с использованием вложенной функции <b>И</b>, которая выводит время года в зависимости от введенного в ячейку D5 числового значения, которое равно номеру какого либо месяца года.

Good Luck!!!

Приложение:
=ЕСЛИ(И(D5>=3;D5<=5);"весна";ЕСЛИ(И(D5>=6;D5<=8);"лето";ЕСЛИ(И(D5>=9;D5<=11);"осень";"зима")))
Неизвестный
17.11.2007, 10:28
общий
это ответ
Здравствуйте, Александр Вениаминович Москалёв!
=IF(B1=0;1;0)
Вместо второго аргумента ставим новое условие (то бишь новую функцию):
=IF(B1=0;IF(C1=0;1;0);0)
Форма ответа