Funkcije AND in OR sta dve od bolj znanih logičnih funkcij v Google Preglednicah. Preizkušajo, ali rezultati iz dveh ali več ciljnih celic ustrezajo pogojem, ki jih določite.
Te logične funkcije bodo vrnile samo enega od dveh rezultatov (ali Boolove vrednosti) v celici, kjer se uporabljajo, TRUE ali FALSE:
- Za AND funkcijo, preskusimo formule v več celicah. Samo, če so vse te formule resnične, funkcija vrne TRUE odziv. Če ne, funkcija vrne FALSE kot vrednost.
- Za funkcijo OR, če je katera od testiranih formul resnična, potem funkcija OR vrne odgovor TRUE. Samo, če vse formule niso resnične, vam bo OR v vrednosti, ki se nahaja, prikazala vrednost FALSE.
Te TRUE ali FALSE odgovore za AND in OR funkcije se lahko prikažejo, kot je v celicah, kjer se nahajajo funkcije, ali pa se funkcije lahko kombinirajo z drugimi funkcijami Google Spreadsheet, kot je funkcija IF, da prikažejo različne rezultate ali za izvedbo številnih izračunov.
Kako logične funkcije delujejo v Google Preglednicah
Slika zgoraj, celice B2 in B3 vsebujejo funkcijo AND in OR. Oba uporabljajo številne operaterje primerjave, ki testirajo različne pogoje za podatke v celicah A2, A3 in A4 delovnega lista.
Obe funkciji sta:
= AND (A2 <50, A3 <> 75, A4> = 100)
= OR (A2 <50, A3 <> 75, A4> = 100)
Pogoji, ki jih preizkušajo, so:
- Če so podatki v celici A2 manj kot 50 (< je simbol za manj kot)
- Če so podatki v celici A3 ni enako 75 (<> je simbol, ki ni enak)
- Če so podatki v celici A4 večja ali enaka 100 (>= simbol je večji ali enak)
Za funkcijo IN v celici B2 morajo biti podatki v celicah od A2 do A4 v skladu z vsemi tremi zgoraj navedenimi pogoji, da funkcija vrne TRUE odziv. Kot stoji, sta izpolnjena prva dva pogoja, vendar ker vrednost v celici A4 ni večja ali enaka 100, je izhod za funkcijo IN FALSE.
V primeru funkcije OR v celici B3 morajo podatki v celicah A2, A3 ali A4 izpolniti samo eno od zgoraj navedenih pogojev, da funkcija vrne TRUE odziv. V tem primeru podatki v celicah A2 in A3 izpolnjujejo zahtevani pogoj, zato je izhod za funkcijo OR TRUE.
Sintaksa in argumenti za funkcije AND in OR
Sintaksa funkcije se nanaša na postavitev funkcije in vključuje ime, oklepaj in argumente funkcije.
Sintaksa za funkcijo AND je:
= AND ( logical_expression1, logical_expression2, … )
Sintaksa za funkcijo OR je:
= ALI ( logical_expression1, logical_expression2, logical_expression3, … )
- logical_expression1 Zahtevano se nanaša na stanje, ki se preskuša. Oblika pogoja je navadno referenca celic podatkov, ki se preverjajo, ki ji sledi sam pogoj, kot je A2 <50.
- logical_expression2 , logical_expression3, … Izbirno so dodatni pogoji, ki jih je mogoče preskusiti.
Vnos funkcije IN
Naslednji koraki zajemajo, kako vnesti funkcijo IN, ki se nahaja v celici B2 na zgornji sliki. Enake korake lahko uporabite za vnos funkcije OR v celico B3.
Googlovi listi ne uporabljajo pogovornih oken, da vnesete argumente funkcije, ki jih uporablja Excel. Namesto tega ima polje samodejnega predlaganja, ki se pojavlja, ker je ime funkcije vneseno v celico.
- Kliknite na celica B2 da postane aktivna celica; tu se vnese funkcija IN in prikaže se prikaz rezultata funkcije.
- Vnesite enakovreden znak (=), ki mu sledi funkcija IN.
- Med vnašanjem se prikaže polje samodejnega predlaganja z imeni funkcij, ki se začnejo s črko A.
- Ko se v polju prikaže funkcija AND, z miškinim kazalcem kliknite ime.
Vnos argumentov funkcij
Argumenti za funkcijo IN se vnesejo po odprtih oklepajih. Kot v Excelu je med argumenti funkcije vstavljena vejica, ki deluje kot ločilo.
- Kliknite na celica A2 na delovnem listu, da vnesete referenco celice kotlogical_expression1 prepir.
- Tip < 50 po referenci celice.
- Vnesite a vejice potem ko referenca celice deluje kot ločilo med argumenti funkcije.
- Kliknite na celico A3 na delovnem listu, da vnesete referenco celice kotlogical_expression2 prepir.
- Tip <> 75 po referenci celice.
- Vnesite sekundo vejice delovati kot drug ločilnik.
- Kliknite na celico A4 na delovnem listu, da vstopite v tretjo referenco celice.
- Tip >=100 po tretji referenci celice.
- Pritisnite tipko Vnesite na tipkovnici vnesite zaključno oklepaj po argumentih in dokončajte funkcijo.
Vrednost FALSE se mora pojaviti v celici B2, ker podatki v celici A4 ne izpolnjujejo pogoja, da so večji ali enaki 100.
Ko kliknete celico B2, celotno funkcijo
= AND (A2 <50, A3 <> 75, A4> = 100)se prikaže v vrstici s formulo nad delovnim listom.
Nadaljuj branje spodaj
ALI Namesto AND
Spodnji koraki se lahko uporabijo tudi za vnos funkcije OR v celico B3 na zgornji sliki delovnega lista.
Dokončana OR-funkcija bi bila:
= OR (A2 <50, A3 <> 75, A4> = 100)
Vrednost TRUE mora biti prisotna v celici B3, saj mora le za enega od pogojev, ki se preskušajo, za funkcijo OR vrniti vrednost TRUE, v tem primeru pa sta dva resnična:
- Podatki v celici A2 so manjši od 50.
- Podatki v celici A3 niso enaki 75.