Koristite funkciju AND, jednu od logičkih funkcija, da biste utvrdili da li svi uslovi u okviru testiranja imaju vrednost TRUE.
Primer
![Primeri funkcije AND](https://cxcs.microsoft.net/static/public/centralimages/sr-latn-rs/474f75ce-cc7d-4082-8b5e-429d2bd0337f/33bf1dc8a798186c6d1566130934aae8ccdb4588.png)
Funkcija AND vraća TRUE ako svi argumenti imaju rezultat TRUE i vraća FALSE ako neki argumenti imaju rezultat FALSE.
Jedna od uobičajenih upotreba funkcije AND jeste korišćenje u cilju povećanja korisnosti drugih funkcija kojima se vrše logička testiranja. Na primer, funkcija IF izvršava logičko testiranje, a zatim daje jednu vrednost ako testiranje rezultira vrednošću TRUE i drugu vrednost ako testiranje rezultira vrednošću FALSE. Upotrebom funkcije AND kao argumenta logički_test funkcije IF možete testirati mnogo različitih uslova umesto samo jednog.
Sintaksa
AND(logički1, [logički2],...)
Sintaksa funkcije AND ima sledeće argumente:
Argument |
Opis |
---|---|
Logički1 |
Obavezno. Prvi uslov koji želite da testirate i koji može da ima rezultat TRUE ili FALSE. |
Logički2,... |
Opcionalno. Dodatni uslovi koje želite da testirate i koji mogu da imaju rezultat TRUE ili FALSE, do maksimuma od 255 uslova. |
Napomene
-
Argumenti moraju dati logičke vrednosti, kao što su TRUE ili FALSE odnosno moraju biti nizovi ili reference koje sadrže logičke vrednosti.
-
Ako argument tipa niza ili reference sadrži tekst ili prazne ćelije, te vrednosti se zanemaruju.
-
Ako navedeni opseg ne sadrži logičke vrednosti, funkcija AND vraća #VALUE! grešku.
Primeri
Evo nekih opštih primera korišćenja funkcije AND samostalno i zajedno sa funkcijom IF.
![Primeri korišćenja funkcije IF sa funkcijom AND](https://cxcs.microsoft.net/static/public/centralimages/sr-latn-rs/b318800a-5191-4989-bf21-7803ea442e7d/23ec5322142b1b6c0f8a300ae1471c97d330561f.png)
Formula |
Opis |
---|---|
=AND(A2>1,A2<100) |
Prikazuje vrednost TRUE ako je A2 veće od 1 I manje od 100, a u suprotnom prikazuje vrednost FALSE. |
=IF(AND(A2<A3,A2<100),A2,„Ova vrednost je van opsega“) |
Prikazuje vrednost u ćeliji A2 ako je ona manja od A3 I manja od 100, a u suprotnom prikazuje poruku „Ova vrednost je van opsega“. |
=IF(AND(A3>1,A3<100),A3,„Ova vrednost je van opsega“) |
Prikazuje vrednost u ćeliji A3 ako je veća od 1 I manja od 100, a u suprotnom prikazuje poruku. Sve poruke možete po želji da zamenite. |
Izračunavanje bonusa
Ovo je prilično uobičajen scenario gde treba da izračunamo da li prodavci ispunjavaju uslove za bonus pomoću funkcija IF i AND.
![Primer izračunavanja prodajnog bonusa pomoću funkcija IF i AND. Formula u ćeliji E14 je =IF(AND(B14>=$B$7,C14>=$B$5),B14*$B$8,0)](https://cxcs.microsoft.net/static/public/centralimages/sr-latn-rs/3e9d84bf-71dd-42b9-87c7-cf81b45e8d37/74fbe3fc7cb2bab0951b4b98dfd8267396f4f261.png)
-
=IF(AND(B14>=$B$7,C14>=$B$5),B14*$B$8,0) – AKO je ukupna prodaja jednaka cilju prodaje ili veća od njega (>=) I ako je vrednost za klijente jednaka cilju za klijente ili veća od nje (>=), pomnoži ukupnu prodaju procentom bonusa, a u suprotnom vrati vrednost 0.
Potrebna vam je dodatna pomoć?
Možete uvek da postavite pitanje stručnjaku u Excel Tech zajednici ili da potražite pomoć u Zajednicama.
Srodne teme
Video: Napredne IF funkcije Saznajte kako da koristite ugnežđene funkcije u formuli Funkcija IF Or (funkcija OR) Funkcija NOT Pregled formula u programu Excel Kako izbeći oštećene formule Otkrivanje grešaka u formulama Tasterske prečice u programu Excel Logičke funkcije (referenca) Excel funkcije (abecednim redom) Excel funkcije (po kategoriji)