I funkcija u Excelu - If i izjave

Preuzmite Primjer radne knjige

Preuzmite primjer radne knjige

Ovaj vodič prikazuje kako se koristi Excel I funkcija u Excelu kako biste provjerili jesu li svi kriteriji istiniti.

I Pregled funkcija

Funkcija AND provjerava jesu li ispunjeni svi uvjeti. Vraća TRUE ili FALSE.

Da biste koristili AND Excel funkciju radnog lista, odaberite ćeliju i upišite:

(Obratite pažnju na to kako se pojavljuju unosi formule)

AND Sintaksa i ulazi:

1 = AND (logičko1, logičko2)

logično1 - Logički izrazi. Primjer: A1> 4.

AND jedna je od Excelovih logičkih funkcija. On procjenjuje nekoliko izraza i vraća TRUE ako su SVI uvjeti istiniti. I može procijeniti do 255 izraza.

Kako koristiti funkciju AND

Koristite funkciju Excel AND ovako:

1 = AND (1 = 1, 2 = 2)

Budući da su oba izraza točna, AND će vratiti TRUE.

Međutim, ako ste koristili sljedeće:

1 = AND (1 = 1, 2 = 1)

U ovom slučaju AND bi se vratio FALSE. Iako je prvi izraz istinit, drugi nije.

Imajte na umu da se samo numeričke vrijednosti broje kao TRUE, osim nule, koja se računa kao FALSE. Dakle, ova bi se formula vratila istinitom:

1 = AND (1, 2, 3)

Ali ovaj bi vratio LAŽ:

1 = I (1-1, 2)

To je zato što 1-1 ima vrijednost 0, što se AND tumači kao LAŽ.

Usporedba tekstualnih vrijednosti

Usporedbe teksta s funkcijom AND ne razlikuju velika i mala slova. Dakle, sljedeća formula vraća TRUE:

1 = AND ("Automatiziraj" = "automatiziraj", "Excel" = "excel")

Također, AND ne podržava zamjenske znakove. Ova formula vraća FALSE:

1 = AND ("Auto*" = "automatiziraj", "Ex*" = "excel")

To je zato što AND doslovno uspoređuje "Auto*" s "Automatiziraj", koji se ne podudaraju.

Za razliku od brojeva, sami tekstualni nizovi (ako nisu dio usporedbe) ne računaju se kao TRUE - vratit će #VALUE! pogreška.

Usporedba brojeva

Na raspolaganju vam je uobičajen niz Excelovih operatora za usporedbu pri usporedbi brojeva s AND. Ovi su:

Pronalaženje vrijednosti unutar zadanog raspona

Zgodno korištenje AND je lociranje vrijednosti koje spadaju u zadani raspon. Pogledajte sljedeći primjer:

1 = AND (D3> = 300, D3 <= 600)

Ovdje imamo niz narudžbi, ali moramo pratiti sve narudžbe u iznosu od 300 do 600 USD, možda kao dio naše inicijative za korisničku podršku. Dakle, u našoj funkciji AND definirali smo dva izraza: D3> = 300 i D3 <= 600.

Korištenje AND s drugim logičkim operatorima

Možete kombinirati AND s bilo kojim drugim Excelovim logičkim operatorima, poput OR <>, NOT <> i XOR <>.

Evo primjera kako možete kombinirati I s ILI. Ako imamo popis filmova i želimo identificirati filmove objavljene nakon 1985. godine koje su režirali Steven Spielberg ili Tim Burton, mogli bismo upotrijebiti ovu formulu:

1 = AND (C3> 1985, ILI (D3 = "Steven Spielberg", D3 = "Tim Burton"))

Imajte na umu da kad god kombinirate logičke operatore, Excel će ih procijeniti iznutra prema van. Dakle, ovdje će prvo procijeniti izraz OR i upotrijebiti vrijednost TRUE ili FALSE koju OR vraća prilikom procjene funkcije AND.

Korištenje AND s IF

AND se najčešće koristi kao dio logičkog testa u IF izrazu.

Koristite ga ovako:

1 = IF (AND (C4 = "CA", D4> 300), "Yes", "No")

Ovaj put želimo pratiti sve narudžbe iz Kalifornije u vrijednosti od 300 USD ili više - pa smo to stavili u funkciju AND.

Nakon AND, IF opskrbljujemo s dvije povratne vrijednosti. Prvi za kada naša funkcija AND vrati TRUE (u ovom slučaju vraćamo "Da"), a drugi za kada vraća FALSE (vraćamo "Ne").

Pročitajte više na glavnoj stranici funkcije Excel IF <>.

I u Google tablicama

Funkcija AND radi potpuno isto u Google tablicama kao i u Excelu:

dodatne napomene

Upotrijebite funkciju AND za istodobno testiranje više uvjeta. Svaki uvjet mora biti logički izraz (primjer: a1> 5), referenca na ćeliju koja sadrži TRUE ili FALSE ili niz koji sadrži sve logičke vrijednosti. Ako svi uvjeti su TRUE, formula vraća TRUE, inače vraća FALSE.

AND je logička funkcija i općenito se koristi zajedno s drugom logičkom funkcijom, AKO:
IF funkcija radi jedno ako je uvjet TRUE, a drugo ako je uvjet FALSE. Često kada koristite funkciju AND "ugniježdit ćete" je u IF formulu.

Možda biste htjeli koristiti i druge logičke funkcije:
Funkcija OR provjerava je li jedan ili više uslovi su ispunjeni.
Funkcija XOR provjerava je li jedan i jedini uvjet je ispunjen.

I Primjeri u VBA


Također možete koristiti funkciju AND u VBA. Tip:
Application.Workksheetfunction.And (logičko1, logičko2)
Za argumente funkcije možete ih unijeti izravno u funkciju ili definirati varijable koje ćete umjesto toga koristiti.

Povratak na popis svih funkcija u Excelu

wave wave wave wave wave