Innholdsfortegnelse
Når du utfører komplisert og kraftig dataanalyse, må du rettferdiggjøre ulike forhold på et enkelt tidspunkt. I Microsoft Excel fungerer HVIS-funksjonen som et kraftig verktøy for å jobbe med forhold. I denne opplæringen skal vi jobbe med den nestede IF -funksjonen i Excel. Vi vil analysere IF -funksjonen med 3 betingelser i Excel basert på 5 logiske tester .
Last ned Practice Workbook
Last ned denne øvingsfilen og prøv metodene selv.
IF-funksjon med 3 betingelser.xlsx
5 logiske tester på Excel IF-funksjon med 3 betingelser
For å beskrive prosessen, her er et datasett av en bedrifts salgsrapport . Den viser informasjonen om Produktkode og Månedlig salg i celleområde B4:C10 .
Vi må bestemme salgsstatusen i henhold til disse 3 betingelsene vist i bildet nedenfor:
Nå, la oss søke følgende logiske tester for å identifisere statusen til de 6 produktene i datasettet.
1. Nested IF-funksjon med 3 betingelser
I Excel kan vi neste flere IF-funksjoner samtidig for å utføre kompliserte beregninger.
I denne artikkelen vil vi bruke den nestede IF -funksjonen for 3 betingelser . La oss følge prosessen.
- Først setter du inn denne formelen i -cellenD5 .
=IF(C5>=2500,"Excellent",IF(C5>=2000,"Good",IF(C5>=1000,"Average")))
- Neste, trykk Enter .
- Deretter vil du se den første statusen basert på betingelsene som er brukt.
Her brukte vi HVIS -funksjonen for å bruke en logisk sammenligning mellom betingelsene for den valgte celle C5 .
- Bruk deretter Autofyll -verktøyet og du får all status for hvert salgsbeløp.
Les mer: VBA IF-erklæring med flere betingelser i Excel (8 metoder)
2. HVIS-funksjon med OG-logikk for 3 betingelser i Excel
I denne delen vil vi bruke HVIS -funksjonen som inkluderer AND-funksjonen for den logiske testen. Følg trinnene nedenfor.
- Sett først inn denne formelen i celle D5 .
=IF(AND(C5>=2500),"Excellent",IF(AND(C5>=2000),"Good",IF(AND(C5>=1000),"Average","")))
- Deretter trykker du Enter og du vil se den første utgangen.
Her , kombinerte vi IF og OG-funksjonene for å sammenligne hver betingelse med teksten sin individuelt og returnere verdien hvis betingelsene ikke oppfyller celleverdien i C5 . Til slutt satte vi inn Empty String ( “” ) for å utelate tomme celler hvis noen.
- Til slutt, bruk denne formelen for celleområde D6:D10 og se det endelige resultatet.
Les mer: Excel VBA: Combining If with Og for flere forhold
3. Excel IF-funksjon med ELLER-logikkBasert på 3 betingelser
Kombinasjonen av HVIS og ELLER-funksjoner er også et veldig kraftig verktøy for å kjøre logikktesten med 3 betingelser. La oss se hvordan det fungerer.
- I begynnelsen velger du celle D5 .
- Her setter du inn denne formelen.
=IF(OR(C5>=2500),"Excellent",IF(OR(C5>=2000),"Good",IF(OR(C5>=1000),"Average","")))
- Deretter trykker du Enter .
- Til slutt bruker du Autofyll verktøy i celleområde D6:D10 .
- Til slutt vil du se utdataene som vist nedenfor:
Her fordeler IF - og OR -funksjonene sammenligning innenfor 3 forhold. Derfor bestemmer den betingelsene Utmerket , God og Gjennomsnittlig i henhold til verdiene deres.
Les mer: Excel VBA: Kombinert hvis og eller (3 eksempler)
4. Excel IF-setning med SUM-funksjon for 3 betingelser
Hvis datasettet ditt ikke fungerer på noen av de logiske tester ovenfor, kan du gå for SUM-funksjonen som er innlemmet i IF -setningen. Det vil fungere for de 3 betingelsene.
- Først, bruk denne formelen i celle D5 .
=IF(SUM(C5>=2500),"Excellent",IF(SUM(C5>=2000),"Good","Average"))
- Etter dette, trykk Enter for å se den første utgangen.
Her sammenligner kombinasjonen av IF -funksjonen hver betingelse med verdien i celle C5 . Etter dette beregner SUM -funksjonen verdien basert på betingelsen for å bestemme om den er true eller false .
- Til slutt, bruk AutoFill verktøyet og du vil få alle statusene med 3 betingelser.
Les mer: Excel VBA: If Then Else-setning med flere betingelser (5 eksempler)
5. Kombiner IF & AVERAGE-funksjoner med 3 betingelser i Excel
GJENNOMSNITTLIG-funksjonen er også nyttig hvis du har et annet sett med datastrenger. Den kombineres med IF funksjonen for å sammenligne mellom forhold. La oss se prosessen nedenfor.
- I begynnelsen velger du celle D5 .
- Sett deretter inn denne formelen i cellen.
=IF(AVERAGE(C5>=2500),"Excellent",IF(AVERAGE(C5>=2000),"Good","Average"))
- Deretter trykker du Enter .
- Til slutt, bruk dette formel for celleområde D6:D10 .
- Til slutt vil du se utdata som vist nedenfor.
Her , brukte vi IF -funksjonen for å sammenligne de 3 betingelsene. Bruk deretter funksjonen GJENNOMSNITT for å returnere gjennomsnittsverdien (hvis noen) for den valgte cellen.
Les mer: Hvordan bruke Excel IF-erklæring med flere betingelser i området
Excel IF-funksjon med 2 betingelser
Her er et ekstra tips til deg hvis du jobber med 2 betingelser . La oss se hvordan HVIS funksjonen fungerer i dette tilfellet.
- I begynnelsen, la oss ta to forhold: Profitt og Tap basert på verdiene >=2500 og >=1000 henholdsvis.
- Sett deretter inn denne formelen i celle D5 .
=IF(AND(C5>=2500,OR(C5>=1000)),"Profit","Loss")
- Etter dette, trykk Enter og du vil se den første statusen for verdien i celle C5 .
Her, IF , AND & ; ELLER -funksjoner kombineres for å bestemme betingelsene for Profit og Tap for celle C5 basert på de betingede verdiene.
- Til slutt, bruk FlashFill -verktøyet og få det endelige resultatet basert på 2 forhold.
Les mer : Hvordan bruke IF-funksjonen med flere betingelser i Excel
Ting å huske
- Det er obligatorisk å følge rekkefølgen av betingelsene i formelen du først satte opp. Ellers vil den vise feil verdi.
- Sørg for å balansere hver parentes i henhold til tallene og rekkefølgen inne i formelen for å få et riktig resultat.
- Hvis betingelsene er plassert i Tekst -format, de må være vedlagt doble anførselstegn .
Konklusjon
Avslutter denne artikkelen med håp om at det var en nyttig funksjon på Excel IF med 3 betingelser basert på 5 logiske tester. Jeg prøvde også å dekke prosessen i 2 forhold. Gi oss beskjed om dine innsiktsfulle forslag i kommentarfeltet. Følg ExcelWIKI for flere blogger.