Daje logičku vrednost TRUE ako su svi argumenti TRUE; daje FALSE ako jedan ili više argumenata ima vrednost FALSE.
Sintaksa
AND(logičko1,logičko2,...)
Logičko1, logičko2, ... su od 1 do 30 uslova koje želite da testirate i koji mogu biti TRUE ili FALSE.
Napomene
-
Argumenti moraju da daju logičke vrednosti kao što su TRUE ili FALSE ili argumenti moraju biti reference kolona koje sadrže logičke vrednosti.
-
Ako argument reference kolone sadrži tekst, AND daje #VALUE! grešku; ako je prazna, daje FALSE.
-
Ako argumenti ne sadrže logičke vrednosti, AND daje #VALUE! ako su argumenti datuma niske koje se ne mogu raščlaniti na važeće datume.
Primer 1
Formula |
Opis (rezultat) |
---|---|
=AND(TRUE, TRUE) |
Svi argumenti su TRUE (Da) |
=AND(TRUE, FALSE) |
Jedan argument je FALSE (Ne) |
=AND(2+2=4, 2+3=5) |
Svi argumenti imaju vrednost TRUE (Da) |
Primer 2
Kolona 1 |
Kolona 2 |
Formula |
Opis (rezultat) |
---|---|---|---|
50 |
104 |
=AND(1<[Kol1], [Kolona1]<100) |
Pošto je 50 između 1 i 100 (da) |
50 |
104 |
=IF(AND(1<[Col2], [Col2]<100), [Col2], "Vrednost je izvan opsega.") |
Prikazuje drugi broj, ako je između 1 i 100, u suprotnom prikazuje poruku (Vrednost je izvan opsega.) |
50 |
104 |
=IF(AND(1<[Col1], [Col1]<100), [Col1], "Vrednost je izvan opsega.") |
Prikazuje prvi broj, ako je između 1 i 100, u suprotnom prikazuje poruku (50) |