IF-avaldused võivad olla veidi hirmutavad, kuid need on arvutustabeliprogrammide üks kasulikumaid funktsioone. Need võimaldavad teil teha arvutusi selle põhjal, kas teie algandmed vastavad teatud tingimustele või mitte. Funktsiooni IF saab kombineerida paljude teiste funktsioonidega, et luua valemeid, mis vastavad ka teie täpsetele nõuetele.
See on hea, kui tead, mida teed, kuid mõnikord võib õppimisprotsess olla tõeline väljakutse. Õnneks on meil selles artiklis kõik, mida vajate Google'i arvutustabelite funktsiooni IF põhitõdede valdamiseks.
Mida IF-funktsioon teeb?
Google'i arvutustabelite variant töötab sarnaselt Microsoft Exceli IF-funktsioonid. Põhimõtteliselt arvutab see selle põhjal, kas vahemiku väärtus tagastatakse määratud kriteeriumide puhul väärtusena TRUE või FALSE või mitte.
Näiteks võite kasutada funktsiooni IF, et panna lahtrisse "Lõbe", kui inimene sai teatud hindest kõrgemal tasemel. Nagu ka, on TÕE, et hinne ületab määratud protsenti.
Vaatame, kuidas süntaks töötab, seejärel sukeldume täpselt, kuidas ülaltoodud näidet ja mõnda muud näidet täpselt teha. Näited on lihtsustatud, nii et neid on lihtne järgida. Kuid saate samu ideid rakendada palju suurematele ja keerukamatele arvutustabelitele.
Google'i arvutustabelite IF-funktsiooni süntaks
Funktsiooni süntaks arvutustabeliprogrammis, nagu Google Sheets, on selle toimimise aluseks. Enne väärtuste lisamist võiksite seda mõelda nagu algebralist avaldist.
Funktsiooni Google Sheets IF süntaks on järgmine:
IF(loogiline_avaldis, väärtus_kui_tõene, väärtus_kui_vale)
Süntaksi iga osa tähendab järgmist.
- KUI ütleb Google'i arvutustabelitele, millist funktsiooni soovite kasutada.
- Loogiline_avaldis on tingimus, mida soovite funktsiooni IF kontrollida. See peab suutma tagastada väite TÕENE või VÄÄR.
- Väärtus_kui_tõene on väärtus, mis tagastatakse, kui loogilise avaldise tingimus on täidetud.
- Väärtus_kui_vale on valikuline parameeter, mis ütleb Google'i arvutustabelitele, millise väärtuse tagastada, kui tingimus ei ole täidetud. Kui väärtust pole määratud, tagastab see FALSE.
Näide 1: lihtsa valemi loomine IF-funktsiooniga Google'i arvutustabelites
Lihtsaim viis funktsiooni IF kasutamiseks on eraldi numbriliste väärtustega. Niisiis, vaatame kõigepealt sellist näidet. Oletagem, et oleme lao juhataja ja oleme pidanud oma töötajaid koolitama uue tööohutusprogrammiga, mille töötajad peavad töö jätkamiseks seaduslikult läbima.
Võttes arvesse allolevat andmekogumit, kus läbimise hinne oleks 50/100, võiksime kasutada valemit:
=IF(B2>=50"Lõidetud","Ebaõnnestunud")
Seejärel peaksite lihtsalt klõpsama ja lohistama paremas nurgas olevat väikest sinist kasti ülejäänud veeru kohale, et rakendada valemit kõigile lahtritele. Siin on, kuidas valemit süntaksis rakendatakse.
B2>=50, on loogiline_avaldis, mis näitab tingimust, mis peab olema täidetud. Nagu >= on Google'i arvutustabelite operaator väärtusele suurem või võrdne, on loogiline avaldis lihtsas sõnastuses: Kui B2 on suurem kui 50 või sellega võrdne.
"Lõbitud", "Ebaõnnestunud" ütleb Google'i arvutustabelitele, mida tagastada, kui loogiline_avaldis on vastavalt TRUE või FALSE. Selles näites on kõigil, kelle testimärk on suurem kui 50 või sellega võrdne Üle andma nende nime kõrval. Alla 50-aastastel on Ebaõnnestumine.
Näide 2: pesastatud IF-funktsioonid Google'i arvutustabelites
Pesastatud IF-funktsioonid on need, mis täidavad sama valemi raames teist IF-funktsiooni. Nad küsivad sisuliselt teist tingimust, kui esimene tagastab väite VÄÄR.
Selle mõistmiseks vaatame sama andmekogumit, mis varem. Seekord kontrollime, kas töötajad on kõlbulikud uuele testile. Kõik, kes on läbinud, ei pea testi uuesti sooritama ja need, kes said alla 40%, peavad esmalt tegema lisatreeningu.
Nagu näete, kuigi Pete T testis läbi kukkus, on ta seda siiski teinud Ei ümberõppe veeru alla, kuna tema hinne oli alla 40% miinimumi testi uuesti sooritamiseks. John W aga saab a Jah väärtus.
Vaatame uuesti valemi kapoti alla:
- B2>=50 on sama, mis varem ja on funktsiooni "pesa" IF loogiline_avaldis
- "Ei" on tingimuse täitmisel tagastatav väärtus. See tähendab, et need, kelle hinne on suurem või võrdne 50, ei pea testi uuesti sooritama.
- IF(B2<40, on väärtus_kui_vale esimese if-funktsiooni jaoks. See käsib Google'i arvutustabelitel täita teise if-funktsiooni, kui väärtus ei ole suurem kui 50 või sellega võrdne. Nüüd kontrollib see, kas väärtus on väiksem kui 40.
- "Ei", "jah" on väärtus_kui_tõene ja väärtus_kui_vale pesastatud IF-funktsiooni jaoks.
Siin on vooskeem selle kohta, kuidas see arvutus töötab nende jaoks, kes on endiselt pisut segaduses.
Näide 3: IF-funktsiooni kombineerimine teiste funktsioonidega
Funktsiooni IF kasutamiseks koos teistega on palju võimalusi, et luua oma vajadustele vastavaid konkreetseid valemeid. Üks levinumaid on funktsioon JA. See võimaldab teil enne tulemuse tagastamist kontrollida mitmeid kriteeriume.
Kasutame samu andmeid uuesti, kuid seekord peate valima vallandatava inimese. Oletame, et see peab olema isik, kes testi läbi kukkus, JA tal ei ole õigust testi uuesti sooritada.
Selle määramiseks võiksime kasutada järgmist funktsioonide JA ja IF kombinatsiooni.
=IF(AND(D2="ei",C2="ebaõnnestunud"),"jah","ei")
Tulemuseks oleks Pete T vallandamine.
Teeme lahti, kuidas valem töötas: AND funktsioon on pesastatud funktsiooni IF sees ja töötab loogilise_avaldisena. Ülejäänud funktsioon töötab samamoodi nagu teised IF-funktsioonid, mida oleme juba arutanud. Niisiis, valem ütleb, KUI D2=”Ei” JA C2=”Ei” on TRUE, näita “Jah”, kui tulemus on VÄÄR, tagasta “Ei”.
Samuti on palju muid IF-funktsioone, mis töötavad koos sekundaarse funktsiooniga, nt COUNTIF Google'i arvutustabelites. Neid funktsioone peaks olema lihtne vallutada, kui olete standardsete IF-funktsioonide ümber pööranud.
IF-funktsioonid 101
IF-funktsioonid võivad teie arvutustabelimängu tõesti kiirendada ja töötada teiste funktsioonidega hästi. Nüüd, kui olete meie näiteid järginud, soovitame teil kulutada veidi aega õpitu harjutamisele. Vaadake, kas saate mõnel oma töölehel välja mõelda oma loogilise_avaldise ja väärtus_kui_tõene kombinatsioonid.
8 parimat viisi Google'i arvutustabelite kasutamiseks nagu professionaal
Loe edasi
Seotud teemad
- Tootlikkus
- Google'i arvutustabelid
- Andmete analüüs
Autori kohta
Liituge meie uudiskirjaga
Liituge meie uudiskirjaga tehniliste näpunäidete, arvustuste, tasuta e-raamatute ja eksklusiivsete pakkumiste saamiseks!
Tellimiseks klõpsake siin