Sådan bruges IFS-funktionen i Excel (3 eksempler)

  • Del Dette
Hugh West

Under arbejdet i Microsoft Excel, der findes forskellige formler, der gør vores arbejde lettere. IFS formel er en af dem. Den har en bred vifte af anvendelsesmuligheder inden for Excel. IFS-funktion udfører en logisk test. Den returnerer én værdi, hvis resultatet er TRUE , og en anden, hvis resultatet er FALSK I denne artikel vil vi illustrere, hvordan man bruger IFS funktion i Excel. For at gøre dette vil vi gennemgå flere eksempler.

IFS-funktion i Excel (hurtig visning)

Download arbejdsbog til øvelser

Download denne arbejdsbog til træning, så du kan øve dig, mens du læser denne artikel.

IFS-funktion.xlsx

Introduktion til IFS-funktionen i Excel

Funktion Målsætning

  • IFS funktionen tager flere betingelser og værdier og returnerer den tilsvarende værdi til den første TRUE
  • Den har både den Ikke-arkitektonisk form og Array Det betyder, at hvert af dens argumenter kan være en enkelt værdi eller et array af værdier.

Syntaks

Syntaksen for IFS funktion er:

=IFS(logical_test1,value_if_true1,[logical_test2],[value_if_true2]...)

Argumenter Forklaring

Argumenter Krævet/valgfrit Forklaring
logisk_test1 Påkrævet Den første betingelse ( SAND eller FALSK )
value_if_true1 Påkrævet Værdi, der skal returneres, hvis den første betingelse er TRUE
logisk_test2 Valgfrit Den anden betingelse ( SAND eller FALSK )
value_if_true2 Valgfrit Værdi, der skal returneres, hvis den anden betingelse er TRUE
... ... ...
... ... ...

Returneringsværdi

  • Den returnerer den værdi, der er knyttet til den første betingelse, der er opfyldt.
  • Det betyder, at hvis logisk_test2 , logisk_test_3, og mange flere betingelser er opfyldt, vil den kun returnere den value_if_true2 argument.

Bemærkninger:

  • Indtast argumenterne parvis. Hvis du f.eks. indtaster argumentet logisk_test_2 , skal du angive argumentet value_if_true2 , selv om det er valgfrit. Ellers vil funktionen ikke fungere.
  • Du kan indtaste op til 127 betingelser inden for den IFS
  • IFS funktionen fungerer også for Array I stedet for at indtaste en enkelt værdi kan du indtaste en Array af værdier for hvert af argumenterne.
  • Når mere end én betingelse er opfyldt, skal IFS funktionen returnerer kun den værdi, der er knyttet til den første betingelse, der er opfyldt.

3 egnede eksempler på IFS-funktionen i Excel

1. Anvend IFS-funktion med flere betingelser til beregning af karakterer

Nu skal vi bruge IFS funktion til at beregne karaktererne for nogle elever med flere betingelser på en skole. Vi har navnene på nogle elever og deres karakterer i matematik på en skole ved navn Glory børnehave . når mærket er større end eller lig med 80 , er karakteren A; når den er større end eller lig med 70 , er det B , når den er større end eller lig med 60 , er det C ; og når den er mindre end 60 , er det Fail Lad os følge nedenstående vejledning for at lære det!

Trin:

  • Først og fremmest skal du vælge celle D5 og skriv nedenstående ned IFS funktionen i den pågældende celle. Funktionen er,
=IFS(C5:C9>=80,"A",C5:C9>=70,"B",C5:C9>=60,"C",TRUE,"F")

Opdeling af formler:

IFS(C4>=80,"A",C4>=70,"B",C4>=60,"C",TRUE,FAIL) kontrollerer først, om markeringen i celle C4 er større end eller lig med 80 eller ej.

Hvis ja, returnerer den A .

Hvis ikke, kontrolleres det, om det er større end eller lig med 70 eller ej.

Hvis ja, returnerer den B .

Hvis ikke, kontrolleres det, om det er større end eller lig med 60 eller ej.

Hvis ja, returnerer den C .

Hvis ikke, returnerer den F .

  • Derfor skal du blot trykke på Gå ind på på dit tastatur. Som IFS-funktionen er en dynamisk funktion, kan du bestemme karakteren for hver elev, som er vist i nedenstående skærmbillede.

Lignende læsninger

  • Sådan bruger du Excel SWITCH-funktionen (5 eksempler)
  • Brug Excel XOR-funktionen (5 egnede eksempler)
  • Sådan bruger du OR-funktionen i Excel (4 eksempler)
  • Brug TRUE-funktionen i Excel (med 10 eksempler)
  • Sådan bruger du FALSK-funktionen i Excel (med 5 nemme eksempler)

2. Udnyt IFS-funktionen til at beregne beståede og ikke-beståede elever i Excel

I stedet for kun at have karakterer i matematik, har vi nu karakterer i matematik, fysik, og kemi Nu skal vi afgøre for alle eleverne, om de har bestået eksamen eller ej. Husk, at for at bestå eksamen skal man bestå alle tre fag. Men hvis man ikke består ét fag, er det nok til at dumpe hele eksamen. Og for at bestå ét fag skal man mindst 60 Lad os følge instruktionerne nedenfor for at lære det!

Trin:

  • Først og fremmest skal du vælge celle D5 og skriv nedenstående ned IFS funktionen i den pågældende celle. Formlen er,
=IFS(C6:C10<60,"FAIL",D6:D10<60,"FAIL",E6:E10<60,"FAIL",TRUE,"PASS")

Opdeling af formler:

IFS(C4<60,"FAIL",D4<60,"FAIL",E4<60,"FAIL",TRUE,"PASS") kontrollerer først, om markeringen i celle C4 (Matematik) er mindre end 60 eller ej.

Hvis ja, returnerer den FAIL .

Hvis ikke, kontrolleres det, om Cell D4 (Fysik) er mindre end 60 eller ej.

Hvis ja, returnerer den FAIL .

Hvis ikke, kontrolleres det, om Cell E4 (kemi) er mindre end 60 eller ej.

Hvis ja, returnerer den FAIL .

Hvis ikke, returnerer den PASS .

  • Derfor skal du blot trykke på Indtast på dit tastatur. Som IFS-funktionen er en dynamisk funktion, vil du kunne bestemme den Pass eller Fail for hver elev, som er vist i nedenstående skærmbillede.

3. Brug IFS-funktion med datoer

Nu vil vi kontrollere status (han/hun er Fastansættelse, kvalificeret eller på Prøvetid) af en ansat i XYZ virksomhed ved hjælp af den IFS funktion i form af datoer Det er også en nem og tidsbesparende opgave. Lad os følge nedenstående vejledning for at lære det!

Trin:

  • Først og fremmest skal du vælge celle D5 og skriv nedenstående ned IFS funktionen i den pågældende celle. Funktionen er,
=IFS(E5:E9>=3000,"Permanent",E5:E9>=2000,"Qualified",E5:E9>=500,"Probationary")

Opdeling af formler:

=IFS(E5:E9>=3000,"Permanent",E5:E9>=2000,"Qualified",E5:E9>=500,"Probationary") kontrollerer først, om markeringen i celle C4 er større end eller lig med 3000 eller ej.

Hvis ja, returnerer den Permanent .

Hvis ikke, kontrolleres det, om det er større end eller lig med 2000 eller ej.

Hvis ja, returnerer den Kvalificeret .

Hvis ikke, kontrolleres det, om det er større end eller lig med 500 eller ej.

Hvis ja, returnerer den Prøvetid .

  • Derfor skal du blot trykke på Indtast på dit tastatur. Som IFS-funktionen er en dynamisk funktion, kan du bestemme hver enkelt medarbejders status, som er vist i nedenstående skærmbillede.

Bemærkninger: Excel IFS-funktion ikke tilgængelig

  • IFS funktionen er kun tilgængelig i Excel 2019 og nyere versioner og Office 365 samt .

Almindelige fejl med IFS-funktionen

#N/A fejl opstår, når alle betingelserne i IFS funktion er FALSK .

Konklusion

Du kan således bruge IFS funktion i Excel til at kontrollere flere antal betingelser samtidig. Har du spørgsmål, er du velkommen til at informere os.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.