Kazalo
Ko izvajate zapleteno in zmogljivo analizo podatkov, morate utemeljiti različne pogoje v eni sami časovni točki. Microsoft Excel , funkcija IF deluje kot močno orodje za delo s pogoji. V tem učbeniku bomo delali z vgnezdenim IF v Excelu. Analizirali bomo IF funkcijo z 3 pogoji v Excelu na podlagi 5 logičnih testov .
Prenesi delovni zvezek za prakso
Prenesite to vadbeno datoteko in sami preizkusite metode.
Funkcija IF s 3 pogoji.xlsx5 logičnih preizkusov funkcije Excel IF s 3 pogoji
Za opis postopka je na voljo nabor podatkov o podjetju Poročilo o prodaji . Prikazuje informacije o Koda izdelka in . Mesečna prodaja na spletnem mestu območje celic B4:C10 .
Določiti moramo Status prodaje v skladu s temi 3 pogoji prikazano na spodnji sliki:
Zdaj uporabimo naslednje logične teste, da ugotovimo status 6 izdelkov v naboru podatkov.
1. Vgnezdena funkcija IF s tremi pogoji
V Excelu lahko gnezdimo več funkcij IF hkrati za izvajanje zapletenih izračunov.
V tem članku bomo uporabili vgnezdeno IF funkcijo za 3 pogoji . Sledimo postopku.
- Najprej vstavite to formulo v celica D5 .
=IF(C5>=2500,"Excellent",IF(C5>=2000,"Good",IF(C5>=1000,"Average")))
- Nato pritisnite Vnesite .
- Nato se prikaže prvi status glede na uporabljene pogoje.
Pri tem smo uporabili IF funkcijo za uporabo logične primerjave med pogoji za izbrano celica C5 .
- Nato uporabite Samodejno izpolnjevanje in dobili boste vse statuse za vsak znesek prodaje.
Preberite več: Izjava VBA IF z več pogoji v programu Excel (8 metod)
2. Funkcija IF z logiko AND za 3 pogoje v Excelu
V tem razdelku bomo uporabili IF funkcijo, ki vključuje funkcija AND za logični test. Sledite naslednjim korakom.
- Najprej vstavite to formulo v celica D5 .
=IF(AND(C5>=2500),"Excellent",IF(AND(C5>=2000),"Good",IF(AND(C5>=1000),"Average","")))
- Nato pritisnite Vnesite in videli boste prvi rezultat.
Tu smo združili IF in funkcije AND za primerjavo vsakega pogoja posebej z njegovim besedilom in vrnitev vrednosti, če pogoji ne ustrezajo vrednosti celice v C5 Na koncu smo vstavili Prazen niz ( "" ), da izpustite prazne celice, če obstajajo.
- Na koncu uporabite to formulo za območje celic D6:D10 in si oglejte končni rezultat.
Preberite več: Excel VBA: Združevanje If z And za več pogojev
3. Excelova funkcija IF z logiko OR na podlagi 3 pogojev
Kombinacija IF in . Funkcije OR je prav tako zelo zmogljivo orodje za izvajanje logičnega preizkusa s tremi pogoji. Oglejmo si, kako deluje.
- Na začetku izberite celica D5 .
- Tukaj vstavite to formulo.
=IF(OR(C5>=2500),"Excellent",IF(OR(C5>=2000),"Good",IF(OR(C5>=1000),"Average","")))
- Nato pritisnite Vnesite .
- Nazadnje uporabite Samodejno izpolnjevanje orodje v območje celic D6:D10 .
- Na koncu se bo prikazal rezultat, kot je prikazan spodaj:
Tu je IF in . ALI funkcija koristi primerjavo v 3 pogojih. Zato določa pogoje Odlično , Dobro in . Povprečje glede na njihove vrednote.
Preberite več: Excel VBA: Kombinirani If in Or (3 primeri)
4. Izjava Excel IF s funkcijo SUM za 3 pogoje
Če vaš nabor podatkov ne deluje v nobenem od zgornjih logičnih testov, lahko izberete funkcija SUM vključena v IF izjava. Uspešno bo delovala za 3 pogoje.
- Najprej uporabite to formulo v celica D5 .
=IF(SUM(C5>=2500),"Excellent",IF(SUM(C5>=2000),"Good","Average"))
- Nato pritisnite Vnesite za prikaz prvega izpisa.
V tem primeru je kombinacija IF primerja vsak pogoj z vrednostjo v celica C5 . Po tem je SUM funkcija na podlagi pogoja izračuna vrednost, da ugotovi, ali je Resnično ali lažno .
- Nazadnje uporabite Samodejno izpolnjevanje in dobili boste vse statuse s 3 pogoji.
Preberite več: Excel VBA: Če potem in potem izjava z več pogoji (5 primerov)
5. Združite funkcije IF & amp; AVERAGE s 3 pogoji v Excelu
Funkcija PRIMERJAVA je koristen tudi, če imate drugačen nabor podatkovnih nizov. IF funkcijo za primerjavo med pogoji. Oglejmo si postopek v nadaljevanju.
- Na začetku izberite celica D5 .
- Nato v celico vstavite to formulo.
=IF(AVERAGE(C5>=2500), "Odlično",IF(AVERAGE(C5>=2000), "Dobro", "Povprečno"))
- Nato pritisnite Vnesite .
- Na koncu uporabite to formulo za območje celic D6:D10 .
- Na koncu se bo prikazal rezultat, kot je prikazan spodaj.
Pri tem smo uporabili IF funkcijo za primerjavo treh pogojev. Nato je bila uporabljena funkcija PRIMERNO za vrnitev povprečne vrednosti (če obstaja) za izbrano celico.
Preberite več: Kako uporabiti Excel IF izjavo z več pogoji v območju
Excelova funkcija IF z 2 pogojema
Tukaj je dodaten nasvet za vas, če delate z 2 pogoja . Poglejmo, kako IF funkcija deluje v tem primeru.
- Na začetku vzemimo dva pogoja: Dobiček in . Izguba na podlagi vrednosti >=2500 in . >=1000 oziroma.
- Nato vstavite to formulo v celica D5 .
=IF(AND(C5>=2500,OR(C5>=1000)),"Profit","Loss")
- Nato pritisnite Vnesite in videli boste prvo stanje za vrednost v celica C5 .
Tu je IF , IN & ALI funkcije se združijo, da se določijo pogoji za Dobiček in . Izguba za celica C5 na podlagi pogojnih vrednosti.
- Nazadnje uporabite FlashFill in pridobite končni rezultat na podlagi 2 pogojev.
Preberite več: Kako uporabiti funkcijo IF z več pogoji v Excelu
Stvari, ki si jih je treba zapomniti
- Obvezno upoštevajte vrstni red pogojev v formuli, ki ste jo prvotno nastavili. V nasprotnem primeru bo prikazana napačna vrednost.
- Poskrbite za ravnovesje vsakega Oklepaj glede na številke in vrstni red v formuli, da dobite ustrezen rezultat.
- Če so pogoji postavljeni v Besedilo morajo biti zaprti v formatu dvojne narekovaje .
Zaključek
Ta članek zaključujem z upanjem, da je bil koristen za Excel IF funkcijo s 3 pogoji na podlagi 5 logičnih testov. Postopek sem poskušal zajeti tudi v 2 pogojih. V polju za komentar nam sporočite svoje pronicljive predloge. ExcelWIKI za več blogov.