Jak vytvořit "if" v aplikaci Excel?
Sledujte video
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ů.
- Pokud je až 20, pak 200 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.