Obsah
Když provádíte složitou a výkonnou analýzu dat, potřebujete zdůvodnit různé podmínky v jednom časovém okamžiku. Microsoft Excel , funkce IF slouží jako mocný nástroj pro práci s podmínkami. V tomto tutoriálu budeme pracovat s vnořenými podmínkami. IF v Excelu. Budeme analyzovat IF funkce s 3 podmínky v aplikaci Excel na základě 5 logických testů .
Stáhnout cvičebnici
Stáhněte si tento cvičný soubor a vyzkoušejte si metody sami.
Funkce IF se 3 podmínkami.xlsx5 logických testů funkce IF aplikace Excel se 3 podmínkami
K popisu tohoto procesu uvádíme soubor dat společnosti. Zpráva o prodeji . Zobrazuje informace o Kód produktu a Měsíční prodeje na adrese rozsah buněk B4:C10 .
Musíme určit Stav prodeje podle těchto 3 podmínky na obrázku níže:
Nyní použijeme následující logické testy k určení stavu 6 produktů v souboru dat.
1. Vnořená funkce IF se 3 podmínkami
V aplikaci Excel můžeme vnořit více funkcí IF současně provádět složité výpočty.
V tomto článku použijeme vnořenou funkci IF funkce pro 3 podmínky . Sledujme postup.
- Nejprve vložte tento vzorec do buňka D5 .
=IF(C5>=2500,"Excellent",IF(C5>=2000,"Good",IF(C5>=1000,"Average")))
- Poté stiskněte Vstupte na .
- Poté se zobrazí první stav na základě použitých podmínek.
Zde jsme použili IF použít logické porovnání podmínek pro vybrané položky. buňka C5 .
- Poté použijte Automatické vyplňování a získáte všechny stavy pro každou částku prodeje.
Přečtěte si více: Příkaz VBA IF s více podmínkami v aplikaci Excel (8 metod)
2. Funkce IF s logikou AND pro 3 podmínky v aplikaci Excel
V této části použijeme IF funkce zahrnující funkce AND pro logický test. Postupujte podle následujících kroků.
- Nejprve vložte tento vzorec do buňka D5 .
=IF(AND(C5>=2500),"Excellent",IF(AND(C5>=2000),"Good",IF(AND(C5>=1000),"Average","")))
- Poté stiskněte tlačítko Vstupte na a zobrazí se první výstup.
Zde jsme zkombinovali IF a funkce AND porovnat každou podmínku s jejím textem zvlášť a vrátit hodnotu, pokud podmínky nesplňují hodnotu buňky v položce C5 Nakonec jsme vložili Prázdný řetězec ( "" ), aby se vynechaly případné prázdné buňky.
- Nakonec použijte tento vzorec pro rozsah buněk D6:D10 a podívejte se na konečný výsledek.
Přečtěte si více: Excel VBA: Kombinace If s And pro více podmínek
3. Funkce IF aplikace Excel s logikou OR na základě 3 podmínek
Kombinace IF a Funkce NEBO je také velmi výkonný nástroj pro spuštění logického testu se 3 podmínkami. Podívejme se, jak funguje.
- Na začátku vyberte buňka D5 .
- Zde vložte tento vzorec.
=IF(OR(C5>=2500),"Excellent",IF(OR(C5>=2000),"Good",IF(OR(C5>=1000),"Average","")))
- Poté stiskněte Vstupte na .
- Nakonec použijte Automatické vyplňování nástroj v rozsah buněk D6:D10 .
- Nakonec se zobrazí níže uvedený výstup:
Zde se IF a NEBO funkce přináší výhody porovnání v rámci 3 podmínek. Proto určuje podmínky Vynikající , Dobrý a Průměr podle jejich hodnot.
Přečtěte si více: Excel VBA: Kombinace If a Or (3 příklady)
4. Příkaz IF aplikace Excel s funkcí SUM pro 3 podmínky
Pokud vaše datová sada nefunguje v žádném z výše uvedených logických testů, můžete zvolit možnost funkce SUM začleněný do IF Prohlášení. Bude úspěšně fungovat pro 3 podmínky.
- Nejprve použijte tento vzorec v buňka D5 .
=IF(SUM(C5>=2500),"Excellent",IF(SUM(C5>=2000),"Good","Average"))
- Poté stiskněte tlačítko Vstupte na zobrazit první výstup.
Zde se kombinace IF porovnává každou podmínku s hodnotou v položce buňka C5 . V návaznosti na to SUM funkce vypočítá hodnotu na základě podmínky, aby určila, zda se jedná o Pravda nebo false .
- Nakonec použijte Automatické vyplňování a získáte všechny stavy se třemi podmínkami.
Přečtěte si více: Excel VBA: Příkaz If Then Else s více podmínkami (5 příkladů)
5. Kombinace funkcí IF & AVERAGE se 3 podmínkami v aplikaci Excel
Funkce PRŮMĚR je také užitečný, pokud máte jinou sadu datových řetězců. Kombinuje se s příkazem IF funkce pro porovnávání podmínek. Podívejme se na postup níže.
- Na začátku vyberte buňka D5 .
- Poté do buňky vložte tento vzorec.
=IF(AVERAGE(C5>=2500), "Výborný",IF(AVERAGE(C5>=2000), "Dobrý", "Průměrný"))
- Poté stiskněte tlačítko Vstupte na .
- Nakonec použijte tento vzorec pro rozsah buněk D6:D10 .
- Nakonec se zobrazí níže uvedený výstup.
Zde jsme použili IF funkce pro porovnání 3 podmínek. Poté použil funkci PRŮMĚRNÉ vrátit průměrnou hodnotu (pokud existuje) pro vybranou buňku.
Přečtěte si více: Jak použít příkaz IF aplikace Excel s více podmínkami v rozsahu
Funkce IF aplikace Excel se 2 podmínkami
Zde je další tip pro vás, pokud pracujete s 2 podmínky Podívejme se, jak IF funkce v tomto případě funguje.
- Na začátku vezměme dvě podmínky: Zisk a Ztráty na základě hodnot >=2500 a >=1000 resp.
- Pak vložte tento vzorec do buňka D5 .
=IF(AND(C5>=2500,OR(C5>=1000)),"Profit","Loss")
- Poté stiskněte tlačítko Vstupte na a zobrazí se první stav hodnoty v položce buňka C5 .
Zde se IF , A & NEBO se kombinují funkce, které určují podmínky Zisk a Ztráty pro buňka C5 na základě podmíněných hodnot.
- Nakonec použijte FlashFill a získat konečný výstup na základě 2 podmínek.
Přečtěte si více: Jak používat funkci IF s více podmínkami v aplikaci Excel
Na co nezapomenout
- Je nutné dodržet pořadí podmínek ve vzorci, který jste původně nastavili. V opačném případě se zobrazí nesprávná hodnota.
- Ujistěte se, že je každý Parenthesis podle čísel a pořadí uvnitř vzorce, abyste získali správný výsledek.
- Pokud jsou podmínky umístěny v Text musí být uzavřeny ve formátu dvojité uvozovky .
Závěr
Závěrem tohoto článku doufám, že byl užitečný na Excel IF Funkce se 3 podmínkami na základě 5 logických testů. Pokusil jsem se také pokrýt proces ve 2 podmínkách. Dejte nám vědět vaše zasvěcené návrhy v poli pro komentáře. Následujte ExcelWIKI pro další blogy.