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

Před pokračováním se podívejme, jak vypadá jednoduchá funkce IF a jak správně používat argumenty.

Přehled IF funkce aplikace Excel

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

  1. Logický test: Zabývá se stavem, který hodnotíte jako pravdivý nebo nepravdivý.
  2. Hodnota_k_pravdě: 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é se vám budou líbit funkci, pokud je podmínka nepravdivá.

K provedení funkce IF je vyžadován první argument; 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 poslední dva 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 vnořeném vzorci s operátory OR a AND.

Příklad funkce Excel IF

Předpokládejme, že pracujete v klenotnictví, kde zaznamenáváte tržby a výnosy 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í stanovenou hranici.

Níže vidíte počet tržeb a výnosů generovaných každým pracovníkem po dobu jednoho týdne.

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

Množství prodeje 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ě ponechán prázdný.

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

Po otestování množství prodejů každého pracovníka musí funkce IF vrátit výsledky jako způsobilé, pokud je počet prodejů větší nebo roven čtyřem; jinak ponechte 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, bude výstup funkce pro první buňku Vhodný.

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

Tímto způsobem implementujete funkci do dalších buněk v řádku.

Podívejte se, jak pracovníci 1, 2, 4 a 7 dosahují prahové hodnoty necelých čtyř prodejů a mají tak nárok na bonus, zatímco ostatní buňky zůstávají prázdné, protože tito pracovníci prahovou hodnotu nesplňují.

Řekněme; místo abys nechal druhý argument prázdný, vložil jsi tam Ineligible. V takovém případě bude konečný výstup uveden níže.

Příbuzný: Jak používat ověření dat v aplikaci Excel

Používání operátoru AND s funkcí IF

Společnost na další týden změnila svou politiku poskytování bonusů a přidaných výnosů ve stanovené hranici s množstvím prodejů. Musíte tedy analyzovat stejná data, ale se dvěma testovacími podmínkami namísto jedné.

Společnost poskytuje bonus pracovníkům, kteří generují tržby rovné nebo větší než čtyři s tržbami vyššími než 2 500. V tomto případě použijete operaci AND a vzorec bude následující:

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

Tady ve výše uvedeném vzorci se operátor AND používá jako testovací argument, protože musíte otestovat dva parametry.

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

lis Zadejte klíč provést funkci a přetažením dolů použít 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ětší nebo rovné čtyřem prodejům s tržbami vyššími než 2500. Mají tedy nárok na bonus.

Ačkoli pracovník 7 vygeneroval čtyři tržby, které splňovaly první kritéria, jeho tržby jsou nižší než 2200. Není tedy způsobilý pro bonus kvůli nesplnění druhé podmínky.

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

Společnost již třetí týden dosáhla dobrého zisku a poskytuje bonus pracovníkům, kteří splnili jednu z těchto dvou podmínek. V tomto případě můžete použít operátor OR jako testovací argument příkazu IF k odfiltrování přesného počtu pracovníků.

Pracovníci, kteří prodali čtyři nebo více položek nebo vytvořili příjem vyšší než 2500, budou mít nárok na bonus.

Vzorec bude vypadat takto:

= IF (OR (B4> = 4, C4> 2500), "způsobilý", "nevhodný")

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

Vidíte, že Worker 7 má v tomto případě také nárok na bonus, protože sice nedosáhl hranice příjmů, ale uskutečnil čtyři prodeje. Splňuje jednu podmínku, díky níž má nárok na bonus.

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

Příbuzný: Jak se rychle stát výkonným uživatelem aplikace Microsoft Excel

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

Když zkombinujete funkci IF s jinými funkcemi, můžete současně otestovat 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 námahu. Automatizace základních funkcí vám také umožní zvýšit produktivitu.

E-mailem
Naučte se, jak automatizovat Excel a vylepšit své finanční dovednosti

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

Přečtěte si další

Související témata
  • Produktivita
  • Tabulka
  • Vizualizace
  • Microsoft Excel
  • Matematika
  • Tipy pro Microsoft Office
  • Analýza dat
O autorovi
Shan Abdul (Publikovány 4 články)

Shan Abdul je absolventem strojního inženýrství. Po ukončení studia zahájil svou kariéru jako spisovatel na volné noze. Píše o používání různých nástrojů a softwaru, které pomáhají lidem být produktivnější jako studenti nebo profesionálové. Ve svém volném čase rád sleduje Youtube videa o produktivitě.

Více od Shan Abdula

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

Připojte se k našemu zpravodaji s technickými tipy, recenzemi, bezplatnými elektronickými knihami a exkluzivními nabídkami!

Ještě jeden krok…!

V e-mailu, který jsme vám právě poslali, potvrďte svou e-mailovou adresu.

.