Príkazy IF môžu byť trochu zastrašujúce, ale sú jednou z najužitočnejších funkcií v tabuľkových procesoroch. Umožňujú vám vykonávať výpočty na základe toho, či vaše nespracované údaje spĺňajú určité podmienky. Funkciu IF je možné skombinovať s mnohými ďalšími funkciami a vytvoriť tak vzorce, ktoré presne zodpovedajú vašim požiadavkám.
To je všetko v poriadku, keď viete, čo robíte, ale niekedy môže byť proces učenia skutočnou výzvou. Našťastie pre vás máme v tomto článku všetko, čo potrebujete na zvládnutie základov funkcie IF v Tabuľkách Google.
Čo robí funkcia IF?
Variant Tabuliek Google funguje podobne ako Funkcie IF programu Microsoft Excel. V zásade počíta na základe toho, či je hodnota z rozsahu vrátená ako TRUE alebo FALSE pre zadané kritériá.
Môžete napríklad použiť funkciu IF na vloženie „Pass“ do bunky, ak osoba dostala nad určitý stupeň. Rovnako ako v prípade, je PRAVDA, že známka je nad určeným percentom.
Pozrime sa, ako funguje syntax, potom sa ponoríme do toho, ako presne urobiť vyššie uvedený príklad a niekoľko ďalších. Príklady budú zjednodušené, takže sa dajú ľahko sledovať. Rovnaké nápady však môžete použiť na oveľa väčšie a zložitejšie tabuľky.
Syntax funkcie IF Tabuliek Google
Syntax funkcie v tabuľkovom procesore, ako sú Tabuľky Google, je základom toho, ako funguje. Môžete si to predstaviť ako algebraický výraz predtým, ako pridáte hodnoty.
Syntax funkcie IF Tabuliek Google vyzerá takto:
IF(logický_výraz, hodnota_ak_pravda, hodnota_ak_nepravda)
Čo znamenajú jednotlivé časti syntaxe:
- AK informuje Tabuľky Google, ktorú funkciu chcete použiť.
- Logický_výraz je stav, ktorý má funkcia IF kontrolovať. Musí byť schopný vrátiť príkaz TRUE alebo FALSE.
- Hodnota_ak_pravda je hodnota, ktorá sa má vrátiť, ak je splnená podmienka v logickom výraze.
- Value_if_false je voliteľný parameter, ktorý informuje Tabuľky Google, akú hodnotu majú vrátiť, ak podmienka nie je splnená. Ak nie je zadaná žiadna hodnota, vráti hodnotu FALSE.
Príklad 1: Vytvorenie jednoduchého vzorca pomocou funkcie IF v Tabuľkách Google
Najjednoduchší spôsob použitia funkcie IF je samotná s číselnými hodnotami. Poďme sa teda najprv pozrieť na takýto príklad. Predstavme si, že sme manažérom v sklade a museli sme zaškoliť našich zamestnancov v novom programe bezpečnosti na pracovisku, ktorý musia zamestnanci zo zákona absolvovať, aby mohli pokračovať v práci.
Ak vezmeme do úvahy nižšie uvedený súbor údajov, kde by známka na prejdenie bola 50/100, môžeme použiť vzorec:
=IF(B2>=50,"Vyhovuje","Nevyhovie")
Potom by ste museli kliknúť a potiahnuť malé modré pole v pravom rohu cez zvyšok stĺpca, aby ste použili vzorec na všetky bunky. Tu je návod, ako sa vzorec používa v rámci syntaxe.
B2>=50, je logický_výraz na zobrazenie podmienky, ktorá musí byť splnená. Ako >= je operátor v Tabuľkách Google pre väčší alebo rovný, logický výraz v jednoduchosti je: Ak je B2 väčšie alebo rovné 50.
„Vyhovuje“, „nevyhovuje“ informuje Tabuľky Google, čo má vrátiť, ak je logický_výraz TRUE alebo FALSE. V tomto príklade má každý, kto má testovaciu známku väčšiu alebo rovnú 50 Pass vedľa ich mena. Tí, ktorí majú menej ako 50 rokov, majú Neúspech.
Príklad 2: Vnorené funkcie IF v Tabuľkách Google
Vnorené funkcie IF sú funkcie, ktoré vykonávajú druhú funkciu IF v rámci rovnakého vzorca. V podstate žiadajú druhú podmienku, ak prvá vráti vyhlásenie FALSE.
Pozrime sa na rovnaký súbor údajov ako predtým, aby sme to pochopili. Tentoraz preverujeme, či majú zamestnanci nárok na ďalší pokus v teste. Každý, kto prešiel testom, nemusí znovu absolvovať test a tí, ktorí dosiahli menej ako 40 %, musia najskôr absolvovať ďalšie školenie.
Ako môžete vidieť, aj keď Pete T v teste neuspel, stále má nie v stĺpci rekvalifikácia, pretože jeho známka bola pod minimom 40 % na opätovné absolvovanie testu. John W na druhej strane dostáva a Áno hodnotu.
Pozrime sa opäť pod kapotu vzorca:
- B2 > = 50 je rovnaký ako predtým a je logickým_výrazom funkcie „hniezdo“ IF
- "nie" je hodnota, ktorá sa má vrátiť, ak je podmienka splnená. To znamená, že tí, ktorí majú známku vyššiu alebo rovnú 50, nemusia test opakovať.
- IF(B2<40, je hodnota_ak_nepravda pre prvú funkciu if. Informuje Tabuľky Google, aby vykonali funkciu sekundy if, ak hodnota nie je väčšia alebo rovná 50. Teraz skontroluje, či je hodnota menšia ako 40.
- "Nie ano" sú hodnota_ak_pravda a hodnota_ak_nepravda pre vnorenú funkciu IF.
Tu je vývojový diagram toho, ako tento výpočet funguje pre tých z vás, ktorí sú stále trochu zmätení.
Príklad 3: Kombinácia funkcie IF s inými funkciami
Existuje veľa spôsobov, ako použiť funkciu IF s ostatnými na vytvorenie špecifických vzorcov pre vaše potreby. Jednou z najbežnejších je funkcia AND. Umožní vám to skontrolovať niekoľko kritérií pred vrátením výsledku.
Znova použijeme rovnaké údaje, ale tentoraz musíte vybrať osobu, ktorú chcete prepustiť. Povedzme, že to musí byť osoba, ktorá v teste neuspela A nie je oprávnená na opakovanie testu.
Na určenie toho by sme mohli použiť nasledujúcu kombináciu funkcií AND a IF.
=AK(AND(D2="Nie",C2="Nevyhovuje"),"Áno","Nie")
Výsledkom by bolo vyhodiť Peta T.
Poďme si rozobrať, ako vzorec fungoval: Funkcia AND je vnorená do funkcie IF a funguje ako logický_výraz. Zvyšok funkcie funguje rovnako ako ostatné funkcie IF, o ktorých sme už hovorili. Takže vzorec hovorí, AK D2=”Nie” A C2=”Nevyhovuje” sú PRAVDA, zobrazte “Áno”, ak je výsledok FALSE, vráťte “Nie”
Existuje aj dostatok ďalších funkcií IF, ktoré pracujú so sekundárnou funkciou, ako napr COUNTIF v Tabuľkách Google. Tieto funkcie by malo byť ľahké dobyť, keď sa zamyslíte nad štandardnými funkciami IF.
Funkcie IF 101
Funkcie IF môžu skutočne rozbehnúť vašu tabuľkovú hru a dobre fungovať v rámci iných funkcií. Teraz, keď ste nasledovali naše príklady, odporúčame vám stráviť nejaký čas precvičovaním toho, čo ste sa naučili. Pozrite sa, či dokážete prísť s niektorými z vašich vlastných kombinácií logical_expression a value_if_true v niektorých svojich vlastných pracovných hárkoch.
8 najlepších spôsobov, ako používať Tabuľky Google ako profesionál
Prečítajte si ďalej
Súvisiace témy
- Produktivita
- Tabuľky Google
- Analýza dát
O autorovi
prihlásiť sa ku odberu noviniek
Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné e-knihy a exkluzívne ponuky!
Kliknutím sem sa prihlásite na odber