Funkcia Excel IF s 3 podmienkami (5 logických testov)

  • Zdieľajte To
Hugh West

Keď vykonávate zložitú a výkonnú analýzu údajov, potrebujete zdôvodniť rôzne podmienky v jednom časovom bode. Microsoft Excel , funkcia IF slúži ako silný nástroj na prácu s podmienkami. V tomto návode budeme pracovať s vnoreným IF v programe Excel. Budeme analyzovať IF funkciu s 3 podmienky v programe Excel na základe 5 logických testov .

Stiahnite si cvičebnicu

Stiahnite si tento cvičný súbor a vyskúšajte si metódy sami.

Funkcia IF s 3 podmienkami.xlsx

5 logických testov funkcie IF programu Excel s 3 podmienkami

Na opis tohto procesu uvádzame súbor údajov spoločnosti Správa o predaji . Zobrazuje informácie o Kód produktu a Mesačný predaj na stránke rozsah buniek B4:C10 .

Musíme určiť Stav predaja podľa týchto 3 podmienky na obrázku nižšie:

Teraz použijeme nasledujúce logické testy na identifikáciu stavu 6 produktov v súbore údajov.

1. Vnorená funkcia IF s 3 podmienkami

V programe Excel môžeme vložiť viacero funkcií IF súčasne vykonávať zložité výpočty.

V tomto článku použijeme vnorený IF funkciu pre 3 podmienky . Sledujme tento proces.

  • Najprv vložte tento vzorec do bunka D5 .
=IF(C5>=2500,"Excellent",IF(C5>=2000,"Good",IF(C5>=1000,"Average")))

  • Potom stlačte Vstúpte na stránku .
  • Potom sa zobrazí prvý stav na základe použitých podmienok.

Tu sme použili IF použiť logické porovnanie podmienok pre vybrané bunka C5 .

  • Po ňom použite Automatické vypĺňanie a získate všetky stavy pre každú sumu predaja.

Prečítajte si viac: Príkaz VBA IF s viacerými podmienkami v programe Excel (8 metód)

2. Funkcia IF s logikou AND pre 3 podmienky v programe Excel

V tejto časti použijeme IF funkcia obsahujúca funkcia AND pre logický test. Postupujte podľa nasledujúcich krokov.

  • Najprv vložte tento vzorec do bunka D5 .
=IF(AND(C5>=2500),"Excellent",IF(AND(C5>=2000),"Good",IF(AND(C5>=1000),"Average","")))

  • Potom stlačte tlačidlo Vstúpte na stránku a zobrazí sa prvý výstup.

Tu sme skombinovali IF a funkcie AND porovnať každú podmienku s jej textom jednotlivo a vrátiť hodnotu, ak podmienky nespĺňajú hodnotu bunky v C5 Nakoniec sme vložili Prázdny reťazec ( "" ), aby sa vynechali prípadné prázdne bunky.

  • Nakoniec použite tento vzorec pre rozsah buniek D6:D10 a pozrite si konečný výsledok.

Prečítajte si viac: Excel VBA: Kombinácia If s And pre viac podmienok

3. Funkcia IF programu Excel s logikou OR na základe 3 podmienok

Kombinácia IF a Funkcie OR je tiež veľmi výkonný nástroj na spustenie logického testu s 3 podmienkami. Pozrime sa, ako funguje.

  • Na začiatku vyberte bunka D5 .
  • Tu vložte tento vzorec.
=IF(OR(C5>=2500),"Excellent",IF(OR(C5>=2000),"Good",IF(OR(C5>=1000),"Average","")))

  • Potom stlačte Vstúpte na stránku .
  • Nakoniec použite Automatické vypĺňanie nástroj v rozsah buniek D6:D10 .
  • Nakoniec sa zobrazí výstup, ako je znázornené nižšie:

Tu sa IF a ALEBO funkcia využíva porovnanie v rámci 3 podmienok. Preto určuje podmienky Vynikajúce , Dobrý a Priemer podľa ich hodnôt.

Prečítajte si viac: Excel VBA: Kombinácia If a Or (3 príklady)

4. Príkaz IF programu Excel s funkciou SUM pre 3 podmienky

Ak váš súbor údajov nefunguje v žiadnom z uvedených logických testov, môžete použiť funkcia SUM začlenené do IF Vyhlásenie. Bude úspešne fungovať pre 3 podmienky.

  • Najprv použite tento vzorec v bunka D5 .
=IF(SUM(C5>=2500),"Excellent",IF(SUM(C5>=2000),"Good","Average"))

  • Potom stlačte tlačidlo Vstúpte na stránku a zobrazíte prvý výstup.

V tomto prípade sa kombinácia IF porovnáva každú podmienku s hodnotou v bunka C5 . V nadväznosti na to SUM funkcia vypočíta hodnotu na základe podmienky a určí, či je Pravda alebo nepravdivé .

  • Nakoniec použite Automatické vypĺňanie a získate všetky stavy s 3 podmienkami.

Prečítajte si viac: Excel VBA: Príkaz If Then Else s viacerými podmienkami (5 príkladov)

5. Kombinácia funkcií IF & AVERAGE s 3 podmienkami v programe Excel

Funkcia AVERAGE je tiež užitočná, ak máte iný súbor dátových reťazcov. Kombinuje sa s IF Funkcia na porovnávanie medzi podmienkami. Pozrime sa na tento postup.

  • Na začiatku vyberte bunka D5 .
  • Potom do bunky vložte tento vzorec.
=IF(AVERAGE(C5>=2500), "Excellent",IF(AVERAGE(C5>=2000), "Good", "Average")

  • Potom stlačte tlačidlo Vstúpte na stránku .
  • Nakoniec použite tento vzorec pre rozsah buniek D6:D10 .
  • Nakoniec sa zobrazí výstup, ako je znázornené nižšie.

Tu sme použili IF na porovnanie 3 podmienok. Potom použil PRIEMERNÉ vrátiť priemernú hodnotu (ak existuje) pre vybranú bunku.

Prečítajte si viac: Ako použiť príkaz IF aplikácie Excel s viacerými podmienkami v rozsahu

Funkcia Excel IF s 2 podmienkami

Tu je ďalší tip pre vás, ak pracujete s 2 podmienky . Pozrime sa, ako IF funkcia v tomto prípade funguje.

  • Na začiatku si zoberme dve podmienky: Zisk a Straty na základe hodnôt >=2500 a >=1000 resp.

  • Potom vložte tento vzorec do bunka D5 .
=IF(AND(C5>=2500,OR(C5>=1000)),"Profit","Loss")

  • Potom stlačte tlačidlo Vstúpte na stránku a zobrazí sa prvý stav pre hodnotu v bunka C5 .

Tu sa IF , A & ALEBO sa kombinujú funkcie na určenie podmienok Zisk a Straty pre bunka C5 na základe podmienených hodnôt.

  • Nakoniec použite FlashFill a získať konečný výstup na základe 2 podmienok.

Prečítajte si viac: Ako používať funkciu IF s viacerými podmienkami v programe Excel

Čo si treba zapamätať

  • Je povinné dodržať poradie podmienok vo vzorci, ktorý ste pôvodne nastavili. V opačnom prípade sa zobrazí nesprávna hodnota.
  • Uistite sa, že ste vyvážili každý Parentézy podľa čísel a poradia vo vzorci, aby ste získali správny výsledok.
  • Ak sú podmienky umiestnené v Text musia byť uzavreté vo formáte dvojité úvodzovky .

Záver

Na záver tohto článku dúfam, že bol užitočný na Excel IF Funkcia s 3 podmienkami na základe 5 logických testov. Pokúsil som sa tiež pokryť proces v 2 podmienkach. Dajte nám vedieť vaše zasvätené návrhy v poli pre komentáre. ExcelWIKI pre viac blogov.

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.