Sledujte video

Jak vytvořit "if" v aplikaci Excel?

Předtím, než začnete zvažovat syntaxifunkce "if", definujeme jeho účel. Z anglických jazyků je známo, že "if" znamená "if" a z lekcí informatiky "if" (IF) je logickou funkcí podmínky: IF podmínka 1 je splněna, pak TRUE, jinak - FALSE. Stav 1 znamená nějaký logický výraz (například srovnání), TRUE znamená, že podmínka je pravdivá. V důsledku tohoto stavu se může objevit nějaký matematický výraz.

Pro pochopení zvažte příklad cen v kině. Je známo, že většina zasedání v ranních hodinách (např. Až 12 hodin) je levnější než ve dne (až 22 hodin) a ty jsou zase levnější než večer (až 24 hodin). Protože máme 3 možné podmínky (až 12, až 20 a až 24), pak máme algoritmus větvení (vnořený v případě smyčky):

  • Až na 12, pak 100 rublů, AKA
    • Pokud je až 20, pak 200 rublů.
      • Jinak 250 rublů.

Použití této funkce je užitečné předevšímmatematici, účetní a finančníci (pro výpočet mezd, výpočet úvěrů atd.). Nejjednodušší je implementovat v MS Office Excel, protože "excel" je nejobvyklejší tabulkový program v operačním systému Windows a syntaxe je stejná pro všechny verze (od 97 do 2012).

Jak vytvořit "if" v aplikaci Excel?

Chcete-li používat tuto funkci, musíte mít volné pole v tabulce, klikněte levým tlačítkem myši (LMB), znak „=“ a napsat „IF“. „Excel“ dá pop-up výzvy v podobě:

  • IF (log_expression; [value_if_true]; [value_if_long]

Chcete-li vybrat tento výraz, klikněte na něj dvakrát LMC.

Pole popsaná v hranatých závorkách [] jsou volitelná.

Zvažte příklad:

Pojďme mít sklad skladu pro domácí spotřebiče, a mezi výrobky potřebujete najít televizory z ruského sboru, které stojí až 15 000 rublů.

Tabulka obsahuje 4 sloupce: sloupec A-název zboží, B - země producenta, C - cena zboží, D - značka o požadovaném produktu.

Chcete-li splnit naše 3 podmínky (TV a Rusko a Až 15 000 rublů), musíte zapsat následující výraz ve volném poli (D2-druhý řádek sloupce D):

  • = IF (A (A2 = "TV", B2 = "Russian"; C 2 <15000); "+")

Jméno

země

Cena, rub

tv Ruská federace 10000 +
lednice Německo 10000 0
rychlovarná konvice Polsko 2000 0
lednice Ruská federace 18000 0
tv Ruská federace 160000 0
rychlovarná konvice Ruská federace 1000 0
topinkovač Maďarsko 1500 0
tv Čína 12000 0
lednice Ruská federace 19000 0
rychlovarná konvice Čína 1800 0
lednice Bělorusko 10500 0
topinkovač Čína 2000 0
rychlovarná konvice Čína 2500 0
tv Ruská federace 14800 +
lednice Německo 25000 0

Pokud víte, jak funguje funkce "if", můžete vytvořit vnořené smyčky, abyste mohli vyřešit složitější úlohy a kontrolu více podmínek.

Komentáře 0