Funkce `If `v aplikaci Excel
Aplikace Microsoft Excel má výkonný nástroj, který vám pomůže vyřešit náročné výpočetní úlohy. Jedním z nejpoužívanějších nástrojů z této sady je funkce "IF".
Obsah
Hodnota funkce
Kdy pracovat v "Excel" Je třeba pochopit hodnotu funkce "IF" za účelem vytvoření správných syntaktických dotazů. Díky algoritmu je provedeno logické porovnání, v závislosti na výsledcích kterého se provede jedna ze dvou akcí.
Jednodušeji, funkce "IF" v případě skutečné hodnoty výrazu provádí jednu akci, v případě falešné jedné, jiné. V tomto případě lze explicitně i určitou funkci použít jako akce, včetně "IF". Kvůli tomu v Funkce "Excel" "IF" umožňuje větvení při provádění algoritmu akcí při řešení různých problémů.
Syntaxe "IF"
Jednoduchý popis většiny syntaktických konstrukcí je jednou z hlavních výhod, kterými je Excel známý. Funkce "IF" se také vztahuje k jejich číslu - po klíči v závorkách jsou střídavě uvedeny podmínky, akce na pravé hodnotě a pak na falešnou. Ve schematickém tvaru vypadá takto:
IF (log_expression- [value_if_true] - [value_if_long]) -
Hnízdění
Jednou z funkcí, která rozlišuje funkci "IF" je vnoření. To znamená, že v rámci jednoho návrhu může existovat ještě jeden, jehož hodnota závisí také na celkovém výsledku dotazu. Kromě samotné funkce mohou být uvnitř "IF" jiná. Ale v prvním případě může být tato součást umístěna v některé ze tří částí syntaktické struktury.
Několik podmínek
Při práci se složitými úkoly se používá funkce "IF" s několika podmínkami, avšak v této fázi většina uživatelů má problém. To je způsobeno specifickým úkolem vícevrstvého algoritmu. V aplikaci Excel funkce "IF" kontroluje pouze jednu porovnávací operaci v logickém výrazu, tj. Nebude možné použít spojení nebo disjunkci. Chcete-li otestovat několik podmínek, musíte použít vlastnost hnízdění.
Chcete-li pochopit, jak určit několik podmínek v "IF", je vhodné použít příklad. Předpokládejme, že chceme zjistit, zda je číslo v buňce „A1“ v daném období - od 5 do 10. Jak je vidět, v tomto případě je třeba zkontrolovat obě podmínky kontrolou o platnosti srovnání se dvěma hodnotami - 5 a 10. Za účelem realizace tohoto příkladu v "Excel" je nutné zapsat funkci v následujícím tvaru:
= IF (A1> 5-IF (A1<10- "vstupuje do rozsahu" - "není v dosahu") - "není v dosahu")
Aby se zabránilo vícenásobné opakování výstupní věta by se měla použít princip znovu vnoření, jako argument kontrolou vrácené hodnoty funkcí, v závislosti na tom, kde a vytvořit výstup, nebo na začátku použití „a“ kombinováním všechny podmínky najednou. Tento přístup komplikuje návrh pochopení písemnou na malé úrovni v hierarchii, ale se značným množstvím podmínek, tento přístup by byl optimální.
Speciální varianty funkcí
Je třeba poznamenat, že funkce "IF" umožňuje nechat jeden nebo více parametrů prázdný. V tomto případě budou výsledky záviset na tom, které argumenty uživatel vynechal.
Pokud je místo logického výrazu ponecháno prázdné, výsledkem funkce bude provedení akce odpovědné za falešnou realizaci algoritmu. Důvodem je skutečnost, že program spojuje prázdný prostor s nulou, což v logickém jazyce znamená "FALSE". Pokud ponecháte jednu z hodnot, které jsou odpovědné za provedení v případě true nebo false, pak je výsledek "0", když je vybrána.
Samostatně stojí za zmínku případ, kdy místo logického výrazu je zadán konstrukt, který vrací hodnotu "TRUE" nebo "FALSE", ale nějakou sadu znaků nebo odkaz na buňku. V případě, že je jako argument nějaký výraz obsahující jiný než číselnou hodnotu nebo logická slova, pak to způsobí chybu při spuštění funkce. Pokud určíte adresu buňky nebo zapíšete číslo / logickou hodnotu, výsledek určuje tento obsah. Pokud je v buňce nebo v podmínce číslo 0, slovo "FALSE" nebo prázdné, výsledek je falešná funkce. Ve všech ostatních případech bude proveden skutečný scénář akcí.
Při práci s anglickou verzí aplikace Excel je třeba vzít v úvahu skutečnost, že všechny funkce jsou také psány v angličtině. V tomto případě bude funkce "IF" zapsána jako IF, ale jinak zůstane syntaktická struktura a algoritmus stejná.
Co byste měli věnovat pozornost
Program "Excel" umožňuje používat až 64 vnořených funkcí "IF" - tato částka je dostatečná k vyřešení téměř všech úkolů, nicméně i toto malé číslo se často stává problémem pro uživatele. Existuje několik důvodů: při vytváření dotazu je snadné udělat chybu se záznamem vzorce - podle statistik se každá nejmenší nepřesnost ve 25% případů vede k nesprávnému výsledku, což je poměrně velký ukazatel.
Další nevýhodou velkého hnízdění "IF" je nízká čitelnost. I přes program zvýraznění barev některých částí dotazu, dokonce i několik vnořených funkcí, je velmi obtížné vyřešit. Pokud se tedy po nějakém čase musíte vrátit k návrhu nebo začít pracovat s žádostí někoho jiného, pochopení záznamu bude trvat dlouho. Navíc každá funkce má vlastní dvojici závorek a náhodou ji vyřadí z místa, bude trvat dlouho, než hledá chybu.
Příklady
Chcete-li konsolidovat pochopení, stojí za to v praxi uvažovat o tom, jak funguje funkce "IF" v aplikaci Excel. Níže uvedené příklady ukazují všechny hlavní způsoby použití.
Nejjednodušší příklad pro analýzu funkce je porovnání dvou čísel. Pro přítomnost variability nastavíme hodnoty dvou číselných proměnných v buňkách A1 a B1, které porovnáme. Chcete-li tento problém vyřešit, měli byste použít následující položku:
= IF (A1 = B1- "čísla jsou stejné" - "čísla nejsou stejné").
V tomto případě, pokud jsou v obou buňkách shodné hodnoty, je výsledkem záznam "čísla jsou stejná", ve všech ostatních případech - "čísla jsou nerovná".
Prohlédněte si práci podmíněné prohlášení s několika podmínkami lze jako příklad použít zjištění počtu řešení kvadratická rovnice. V tomto případě se kontrola provádí na diskriminujícím - pokud je menší než nula, pak neexistuje žádné řešení, pokud je nulové - je to jeden, ve všech ostatních případech - existují dva kořeny. Chcete-li tuto podmínku zapsat, postačí dotaz sestavit následovně:
Pro ty, kteří chtějí lépe porozumět všem funkcím, které má funkce "IF", jsou v příkladech aplikace Excel v části nápovědy, která podrobně popisuje postup každého řešení.
- Jak vytvořit graf v aplikaci Excel? Krok za krokem pro začátečníky
- Datum je aktuální. Jak získat aktuální datum a čas v aplikaci Excel
- Jak vyřešit problém v aplikaci Excel `První písmeno názvu `
- Jak se množit v programu Excel
- Funkce v aplikaci Excel: na co se používají?
- Stejně jako v "Excel" pro výpočet procent: klíčové pojmy
- Řekněme, jak číslovat řádky v aplikaci Excel
- Jak přidat řádek do tabulky aplikace Excel: podrobné pokyny
- Jak zadat heslo do souboru aplikace Excel a také odstranit ochranu
- Podrobnosti o tom, jak změnit písmena v aplikaci Excel na písmena
- Jak exportovat tabulku z aplikace Excel do formátu PDF
- Excel 2007. Najít řešení v aplikaci Excel 2007
- Stejně jako v aplikaci Excel vynásobte sloupec podle sloupce a sloupce číslem
- Funkce `INDEX` v aplikaci Excel: popis, aplikace a příklady
- Jak vypočítat kořen v aplikaci Excel?
- Jak vypočítat modul v aplikaci Excel
- Jak mohu převést aplikaci Excel na PDF?
- Jak vypočítat druhou odmocninu v aplikaci Excel?
- Jak v aplikaci Excel změnit kódování. Tři způsoby
- Excel tabulky - užitečný nástroj pro analýzu dat
- Jak pracovat v aplikaci Excel 2010