Функция И

Применяется к
SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise SharePoint Foundation 2010 SharePoint Server 2010 Windows SharePoint Services 3.0

Возвращает логическое значение TRUE, если все аргументы имеют значение TRUE; возвращает значение FALSE, если один или несколько аргументов имеет значение FALSE.

Синтаксис

AND(logical1;logical2;...)

Logical1, logical2, ... — это от 1 до 30 условий, которые нужно проверить, которые могут иметь значение TRUE или FALSE.

Замечания

  • Аргументы должны иметь логические значения, например TRUE или FALSE, либо аргументы должны быть ссылками на столбцы, содержащие логические значения.
  • Если аргумент ссылки на столбец содержит текст, функция AND возвращает #VALUE! значение ошибки; Если объект пуст, возвращается значение FALSE.
  • Если аргументы не содержат логических значений, функция AND возвращает #VALUE! (значение ошибки).

Пример 1

Формула Описание (результат)
=AND(TRUE, TRUE) Все аргументы имеют значение TRUE (Да)
=AND(TRUE, FALSE) Одним из аргументов является FALSE (No)
=AND(2+2=4, 2+3=5) Все аргументы имеют значение TRUE (Да)

Пример 2

Col1 Col2 Формула Описание (результат)
50 104 =AND(1<[Col1], [Col1]<100) Так как значение 50 находится в диапазоне от 1 до 100 (да)
50 104 =IF(AND(1<[Col2], [Col2]<100), [Col2], "Значение выходит за пределы диапазона.") Отображает второе число, если оно находится в диапазоне от 1 до 100, в противном случае отображается сообщение (значение выходит за пределы диапазона).)
50 104 =IF(AND(1<[Col1], [Col1]<100), [Col1], "Значение выходит за пределы диапазона.") Отображает первое число, если оно находится в диапазоне от 1 до 100, в противном случае отображается сообщение (50).