Функция И

Применяется к
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2024 Excel 2024 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2016

И — одна из логических функций, с помощью которой можно определить, все ли проверяемые условия принимают значение ИСТИНА.

Пример

Примеры использования функции И

Технические подробности

Функция И возвращает значение ИСТИНА, если в результате вычисления всех аргументов получается значение ИСТИНА, и значение ЛОЖЬ, если вычисление хотя бы одного из аргументов дает значение ЛОЖЬ.

Обычно функция И используется для расширения возможностей других функций, выполняющих логическую проверку. Например, функция ЕСЛИ выполняет логическую проверку и возвращает одно значение, если при проверке получается значение ИСТИНА, и другое значение, если при проверке получается значение ЛОЖЬ. Используя функцию И в качестве logical_test аргумента функции ЕСЛИ , можно проверять несколько различных условий вместо одного.

Синтаксис

И(логическое_значение1;[логическое_значение2];…)

Функция И имеет следующие аргументы:

Аргумент Описание
Логическое_значение1 Обязательный аргумент. Первое проверяемое условие, вычисление которого дает значение ИСТИНА или ЛОЖЬ.
Логическое_значение2;... Необязательные аргументы. Дополнительные проверяемые условия, вычисление которых дает значение ИСТИНА или ЛОЖЬ. Условий может быть не более 255.

Замечания

  • Аргументы должны давать в результате логические значения (такие как ИСТИНА или ЛОЖЬ) либо быть массивами или ссылками, содержащими логические значения.
  • Если аргумент, который является ссылкой или массивом, содержит текст или пустые ячейки, то такие значения игнорируются.
  • Если в указанном интервале отсутствуют логические значения, функция И возвращает ошибку #ЗНАЧ!.

Примеры

Ниже представлено несколько общих примеров использования функции И, как отдельно, так и в сочетании с функцией ЕСЛИ.

Примеры совместного использования функций ЕСЛИ и И

Формула Описание
=И(A2>1;A2<100) Возвращает значение ИСТИНА, если число в ячейке A2 больше 1 И меньше 100. В противном случае возвращает значение ЛОЖЬ.
=ЕСЛИ(И(A2<A3;A2<100);A2;"Значение вне допустимого диапазона.") Возвращает значение ячейки A2, если оно меньше значения ячейки A3 И меньше 100. В противном случае возвращает сообщение "Значение вне допустимого диапазона".
=ЕСЛИ(И(A3>1;A3<100);A3;"Значение вне допустимого диапазона.") Возвращает значение ячейки A3, если оно больше 1 И не превышает 100. В противном случае возвращает сообщение "Значение вне допустимого диапазона". Сообщения можно заменить на любые другие.

Вычисление премии

Ниже приводится решение довольно распространенной задачи: с помощью функций ЕСЛИ и И определяется, заработал ли продавец премию, а также рассчитывается ее размер.

Пример вычисления премии с продаж при помощи функций ЕСЛИ и И Ячейка E14 содержит формулу =ЕСЛИ(И(B14>=$B 7 $;C14>=$B 5 $);B14*$B 8,0 $)

  • =ЕСЛИ(И(B14>=$B 7 $,C14>=$B 5 $),B14*$B 8,0 $)ЕСЛИ общие продажи больше или равны (>=) целевому набору продаж, А число договоров больше или равно (>=), общее число продаж умножается на процент премии. В противном случае возвращается значение 0.

Дополнительные сведения

Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.