![]() КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Вложение функций ЕСЛИ() ⇐ ПредыдущаяСтр 3 из 3
Функции ЕСЛИ()могут вкладываться друг в друга. Можно вложить друг в друга в качестве второго и третьего аргументов до 7 функций ЕСЛИ(). =ЕСЛИ(B3=25;"Отлично";ЕСЛИ(И(B3<25;B3>22);"Хорошо";ЕСЛИ(И(B3<=22;B3>19);"Удовлетворительно";"Неудовлетворительно"))) Выполняется функция следующим образом: если число, находящееся в ячейке В3, равно 25, то значением функции будет “Отлично”; иначе – если число, находящееся в ячейке В3меньше 25, но больше 22, то функция примет значение “Хорошо”, иначе – если В3меньше или равно 22и больше 19, функция примет значение “Удовлетворительно”, иначе “Неудовлетворительно” (рис.16, 17, 18).
Рис.16 Рис.17
Рис.18
Следует иметь в виду, что вложенных функций ЕСЛИ() должно быть на единицу меньше, чем возможных вариантов принимаемых значений. Иногда аргументы логических функций становятся громоздкими, если приходится проверять выполнение одного и того же условия элементами блоков ячеек, например: =ЕСЛИ(И(А4>=B2;B4>=B2;C4>=B2;D4>=B2;E4>=B2;F4>=B2); “Да”; “Нет”)(рис. 19)
Условие можно записать короче, если в аргументе функции использовать блок ячеек: =ЕСЛИ(И(А4:F4>=B2); “Да”; “Нет”)(рис. 20).
Рис. 19 Рис. 20
ВОПРОСЫ ДЛЯ САМОКОНТРОЛЯ 1. Какие логические функции вы знаете? 2. Для чего используют логические функции? 3. Синтаксис логических функций?
|