nisfarm.ru

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".

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í.

funkce excel

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í.

funkce v případě několika podmínek

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.

funkce, pokud

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.

hodnota funkce, pokud

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ě:

funkce v příkladech aplikace Excel

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í.

Sdílet na sociálních sítích:

Podobné
© 2021 nisfarm.ru