Google Sheets IF Izjave: Sve što trebate znati
Google Listovi Google Junak / / December 22, 2020
Posljednje ažuriranje

Jedna od najkorisnijih značajki u programu Google tablice je sposobnost korištenja IF izjava kako biste svoje izračune učinili inteligentnijima.
To je zato što vam izjava IF omogućuje provjeru više uvjeta, a zatim koristite drugačiji izračun na temelju te provjere.
U ovom ćete članku naučiti osnovnu strukturu izjave IF i nekoliko primjera koji će vam pokazati kako ih učinkovito koristiti.
Kako koristiti IF izjavu
Izjava IF sastoji se od tri različita dijela.
- Logičan izraz koji koristi jedan od nekoliko operatora usporedbe
- Rezultat koji se vraća ako je usporedba istinita
- Rezultati koji se vraćaju ako je usporedba netačna
Rezultati u stanici utvrđuju se na temelju usporedbe. Ako ispunite redak ispod izraza IF, reference ćelija se ažuriraju i izvršavaju istu usporedbu te daju rezultate za sve podatke u referenciranim stanicama.
Kao jednostavan primjer, uzmite proračunsku tablicu imena i ocjena učenika. Izraz IF možete koristiti za prikaz ocjene slova "C" ako je brojčana ocjena veća od 70.
Prvi dio izjave IF logičan je izraz.

U ovom primjeru izraz provjerava je li ćelija B2 veća od 70. Da biste dodali sljedeći dio izjave, upišite zarez (,). Zatim navedite što treba vratiti ako je usporedba istinita (B2 je veća od 70). U ovom slučaju to će biti niz "C".

Zatim unesite zarez i navedite posljednji parametar za IF izraz. To će biti rezultat ako je izraz lažan (B2 je manji od 70).

Ovaj zadnji parametar vratit će niz "F" ako je broj manji od 70.
Ovo zapravo nije praktičan primjer jer će provjeravati samo ocjene C ili F i nijednu drugu, ali osnovni je primjer rada funkcije IF.
Razmatranja IF izjava
Izjave IF rade za različite tipove podataka, i za usporedbu i za rezultate.
- Možete usporediti vrijednosti niza. Na primjer: "IF (A2 =" ON "," True "," False ")" vraća niz "True" ako ćelija A2 sadrži niz "ON", a "False" inače.
- Možete usporediti numeričke vrijednosti. Na primjer: "IF (A2> = 0," Pozitivno "," Negativno ")" vraća "Pozitivan" niz ako je A2 veće od nule, a "Negativno" u suprotnom.
- Vrati niz ili numeričke vrijednosti kao izlaze. Da biste to učinili: „IF (A2> = 0,1,2) vratit će 1 ako je A2 veće od nule, a 2 u suprotnom.
Također možete raditi složenije izjave s izračunima s obje strane operatora. To može uključivati matematičke izračune ili dodatne Funkcije Google tablica da povratne vrijednosti ili žice.

Samo provjerite jesu li vraćene vrijednosti sa svake strane operatora usporedbe jednake. U suprotnom, mogli biste na kraju pokušati usporediti rezultat niza s numeričkim rezultatom, a umjesto rezultata vidjet ćete pogrešku.
Gniježđenje IF izjava
Još jedan koristan način korištenja IF izjava je njihovim gniježđenjem radi složenijih usporedbi u još više stanica.
Evo kako ovo funkcionira:
IF (prva_usporedba, true_result, IF (druga_usporedba, true_result, false_result))
Logika ovih IF izjava djeluje u koracima. Dogodi se prva usporedba, a ako je istina, prikazuje se pravi rezultat i logika izraza je gotova. Ako je prva usporedba netačna, odvija se druga usporedba itd.
Vraćajući se na primjer proračunske tablice ocjena, mogli biste napisati potpunu ugniježđenu izjavu IF za sve ocjene od A do F.
To je ono što bi IF izjava željela za ovu uzorku proračunske tablice:
=AKO(B2>=90, "A", AKO(B2>=80, "B", AKO(B2>=70, "C", AKO(B2>=60, "D", "F"))))
Kad pritisnete Unesi, trebali biste vidjeti ispravan rezultat slova u ćeliji u koju ste upisali formulu.

Kada koristite ovu vrstu logike, važno je odabrati svoju prvu usporedbu na samom vrhu raspona ako koristite operator> ili na dnu raspona ako koristite operator <. na taj se la usporedba koristiti samo za sljede stavku u rasponu ispravnom redoslijedu.>
Korištenje I ili ILI
Još jedan pristup koji može biti koristan je postavljanje strogih granica za vaše usporedbe pomoću operatora AND ili OR. U primjeru ocjena možete osigurati da se "A" primjenjuje samo za bilo koju brojčanu ocjenu između 100 i 90 pomoću izraza AND.
Imajte na umu da izraz AND u Google tablicama započinje riječju "AND", a zatim dva uvjeta unutar zagrade.
Na primjer, za ocjenu A usporedba bi bila:
=AKO(I(B2>=90,B2<100),"A", "Nije A")
Očito je da ne biste željeli prikazati "Nije A" ako je ocjena manja od 90, pa ćete na tom mjestu trebati umetnuti još jedan izraz IF ako je opisano u prethodnom odjeljku.
Puna ugniježđena izjava IF za sve razrede od A do F izgledala bi ovako:
=AKO(I(B2>=90,B2<100),"A",AKO(I(B2>=80,B2<90),"B",AKO(I(B2>=70,B2<80),"C",AKO(I(B2>=60,B2<70),"D","F"))))
Ova formula može izgledati zastrašujuće kad je upišete u Google tablice, ali djeluje!

Zašto biste koristili ovaj pristup, a ne samo usporedbu gornjeg kraja (poput "> = 90" za A, "> = 80" za B i tako dalje)?
Korištenje AND i OR najbolje je rezervirano za slučajeve u kojima trebate osigurati da rezultat koji želite prikazati bude u apsolutnom rasponu s dva ograničenja. Nije uvijek potrebno postići prave rezultate, ali u nekim slučajevima, ako ne uključite ove operatore, rezultati bi mogli biti nepredvidljivi.
Vrijednost IF izjava u Google tablicama
Većina ostalih funkcija u Google tablicama daje jedan rezultat za jednu funkciju. Izjava IF omogućuje vam da dodate neke inteligencije i donošenje odluka svojim funkcijama. A dodavanjem dodatnih funkcija poput AND ili OR u kombinaciju, vaše funkcije IF izraza mogu biti složene i korisne koliko želite.
Za vrlo komplicirane ugniježđene IF izjave korisno je zapisati sve dijelove funkcije u aplikaciju kao što je Notepad kako biste mogli organizirati svaki dio. Ovo također osigurava da na kraju izjave upotrijebite točan broj zatvarajućih zagrada i izbjegavate pogreške u rezultatima.