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, testirane su 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 funkciju OR, 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 manje od 50 (< je simbol za manje od)
- Ako su podaci u ćeliji A3 nije jednako 75 (<> je simbol za koji nije jednak)
- Ako su podaci u ćeliji A4 veći ili jednak 100 (>= je simbol za 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:
= I ( logička_izraza1, logička_izraza2, … )
Sintaksa za OR funkciju je:
= OR ( logička_izrazivanje1, logička_izrazivanje2, logička_izraza3, … )
- logički_izraz1 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.
- logički_izraz2 , logical_expression3, … Izborno 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 stanica B2 da je postane aktivna stanica; ovo je mjesto gdje se unosi AND funkcija i gdje se prikazuje funkcija funkcije.
- Upišite jednak znak (=) nakon čega slijedi funkcija I.
- 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 stanica A2 u radnom listu za unos ove reference ćelije kaologički_izraz1 argument.
- Tip < 50 nakon reference stanice.
- Upišite a zarez nakon referentne ćelije da djeluje kao separator između argumenata funkcije.
- Kliknite na ćeliju A3 u radnom listu za unos ove reference ćelije kaologički_izraz2 argument.
- Tip <> 75 nakon reference stanice.
- Upišite sekundu zarez djelovati kao još jedan separator.
- Kliknite na ćeliju A4 u radnom listu da biste unijeli treću referencu ćelije.
- Tip >=100 nakon treće referentne stanice.
- pritisni Unesi tipku na tipkovnici za unos zatvarajuće zagrade nakon argumenata i dovršavanje funkcije.
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, cjelokupnu funkciju
= I (A2 <50, A3 <> 75, A4> = 100)pojavljuje se u traci s formulama iznad radnog lista.
Nastavite čitati ispod
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.