Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Логические функции. ЕСЛИ(<логическое выражение>;<значение1>;<значение2>)
ЕСЛИ(< логическое выражение>; < значение1>; < значение2>) Возвращает значение1, если логическое выражение есть ИСТИНА и значение2, если логическое выражение есть ЛОЖЬ. Пусть, например, нужно вычислить налог с некоторой суммы, которая хранится в ячейке А1, по следующей формуле:
от суммы, если она больше либо равна 120.
Это можно сделать с помощью следующей формулы: =ЕСЛИ(А1< 120; А1*0.05; А1*0.15) В качестве аргументов значение1 или значение2 можно использовать другую, вложенную функцию ЕСЛИ. Так, например, если налог с суммы должен быть вычислен по следующему закону:
7 % от суммы, если она больше 100, но меньше 1000; 20 % от суммы, если она больше либо равна 1000.
то для этого может быть использована любая из следующих формул:
=ЕСЛИ(А1< =100; 20; ЕСЛИ(А1< 1000; A1*0.07; A1*0.20)) =ЕСЛИ(А1< 1000; ЕСЛИ(А1< =100; 20; A1*0.07); A1*0.20)) =ЕСЛИ(А1> =1000; A1*0.20; ЕСЛИ(А1< =100; 20; A1*0.07))
И(< логическое выражение1> < логическое выражение2> …) Возвращает значение ИСТИНА, если все аргументы имеют значение ИСТИНА; возвращает значение ЛОЖЬ, если хотя бы один аргумент имеет значение ЛОЖЬ. Примеры: =И(В2=1; В4> 8) возвращает значение ИСТИНА, если в ячейке В2 содержится 1, а в ячейке В4 – число больше 8; =И(С2: С5) возвращает значение ИСТИНА, если во всех ячейках С2, С3, С4, С5 содержится ИСТИНА. Предположим, что нужно вывести на экран содержимое ячейки А1, если она содержит число строго между 5 и 20 и сообщение «неверный ввод» в противном случае. Это можно сделать с помощью формулы: =ЕСЛИ(И(А1> 5; A1< 20); A1;»неверный ввод»)
ИЛИ(< логическое выражение1> < логическое выражение2> …) Возвращает значение ИСТИНА, если хотя бы один из аргументов имеет значение ИСТИНА; возвращает значение ЛОЖЬ, если все аргументы имеет значение ЛОЖЬ. Примеры: ИЛИ(1+1=2; 2+2=5) возвращает ИСТИНА ИЛИ(1+1=3; 2*2=5) возвращает ЛОЖЬ ИЛИ(А1< =5; A1> =20) возвращает ЛОЖЬ, если ячейка А1 содержит число строго между 5 и 20 и ИСТИНА в противном случае.
|