Příkazy IF mohou být trochu zastrašující, ale jsou jednou z nejužitečnějších funkcí v tabulkových procesorech. Umožňují vám provádět výpočty na základě toho, zda vaše nezpracovaná data splňují určité podmínky. Funkci IF lze kombinovat s mnoha dalšími funkcemi a vytvářet vzorce, které přesně vyhovují vašim požadavkům.

To je všechno v pořádku, když víte, co děláte, ale někdy může být proces učení skutečnou výzvou. Naštěstí pro vás máme v tomto článku vše, co potřebujete, abyste zvládli základy funkce IF v Tabulkách Google.

Co dělá funkce IF?

Varianta Google Sheets funguje podobně jako Funkce Microsoft Excel IF. V zásadě počítá na základě toho, zda je hodnota z rozsahu vrácena jako PRAVDA nebo NEPRAVDA pro zadaná kritéria.

Můžete například použít funkci KDYŽ pro vložení „Pass“ do buňky, pokud osoba obdržela nad určitou známkou. Stejně jako v případě je PRAVDA, že známka je vyšší než zadané procento.

Podívejme se, jak funguje syntaxe, a pak se ponoříme do toho, jak přesně provést výše uvedený příklad a několik dalších. Příklady budou zjednodušené, takže je lze snadno sledovat. Stejné nápady však můžete aplikovat na mnohem větší a složitější tabulky.

instagram viewer

Syntaxe funkce IF v Tabulkách Google

Syntaxe funkce v tabulkovém procesoru, jako jsou Tabulky Google, je základem toho, jak funguje. Než přidáte hodnoty, můžete si to představit jako algebraický výraz.

Syntaxe funkce Tabulky Google IF vypadá takto:

KDYŽ(logický_výraz, hodnota_pokud_pravda, hodnota_pokud_nepravda)

Zde je význam jednotlivých částí syntaxe:

  • LI sdělí Tabulkám Google, kterou funkci chcete použít.
  • Logický_výraz je podmínka, proti které má funkce KDYŽ kontrolovat. Musí být schopen vrátit příkaz TRUE nebo FALSE.
  • Value_if_true je hodnota, která se má vrátit, pokud je splněna podmínka v logickém výrazu.
  • Value_if_false je volitelný parametr, který říká Tabulkám Google, jakou hodnotu mají vrátit, pokud podmínka není splněna. Pokud není zadána žádná hodnota, vrátí hodnotu FALSE.

Příklad 1: Vytvoření jednoduchého vzorce pomocí funkce IF v Tabulkách Google

Nejjednodušší způsob použití funkce KDYŽ je samotná s číselnými hodnotami. Nejprve se tedy podívejme na takový příklad. Předstírejme, že jsme vedoucí ve skladu a museli jsme naše zaměstnance vyškolit v novém programu bezpečnosti na pracovišti, který zaměstnanci musí ze zákona projít, aby mohli pokračovat v práci.

S ohledem na níže uvedenou sadu dat, kde by známka pro úspěšnost byla 50/100, bychom mohli použít vzorec:

=IF(B2>=50,"Prošel","Neprošel")

Pak by stačilo kliknout a přetáhnout malý modrý rámeček v pravém rohu přes zbytek sloupce, aby se vzorec použil na všechny buňky. Zde je návod, jak se vzorec používá v syntaxi.

B2>=50, je logický_výraz pro zobrazení podmínky, která musí být splněna. Tak jako >= je operátor v Tabulkách Google pro větší nebo roven, logický výraz jednoduše zní: Pokud je B2 větší nebo rovno 50.

"Prošel", "Neprošel" říká Tabulkám Google, co mají vrátit, pokud je logický_výraz PRAVDA nebo NEPRAVDA. V tomto příkladu má každý, kdo má zkušební známku větší nebo rovnou 50 Složit vedle jejich jména. Ti, kteří jsou pod 50, mají Selhat.

Příklad 2: Vnořené funkce IF v Tabulkách Google

Vnořené funkce IF jsou funkce, které provádějí druhou funkci IF v rámci stejného vzorce. V podstatě požadují druhou podmínku, pokud první vrátí příkaz FALSE.

Podívejme se na stejný soubor dat jako předtím, abychom to pochopili. Tentokrát prověřujeme, zda mají zaměstnanci nárok na další ránu v testu. Každý, kdo uspěl, nemusí test znovu absolvovat a ti, kteří získali méně než 40 %, musí nejprve absolvovat další školení.

Jak vidíte, i když Pete T v testu neuspěl, stále má Ne ve sloupci rekvalifikace, protože jeho známka byla pod 40% minimem pro opakování testu. John W na druhé straně dostává a Ano hodnota.

Pojďme se znovu podívat pod pokličku formule:

  • B2>=50 je stejný jako předtím a je logickým_výrazem funkce „vnořit“ IF
  • "Ne" je hodnota, která se má vrátit, pokud je podmínka splněna. To znamená, že ti, kteří mají známku větší nebo rovnou 50, nemusí test opakovat.
  • IF(B2<40, je value_if_false pro první funkci if. Říká Tabulkám Google, aby provedly funkci sekundy if, pokud hodnota není větší nebo rovna 50. Nyní zkontroluje, zda je hodnota menší než 40.
  • "Žádné ano" jsou value_if_true a value_if_false pro vnořenou funkci IF.

Zde je vývojový diagram toho, jak tento výpočet funguje pro ty z vás, kteří jsou stále trochu zmatení.

Příklad 3: Kombinace funkce IF s jinými funkcemi

Existuje spousta způsobů, jak použít funkci IF s ostatními k vytvoření specifických vzorců pro vaše potřeby. Jednou z nejběžnějších je funkce AND. To vám umožní zkontrolovat několik kritérií, než vrátíte výsledek.

Znovu použijeme stejná data, ale tentokrát musíte vybrat osobu, kterou chcete vyhodit. Řekněme, že to musí být osoba, která v testu neuspěla A není způsobilá test opakovat.

K určení toho bychom mohli použít následující kombinaci funkcí AND a IF.

=IF(AND(D2="Ne",C2="Neúspěšně"),"Ano","Ne")

Výsledkem by bylo vyhodit Petea T.

Pojďme si rozebrat, jak vzorec fungoval: Funkce AND je vnořena do funkce IF a funguje jako logický_výraz. Zbytek funkce funguje stejně jako ostatní funkce IF, o kterých jsme již hovořili. Vzorec tedy říká, POKUD D2=”Ne” AND C2=”Neselhá” jsou PRAVDA, ukažte “Ano”, pokud je výsledek FALSE, vraťte “Ne”

Existuje také spousta dalších funkcí IF, které pracují se sekundární funkcí, jako je např COUNTIF v Tabulkách Google. Tyto funkce by mělo být snadné dobýt, jakmile se zamyslíte nad standardními funkcemi IF.

Funkce IF 101

Funkce IF mohou skutečně rozběhnout vaši tabulkovou hru a dobře fungovat s ostatními funkcemi. Nyní, když jste se řídili našimi příklady, doporučujeme vám strávit nějaký čas procvičováním toho, co jste se naučili. Zjistěte, zda můžete přijít s některými ze svých vlastních kombinací logical_expression a value_if_true v některých svých vlastních listech.

8 nejlepších způsobů, jak používat Tabulky Google jako profesionál

Přečtěte si další

PodíltweetPodílE-mailem

Související témata

  • Produktivita
  • Tabulky Google
  • Analýza dat

O autorovi

Andrew Carter (Zveřejněny 3 články)Více od Andrewa Cartera

Přihlaste se k odběru našeho newsletteru

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné e-knihy a exkluzivní nabídky!

Chcete-li se přihlásit k odběru, klikněte sem