Jak používat funkci IF s vnořenými vzorci v Excelu

Jak používat funkci IF s vnořenými vzorci v Excelu

Většina lidí je obeznámena s používáním funkcí IF k testování podmínky na velké datové sadě. Možná však neznají výhody jejich používání ve spojení s jejich operátory OR, AND nebo jinými operátory a funkcemi.





Než se pohneme dál, podívejme se, jak vypadá jednoduchá funkce IF a jak správně použít argumenty.





Přehled IF funkce IF

Jak je uvedeno výše, funkce IF používá tři níže vysvětlené argumenty:





  1. Logický test: Zabývá se podmínkou, kterou hodnotíte jako pravdivou nebo nepravdivou.
  2. Value_if_true: Tento argument obsahuje text/informace, které má funkce vrátit, pokud data splňují kritéria testovaných podmínek.
  3. Value_if_flase: Stejně jako výše uvedený argument také vrací informace, které byste chtěli funkci vrátit, pokud je podmínka nepravdivá.

První argument je vyžadován pro spuštění funkce IF; další dva jsou volitelné. K posledním dvěma argumentům můžete přidat libovolný text nebo je nechat prázdné. Pokud necháte jeden nebo oba dva poslední argumenty prázdné, výsledkem bude také prázdná buňka.

Nyní se podívejme, jak můžete pomocí funkce IF analyzovat více než jednu podmínku v jednom vzorci. Dále se také naučíte, jak jej používat v Nested Formula s operátory OR a AND.



Příklad funkce IF IF

Předpokládejme, že pracujete v klenotnictví, kde zaznamenáváte tržby a příjmy generované každým ze sedmi pracovníků pracujících v obchodě. Na konci každého týdne společnost poskytuje týdenní bonus pouze těm zaměstnancům, kteří splňují definovanou prahovou hodnotu.

Níže vidíte počet prodejů a příjmů generovaných jednotlivými pracovníky po dobu jednoho týdne.





Řekněme, že prahová hodnota bonusu pro tento týden je množství tržeb rovné nebo větší než 4. Chcete -li zjistit, který ze zaměstnanců získá bonus za tento týden, použijete jednoduchou funkci IF.

Množství tržeb tedy použijete jako testovací argument ve funkci IF, jak je uvedeno níže.





Ve zvýrazněném vzorci B4> = 4 je testovací argument, Vhodný je argument Value_if_true, zatímco argument Value_if_false je záměrně prázdný.

V případech, kdy je argument prázdný, vždy kolem něj vložte uvozovky (''); jinak výsledek způsobí chybu nebo zobrazí nulu v buňce, která splňuje podmínku.

Po testování množství prodejů každého pracovníka musí funkce IF vrátit výsledky jako způsobilé, pokud je množství prodejů větší nebo rovné čtyřem; v opačném případě nechte buňky prázdné.

lis Zadejte klíč implementovat vzorec. Protože množství prodeje pracovníka 1 je šest, což je více než čtyři, výstup funkce pro první buňku bude Vhodný .

Nebudete muset zadávat vzorec pro všechny buňky jednotlivě. Místo toho pomocí funkce Automatické vyplňování přesuňte kurzor do levého dolního rohu vybraného bloku a přetáhněte jej dolů.

Tím se funkce implementuje do dalších buněk v řadě.

Podívejte se, jak pracovníci 1, 2, 4 a 7 dosahují prahu těsně pod čtyřmi tržbami, a mají tedy nárok na bonus, zatímco zbytek buněk zůstává prázdný, protože tito pracovníci prahovou hodnotu nesplňují.

Řekněme; místo toho, abyste ponechali druhý argument prázdný, jste tam dali Nezpůsobilé. V takovém případě bude konečný výstup zobrazen níže.

jak zvýraznit v souboru pdf

Související: Jak používat ověření dat v aplikaci Excel

Použití AND operátor s funkcí IF

Na další týden společnost změnila svou politiku dávání bonusů a přidaných příjmů ve stanovené hranici s množstvím tržeb. Proto musíte analyzovat stejná data, ale se dvěma testovacími podmínkami místo jedné.

Společnost poskytuje bonus pracovníkům, kteří generují čtyři nebo více prodejů s příjmy vyššími než 2500. V tomto případě použijete operaci AND a vzorec bude následující:

=IF(AND(B4>=4,C4>2500),'Eligible','Ineligible')

Zde ve výše uvedeném vzorci slouží operátor AND jako testovací argument, protože musíte testovat dva parametry.

Stejně jako v předchozím případě, pokud vstupní data (množství tržeb a výnosy) splňují kritéria, funkce se vrátí 'Vhodný' jinak jako jeho výstup 'Nezpůsobilý.'

lis Zadejte klíč pro spuštění funkce a poté přetažením dolů použijte stejný vzorec na zbytek datové sady. Konečné výsledky uvidíte následovně.

Můžete vidět, že pouze pracovníci 1, 2 a 4 jsou ti, kteří vygenerovali více než nebo rovnají se čtyřem prodejům s příjmy více než 2500. Mají tedy nárok na bonus.

Přestože pracovník 7 vygeneroval čtyři tržby, které splňovaly první kritéria, jeho příjmy jsou nižší než 2200. Nemá tedy nárok na bonus kvůli nesplnění druhé podmínky.

Použití operátoru NEBO s funkcí IF

Společnost již třetí týden dosahuje dobrého zisku a poskytuje odměny pracovníkům, kteří splnili některou ze dvou podmínek. V tomto případě můžete použít operátor OR jako testovací argument pro příkaz IF k odfiltrování přesného počtu pracovníků.

Na bonus se tedy kvalifikují pracovníci, kteří prodali čtyři nebo více položek nebo vytvořili příjem vyšší než 2 500.

Vzorec bude vypadat takto:

=IF(OR(B4>=4,C4>2500), 'Eligible', 'Ineligible')

lis Vstupte k provedení vzorce a jeho přetažením dolů v řádku získáte tento výsledek.

Můžete vidět, že Worker 7 má v tomto případě také nárok na bonus, protože ačkoli nesplnil prahovou hodnotu příjmů, ale uskutečnil čtyři prodeje. Splňuje jednu podmínku, díky které má nárok na bonus.

Podobně můžete použít funkci IF s operátory AND a OR a s dalšími funkcemi k odfiltrování výsledků z velké sady dat.

Související: Jak se rychle stát výkonným uživatelem aplikace Microsoft Excel

jak odesílat velké soubory e -mailem

Zjednodušte své výpočty pomocí funkce IF ve vnořených vzorcích

Když zkombinujete funkci IF s jinými funkcemi, můžete současně testovat více podmínek na velké datové sadě.

To eliminuje potřebu ručně testovat více podmínek jednotlivě, což vám ušetří čas i úsilí. Automatizace základních funkcí vám také umožní být produktivnější.

Podíl Podíl tweet E-mailem Zjistěte, jak automatizovat Excel a zlepšit své finanční dovednosti

Naučit se automatizovat základní účetní a finanční funkce v Excelu vám může ušetřit čas i peníze.

Číst dále
Související témata
  • Produktivita
  • Tabulkový procesor
  • Vizualizace
  • Microsoft Excel
  • Matematika
  • Tipy pro Microsoft Office
  • Analýza dat
O autorovi Shan Abdul |(46 článků zveřejněno)

Shan Abdul je absolventem strojního inženýrství. Poté, co dokončil své vzdělání, začal svou kariéru jako nezávislý spisovatel. Píše o používání různých nástrojů a softwaru, aby lidem pomohl být produktivnější jako student nebo profesionál. Ve svém volném čase rád sleduje videa z YouTube o produktivitě.

Více od Shan Abdul

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru