Testiranje višestrukih uvjeta za vraćanje rezultata TRUE ili FALSE
AND i OR funkcije su dvije od najpoznatijih logičkih funkcija na Google tablicama . Oni provjeravaju da li izlaz iz dvije ili više ciljanih stanica ispunjava uvjete koje navedete.
Te logičke funkcije će vratiti samo jedan od dva rezultata (ili Booleove vrijednosti ) u ćeliji u kojoj se koriste, bilo TRUE ili FALSE:
- Za AND funkciju testiraju se formule u više stanica. Samo ako su sve ove formule istinite funkcija će vratiti TRUE odgovor. Ako ne, funkcija vraća FALSE kao vrijednost.
- Za OR funkciju , ako je jedna od testiranih formula istinita, tada OR funkcija vraća odgovor TRUE. Samo ako sve formule nisu istinite ili će vam dati FALSE vrijednost u ćeliji u kojoj se nalazi.
Ovi TRUE ili FALSE odgovori za AND i OR funkcije mogu se prikazati kao u ćelijama u kojima se funkcije nalaze, ili se funkcije mogu kombinirati s drugim Google Spreadsheet funkcijama, kao što je funkcija IF , za prikaz različitih rezultata ili izvršiti niz izračuna.
Kako logičke funkcije rade na Google tablicama
Gornja slika, stanice B2 i B3 sadrže redom AND i OR. Obje upotrebljavaju nekoliko operatera za usporedbu kako bi testirali različite uvjete za podatke u ćelijama A2, A3 i A4 radnog lista .
Dvije su funkcije:
= I (A2 <50, A3 <> 75, A4> = 100)
= OR (A2 <50, A3 <> 75, A4> = 100)
Uvjeti koje ispituju su:
- Ako su podaci u ćeliji A2 manji od 50 ( < je simbol za manje od)
- Ako podaci u ćeliji A3 nisu jednaki 75 ( <> simbol nije jednak)
- Ako su podaci u ćeliji A4 veći ili jednaki 100 ( > = je simbol veći ili jednak)
Za AND funkciju u ćeliji B2, podaci u ćelijama A2 do A4 moraju odgovarati sva tri gore navedena uvjeta da funkcija vraća TRUE odgovor. Kao što stoji, zadovoljeni su prva dva uvjeta, no budući da vrijednost u ćeliji A4 nije veća ili jednaka 100, izlaz za AND funkciju je FALSE.
U slučaju OR funkcije u ćeliji B3, samo jedan od gornjih uvjeta treba zadovoljavati podaci u ćelijama A2, A3 ili A4 da bi funkcija vratila TRUE odgovor. U ovom primjeru, podaci u ćelijama A2 i A3 ispunjavaju traženo stanje, tako da je izlaz za OR funkciju TRUE.
Sintaksa i argumenti za AND / OR funkcije
Sintaksa funkcije odnosi se na izgled funkcije i uključuje naziv funkcije, zagrade i argumente .
Sintaksa za AND funkciju je:
= AND ( logička_izraza1, logička_izraza2, ... )
Sintaksa za OR funkciju je:
= OR ( logička_izraza1, logička_izraza2, logička_izraza3, ... )
- logical_expression1 [Obavezno] odnosi se na stanje koje se testira. Oblik stanja obično je referentna stanica podataka koji se provjerava, praćeni samim stanjem, kao što je A2 <50.
- logical_expression2 , logical_expression3, ... [Dodatno] su dodatni uvjeti koji se mogu testirati.
Ulazak u AND funkciju
Sljedeći koraci obuhvaćaju kako unijeti AND funkciju smještenu u stanici B2 na gornjoj slici. Isti koraci mogu se koristiti za unos OR funkcije koji se nalazi u stanici B3.
Google tablice ne upotrebljavaju dijaloške okvire za unos argumenata funkcije na način na koji Excel radi. Umjesto toga, ona ima okvir za automatsko predlaganje koji se pojavljuje, jer se naziv funkcije upisuje u ćeliju.
- Kliknite na ćeliju B2 kako biste ga učinili aktivnom ćelijom ; ovo je mjesto gdje se unosi AND funkcija i gdje se prikazuje funkcija funkcije.
- Upišite znak jednakosti ( = ) nakon kojeg slijedi funkcija AND .
- Dok upisujete, pojavi se okvir za automatsko predavanje s nazivima funkcija koje počinju slovom A.
- Kada se u okviru pojavi funkcija I, kliknite naziv pomoću pokazivača miša.
Unos funkcijskih argumenata
Argumenti za AND funkciju unose se nakon otvorene zagrade. Kao u Excelu, zarez je umetnut između argumenata funkcije da bi djelovao kao razdjelnik.
- Kliknite na ćeliju A2 u radnom listu da biste unijeli ovu referencu ćelija kao argument logical_expression1 .
- Upišite <50 nakon reference ćelije.
- Upišite zarez nakon reference ćelije da djeluje kao separator između argumenata funkcije.
- Kliknite na ćeliju A3 u radnom listu da biste unijeli ovu referencu ćelija kao argument logical_expression2 .
- Upišite <> 75 nakon reference ćelije.
- Unesite drugu zarezu kako bi djelovali kao drugi razdjelnik.
- Kliknite na ćeliju A4 u radnom listu da biste unijeli treću referencu ćelija.
- Tip > = 100 nakon treće referentne ćelije.
- Pritisnite tipku Enter na tipkovnici kako biste unijeli zatvarajuću zagradnu zagradu nakon argumenata i dovršili funkciju.
Vrijednost FALSE bi se trebala pojaviti u ćeliji B2 jer podaci u ćeliji A4 ne zadovoljavaju uvjet da bude veći ili jednak 100.
Kada kliknete na ćeliju B2, cjelokupna funkcija = AND (A2 <50, A3 <> 75, A4> = 100) pojavljuje se u traci formule iznad radnog lista.
ILI Umjesto AND
Koraci gore se također mogu koristiti za unos OR funkcije koji se nalazi u stanici B3 u gornjoj tablici radnog lista.
Završena OR funkcija bi bila = OR (A2 <50, A3 <> 75, A4> = 100).
Vrijednost TRUE bi trebala biti prisutna u ćeliji B3 jer samo jedan od uvjeta koji se testira mora biti istinit za OR funkciju da se vrati TRUE vrijednost, au ovom primjeru dva su uvjeta istinita:
- Podaci u ćeliji A2 su manji od 50.
- Podaci u ćeliji A3 ne iznose 75.