TvořeníSekundárního vzdělávání a školy

„If“ v aplikaci Excel

software Microsoft Excel je mocný nástroj, který může pomoci řešit složité výpočetní problémy. Jedním z nejpoužívanějších istrument této sady je funkcí „IF“.

hodnota funkce

Při práci v „Eksele“ je třeba chápat význam funkci „if“ sestrojit správnou syntaxi dotazů. Díky algoritmu provádí provedením logické srovnání, v závislosti na výsledcích, které budou vyrobené jedním ze dvou věcí.

Ve více Jednoduše řečeno, „pokud“ v případě, že skutečné hodnoty výrazu, vykoná jednu akci v případě falešný - další. Ve stejné době jako akce může být buď explicitní hodnoty, a určité funkce, včetně „IF“. S ohledem na tuto funkci „Excel“, „kdyby“ umožňuje pobočku ve výkonu algoritmu působení při řešení různých problémů.

Syntaxe „if“

Stručný popis většinu syntaktických struktur - jeden z hlavních výhod, která je známá pro „Excel“. „If“ také hovoří o jejich počtu - po klíčových slov v závorce udává alternativní podmínku, akce v pravém slova smyslu, a pak na špatné. Schematicky to vypadá takto:

IF (log_vyrazhenie [value_if_true] [value_if_false]);

hnízdění

Jednou z vlastností, které odlišují funkci „if“ - to je vnořené. To znamená, že ve stejné struktuře, může být jiný, jehož hodnota závisí na celkovém výsledku žádosti. Kromě funkce uvnitř „if“ může být jiné. Ale v prvním případě, tato složka může být umístěn v kterékoli ze tří částí syntaxe.

několik podmínek

Pokud se jedná o složité úkoly, pomocí „IF“ s několika podmínkami, nicméně v této fázi většina uživatelů to je problém. To je vzhledem ke specifickému úkolu mnogouslovnosti algoritmu. Funkce v aplikaci Excel „IF“ zaškrtněte pouze jeden operaci porovnání v logickém výrazu, to znamená použít spojku nebo disjunkce nebude fungovat. K otestování více podmínek je nutné použít vlastnost vnoření.

Abychom pochopili, jak nastavit několik podmínek v „kdyby“, 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 „Eksele“, musíte napsat funkci takto:

= IF (A1> 5, IF (A1 <10, „zahrnuty v rozsahu“ „není v rozsahu“) „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í nabídka funkcí

Je třeba poznamenat, že funkce „pokud“ umožňuje ponechat prázdnou jednu nebo více jejích parametrů. V tomto případě, budou výsledky jsou závislé na tom, co argumenty byly vynechány uživatelem.

Pokud namísto logických výrazů nechat mezeru, bude výsledkem funkce provést akci, která je zodpovědná za falešné provádění algoritmu. Důvodem je skutečnost, že program sdružující prázdný prostor s nulou, což znamená, že na logickém jazyce „FALSE“. Necháte-li prázdné jednu z hodnot, které je odpovědné za plnění v případě true nebo false, pak při výběru výsledkem bude „0“.

Měli bychom také zmínit případ, kdy místo logického výrazu není zaveden konstrukt vrací hodnotu „true“ nebo „false“, a sadu znaků, nebo odkaz na buňku. V případě, že je parametr napsán ve výrazu, který obsahuje něco jiného než číselná hodnota nebo logických slovy, způsobí chybu během spuštění. Pokud zadáte adresu buňky nebo zaregistrovat určitý počet / logickou hodnotu, bude výsledek stanovení obsahu. Poté, co v buňce nebo ve stavu číslem 0 je napsáno, slovo „falešné“ nebo prázdná, výsledkem je nepravdivé funkce. Ve všech ostatních případech, dělat skutečný akční skript.

Při práci s anglickou verzí „Excel“ je třeba vzít v úvahu skutečnost, že všechny funkce jsou psané v angličtině. V tomto případě funkci „IF“ bude zaznamenán jako IF, ale zbytek syntaxe a algoritmus pracuje zůstane stejná.

Co byste měli věnovat pozornost tomu,

„Excel“ umožňuje až 64 dílčích funkcí „IF“ - toto množství je dostačující pro téměř všechny úkoly, ale i tento malý počet často se stává problémem pro uživatele. Existuje několik důvodů: při vytváření dotazu, dá snadno splést s vzorce záznam - Statisticky, každá sebemenší nepřesnost v 25% případů vede k nesprávným výsledkům, který je dostatečně velký ukazatel.

Další nevýhodou velké hnízdění „kdyby“ je nízká čitelnost. Přes separační barva programu některé části dotazu ještě vnořené funkce, které jsou velmi obtížné rozeznat. Pokud tedy po nějaký čas budou muset vrátit k návrhu, nebo začít pracovat s něčí žádost, bude to nechat hodně času na pochopení nahrávání. Kromě toho, každá funkce má vlastní dvojici konzol, a náhodně dát to na svém místě, bude muset chodit daleko pro chyby.

příklady

Konsolidovat souvisejících nákladech, v praxi, aby zvážila, jak je funkce „IF“ v aplikaci Excel. Níže uvedené příklady ukazují všechny základní způsoby jeho použití.

Nejjednodušším příkladem pro analýzu funkce je porovnání dvou čísel. Pro variabilitu dostupnosti, definujeme dvě numerické hodnoty proměnných v buňkách A1 a B1, a které budou porovnány. K vyřešení tohoto problému, musíme využít záznamu ve tvaru:

= IF (A1 = B1, "čísla jsou shodná," "nerovné číslo").

V tomto případě přítomnost stejné hodnoty v obou buňkách, výsledkem je záznam „jsou stejné“, ve všech ostatních případech - „počet nerovné“.

Přezkoumat činnost podmíněného příkazu s více podmínek, jako příklad může být použit k nalezení počet řešení kvadratické rovnice. V tomto případě se provádí kontrola na diskriminační - pokud je nižší než nula, pak je zde žádné řešení, pokud je nula - to je jedno, ve všech ostatních případech - existují dva kořeny. Chcete-li zaznamenat tento stav, je dostačující, aby se požadavek na následující:

Pro ty, kteří chtějí lépe porozumět všem funkcím, které mají funkci „kdyby“, v Excelu příklady jsou ve sledovaném úseku, který podrobně popsán průběh rozhodnutí každého z nich.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 cs.atomiyme.com. Theme powered by WordPress.