Връща логическата стойност TRUE, ако всички аргументи са TRUE; връща FALSE, ако един или повече аргументи са FALSE.
Синтаксис
AND(логически1,логически2,...)
Логически1, логически2, ... са от 1 до 30 условия, които искате да проверите и които могат да бъдат или TRUE, или FALSE.
Забележки
-
Аргументите трябва да се оценяват като логически стойности, например TRUE или FALSE, или аргументите трябва да са препратки към колони, съдържащи логически стойности.
-
Ако един аргумент за препратка към колона съдържа текст, AND връща #VALUE! грешна стойност; ако е празно, се връща FALSE.
-
Ако аргументите не съдържат логически стойности, AND връща #VALUE! стойността на грешка.
Пример 1
Формула |
Описание (Резултат) |
---|---|
=AND(TRUE; TRUE) |
Всички аргументи са TRUE (Да) |
=AND(TRUE; FALSE) |
Един аргумент е FALSE (Не) |
=AND(2+2=4; 2+3=5) |
Всички аргументи са оценени като TRUE (Да) |
Пример 2
Колона 1 |
Колона 2 |
Формула |
Описание (Резултат) |
---|---|---|---|
50 |
104 |
=AND(1<[Колона1], [Колона1]<100) |
Тъй като 50 е между 1 и 100 (Да) |
50 |
104 |
=IF(AND(1<[Кол2]; [Колона2]<100); [Кол2]; "Стойността е извън диапазона.") |
Показва второто число, ако е между 1 и 100, в противен случай показва съобщение (Стойността е извън диапазона.) |
50 |
104 |
=IF(AND(1<[Кол1]; [Кол1]<100); [Кол1]; "Стойността е извън диапазона.") |
Показва първото число, ако е между 1 и 100, в противен случай показва съобщение (50) |