Jak používat funkci IF v Excelu

Anonim

Funkce IF v aplikaci Excel se používá k poskytování podmíněných výstupů.

Syntax:

= IF (podmínka, hodnota je PRAVDA, hodnota je FALSE)

Příkaz IF v aplikaci Excel kontroluje stav a vrátí zadanou hodnotu, pokud je podmínka SKUTEČNÝ a další zadaná hodnota, pokudNEPRAVDIVÉ. Na místě hodnota je PRAVDA a hodnota FALSE, můžete do uvozovek vložit hodnotu, text, jiný vzorec nebo dokonce jiný příkaz if (vnořený příkaz IF, budeme o tom mluvit).

Pro Poznámka: IF v Excelu 2016, 2013 a 2010 může mít až 64 vnořených příkazů IF. V Excelu 2007 to bylo jen 7.

Nejlepší na prohlášení IF je, že můžete přizpůsobit PRAVDIVÉ a NEPRAVDIVÉ výsledky. A k tomu slouží. Podívejme se, jak…

Předpokládejme, že máte seznam lidí. Nyní chcete vědět, kolik z nich jsou dospělí a kolik je mladistvých.

Řekněme, že lidé, jejichž věk je vyšší než 19, jsou dospělí a mladším 19 let jsou nezletilí.

Do buňky C2 napište tento excelový příkaz IF a přetáhněte jej dolů:

= IF (B2> 19, "Pro dospělé", "Menší")

Zde Excel jednoduše zkontroluje, zda je hodnota v buňce B2 větší než 19 nebo ne. Vzhledem k tomu, že je větší než 19, ukazuje pro dospělé v C2. A dělá to stejné pro všechny buňky. Nakonec dostaneme toto:

Toto byl jednoduchý příklad funkce IF v Excelu. Většinu času byste však vyžadovali vnořený IF nebo kombinaci IF s jinými funkcemi Excelu.

Podívejme se na další příklad příkazu IF.

Předpokládejme, že v daném seznamu musíte uvést, zda je dítě dospělé nebo „teenager nebo dítě“. A pokud je Minor, pak je teenager (ve věku od 13 do 19 let) nebo dítě (do 13 let).

Takže tady to musíme udělat

IF (je věk studenta <20, pokud ano, zaškrtněte (je věk studenta <13, pokud ano, pak zobrazte „Kid“, pokud ne, pak zobrazte „Teenager“), pokud ne, pak „dospělý“)

Existují i ​​jiné způsoby, jak to udělat, ale kvůli porozumění bereme tento příklad.

Informace: Většina vzorců je řešena naruby, ale ne IF prohlášení. Ve vnořené funkci IF je nejprve vyřešen vnější IF a poté vnitřní IF. toto je základní diagram vnořeného toku řízení IF.

Do buňky C2 napište tento vzorec IF a přetáhněte jej dolů do buňky C10:

=IF (B6 <20,F (B6 <13, "KID", "Teenager"),"Dospělý")

Toto je konečný produkt, který budeme mít.

Pojďme to teď pochopit. Je to snadné.

IF (B6 <20: toto prohlášení kontroluje, zda je hodnota v B6 menší než 20 ne.

Protože to není, přeskočí Hodnota IF TRUE (JáF (B6 <13, "KID", "Teenager")) část a skočí na Hodnota IF FALSE část a ukazuje „Dospělý“.

Protože většina z nich má více než 20 let nebo se jim rovná, jsou zobrazováni jako „dospělí“.

Všimněte si, že Ravi je zobrazen jako „KID“ jaký je jeho věk 11 a Manyank je zobrazen jako „Teenager“ jako jeho věk 16.

Excel nejprve zkontroluje, zda je Raviho věk <20. To je pravda. Ovládací prvek se poté přesune do TRUE sekce, která obsahuje další příkaz IF IF (B6 <13. další

Excel kontroluje, zda Ravi <13. To je pravda. Control se přesune do TRUE sekce IF. Obsahuje „KID“, a proto tam zobrazuje „KID“.

Důležité poznámky:

  1. Vnořené IF jsou řešeny směrem dovnitř. Vnější IF funguje jako brána do vnitřního IF.
  2. V Excelu 2016, 2013 a 2010 můžete mít až 64 kroků příkazů IF. V dřívějších verzích Excelu to bylo jen 7.
  3. IF podporuje logické tyto operátory = (rovná se), (větší než), = (větší nebo rovno, (není rovno)
  4. FALSE jsou nepovinné, ale PRAVDA jsou povinné.

Funkce IF se zástupnými znaky

IF s funkcí OR v Excelu

IF s funkcí AND v aplikaci Excel

Oblíbené články:

50 Zkratka aplikace Excel pro zvýšení produktivity

Jak používat funkci VLOOKUP v Excelu

Jak používat funkci COUNTIF v aplikaci Excel 2016

Jak používat funkci SUMIF v aplikaci Excel