Excel IF AND Function (obsah)

  • IF AND Function v Excelu
  • Jak používat IF AND Function v Excelu?

IF AND Function v Excelu

Cílem tohoto tutoriálu je ukázat, jak sloučit funkce IF a AND v Excelu, aby bylo možné zkontrolovat několik podmínek v jednom vzorci. Některé položky v přírodě jsou omezené. Zdá se, že jiní mají nekonečný potenciál a zajímavě se zdá, že funkce IF má takové vlastnosti.

Naším cílem dnes je zjistit, jak a zda můžeme kombinovat funkce IF a AND tak, abychom mohli současně vyhodnotit více podmínek. Nejprve tedy musíme vytvořit funkci IF AND a udělat, budeme muset spojit dvě samostatné funkce - funkce IF a AND, do jednoho jediného vzorce. Podívejme se, jak toho lze dosáhnout:

IF (AND (Logical1, Logical2, …), val_if_true, val_if_false)

Výše uvedený vzorec má následující význam: Je-li první podmínka, tj. Podmínka 1, pravdivá a druhá podmínka, tj. Podmínka 2 je také pravdivá, udělejte něco, nebo udělejte něco jiného.

Jak používat IF AND Function v Excelu?

Podívejme se, jak používat IF AND Function v Excelu pomocí několika příkladů.

Tuto šablonu IF AND Function Excel si můžete stáhnout zde - IF AND Function Excel Template

Excel IF AND Function - Příklad č. 1

Rozumíme tomu na příkladu, vytvořme vzorec, jehož cílem je zkontrolovat, zda je B2 dodán, a také zkontrolovat, zda C2 není prázdný. Nyní, v závislosti na výsledku, by to udělal jeden z následujících:

  • Pokud se podmínka 1 i podmínka 2 vyhodnotí jako PRAVDA, pak musí být objednávka označena jako „Uzavřeno“.
  • Pokud se některá z podmínek vyhodnotí na FALSE nebo obojí na FALSE, pak musí být vrácen prázdný řetězec (“”).

= IF (AND (B2 = "doručeno", C2 ""), "uzavřeno", "")

Funkce IF AND je znázorněna na následujícím obrázku:

Poznámka: Při použití vzorce IF AND, aby bylo možné vyhodnotit určité podmínky, je důležité mít na paměti, že velká a malá písmena jsou považována za podobná. Pokud je tedy cílem používat verzi IF AND vzorce citlivého na velikost písmen, musíme zabalit argumenty AND uvnitř funkce EXACT.

Excel IF AND Function - Příklad # 2

Dosud jsme se v našem předchozím příkladu pokusili otestovat dvě podmínky různých buněk. Ale v našem každodenním životě se často setkáváme s situacemi, kdy můžeme být požádáni o provedení více testů na stejné buňce. Příkladem toho je obvykle kontrola, zda hodnota buňky spadá mezi dvě čísla. Zde se hodí funkce IF AND!

Nyní předpokládejme, že ve sloupci B máme prodejní čísla pro určité objednávky a naším úkolem je označit částky, které jsou nižší než 100 USD, ale vyšší než 50 USD. Abychom se dostali k tomuto problému, nejprve vložíme do buňky C2 následující vzorec a poté jej zkopírujeme dolů do sloupců:

= IF (A (B2> 50, B2 <100), „X“, „“)

Excel IF AND Function - Příklad # 3

Pokud je požadováno zahrnutí periferních hodnot (100 a 50), pak budeme muset použít operátora většího nebo rovno (> =) a operátora menšího nebo rovno (<=):

= IF (AND (B2> = 50, B2 <= 100), „X“, „“)

Nyní pokračujeme, abychom zpracovali jiné druhy periferních hodnot, aniž bychom museli měnit vzorec, vložíme maximální a minimální počet do dvou různých buněk a poskytneme odkaz na tyto buňky v našem vzorci. Aby vzorec fungoval správně pro všechny řádky, nezapomeňte použít absolutní reference pro periferní buňky (v tomto případě $ F $ 1 a $ F $ 2):

Nyní použijeme vzorec v buňce C2.

= IF (AND (B2> = $ F $ 1, B2 <= $ F $ 2), “X”, “”)

Excel IF AND Function - Příklad # 4

Použitím podobného vzorce jako ve výše uvedeném příkladu je možné zkontrolovat, zda datum leží v určitém rozmezí .

Jako příklad označíme všechna data mezi 30-září-2018 a 10-září-2018, včetně periferních dat. Tady vidíme, že se potýkáme s jedinečným problémem, že data nelze přímo dodat k logickým testům. Aby data byla Excel srozumitelná, musíme je uzavřít do funkce DATEVALUE, jak je ukázáno níže:

= IF (AND (B2> = DATEVALUE („10. září-2018“)), B2 <= DATEVALUE („30. září 2018“)), „X“, „“)

Je také možné jednoduše zadat do a do data v buňkách ($ F $ 2 a $ F $ 1 v našem příkladu) a poté je stáhnout z jejich zdrojových buněk pomocí vzorce IF AND:

= IF (AND (B2> = $ F $ 1, B2 <= $ F $ 2), “X”, “”)

Excel IF AND Function - Příklad č. 5

Kromě návratových hodnot, které jsou předdefinovány, jsou funkce IF AND také schopny provádět různé výpočty na základě toho, zda jsou uvedené podmínky FALSE nebo TRUE.

Máme seznam studentů a jejich výsledky testů v procentech. Nyní je musíme klasifikovat. Tabulka procenta pro hodnocení je uvedena níže.


Jak je vidět z výše uvedené tabulky, je-li procento vyšší než 90%, pak přidružená známka pro toto skóre je A +. Pokud je procento skóre mezi 85% a 90%, pak známka je A. Pokud je procento mezi 80% a 85%, pak známka je B +. Pokud je procento mezi 75% a 80%, pak známka je B. Pokud je procento mezi 70% a 75%, pak známka je C +. Pokud je procento mezi 60% až 70%, pak je stupeň C. Pokud je procento mezi 50% až 60%, pak je stupeň D +. Pokud je procento mezi 40% až 50%, pak známka je D. A konečně, pokud procento je pod 40%, pak známka je F.

Nyní je uveden seznam studentů a jejich procento:

Vzorec, který použijeme, je:

= IF (C2> "90"%, "A +", IF (AND (C2> "85"%, C2 = "80"%, C2 = "75"%, C2 = "70"%, C2 = "60) "%, C2 =" 50 "%, C2 =" 40 "%, C2 <=" 50 "%), " D ", " F ")))))))))))))))

Využili jsme Nested IF a také jsme použili několik AND ve spojení s nimi.

Funkce IF vyhodnotí podmínku poskytnutou v argumentu a na základě výsledku (buď PRAVDA nebo NEPRAVDA) vrací jeden výstup nebo jiný.

Vzorec IF je následující:

Zde Logical_Test je podmínka, která bude vyhodnocena. Na základě výsledku bude buď vrácena hodnota Value_If_True, nebo bude vrácena hodnota Value_If_False.

V prvním případě, tj. Pro Student1, vidíme, že procento je 74%, takže výsledek se vrátil podle výše uvedené procentuální tabulky.

Podobně pro studenta 2 vidíme, že procento je 76%, takže výsledek vrácený podle výše uvedené procentuální tabulky bude B, protože procento mezi> 75% a 80% získává známku B.

Přetažením vzorce aplikovaného v buňce D2 dostanou podobné hodnocení také ostatní studenti.

Co je třeba pamatovat na IF AND Function v Excelu

  • Funkce IF AND má limit a může zkontrolovat až 255 podmínek. Toto je samozřejmě použitelné pouze pro Excel 2007 a vyšší. U předchozích verzí aplikace Excel byla funkce AND omezena pouze na 30 podmínek.
  • Funkce IF AND umí zpracovat logické argumenty a pracuje i s čísly. Ale nedokáže zvládnout struny. Pokud jsou zadané argumenty znaky, vrátí AND #VALUE! chyba.

  • Při práci s velkými množinami dat existuje velká šance, že budeme muset zkontrolovat několik různých sad různých podmínek AND najednou. Občas musíme použít vnořenou formu vzorce IF AND:

IF (AND (…), output1 , IF (AND (…), output2 , IF (AND (…), output3 , IF (AND (…) output4 ))))

Doporučené články

Toto je průvodce funkcí IF AND Function v Excelu. Zde diskutujeme o tom, jak používat IF AND Function v Excelu spolu s praktickými příklady a stahovatelnou šablonou Excel. Můžete si také prohlédnout naše další doporučené články -

  1. Více funkcí IFS v Excelu
  2. Jak používat a fungovat v Excelu?
  3. Jak používat funkci COUNTIF Excel?
  4. Průvodce po COUNTIF s více kritérii

Kategorie: