Возвращает логическое значение ИСТИНА или «Да», если в результате вычисления всех аргументов получается значение ИСТИНА; возвращает значение ЛОЖЬ или «Нет», если в результате вычисления хотя бы одного из аргументов получается значение ЛОЖЬ.
Синтаксис
И(логическое_значение1;логическое_значение_2;...)
Логическое_значение1; логическое_значение2;... — от 1 до 30 проверяемых условий, которые могут принимать значение ИСТИНА или ЛОЖЬ.
Замечания
Пример 1
Формула | Описание (результат) |
---|---|
=И(ИСТИНА; ИСТИНА) | Все аргументы имеют значение ИСТИНА (ИСТИНА) |
=И(ИСТИНА; ЛОЖЬ) | Один аргумент имеет значение ЛОЖЬ (ЛОЖЬ) |
=И(2+2=4; 2+3=5) | Результатом вычисления всех аргументов является значение ИСТИНА (ИСТИНА) |
=И(ИСТИНА; #ПУСТО!) | Первый аргумент имеет значение ИСТИНА, второй содержит значение #ПУСТО! (#ПУСТО!) |
Пример 2
Столбец1 | Столбец2 | Формула | Описание (результат) |
---|---|---|---|
50 | 104 | =И(1<[Столбец1]; [Столбец1]<100) | Число 50 находится между 1 и 100 (ИСТИНА) |
50 | 104 | =ЕСЛИ(И(1<[Столбец2]; [Столбец2]<100); [Столбец2]; "Значение лежит вне интервала.") | Отображается значение из второго столбца, если оно находится в интервале от 1 до 100. В противном случае выводится сообщение (Значение лежит вне интервала.) |
50 | 104 | =ЕСЛИ(И(1<[Столбец1]; [Столбец1]<100); [Столбец1]; "Значение лежит вне интервала.") | Отображается значение из первого столбца, если оно находится в интервале от 1 до 100. В противном случае выводится сообщение (50). |