Excel IFS funktion
Som vi alle vidste, kan vi bruge funktionen Nested IF til at teste, om flere betingelser er opfyldt. Men her er IFS-funktionen meget nemmere at bruge end den Nested IF-funktion. IFS-funktion bruges til at teste flere betingelser og returnere en værdi svarende til det første SANDE resultat, hvis ingen af de leverede betingelser vurderes til SAND, returnerer funktionen fejlen # N / A.
Syntaks:
Syntaksen for IFS-funktionen i Excel er:
argumenter:
- logical_test1: Påkrævet. Betingelsen, der evalueres til SAND eller FALSK.
- value_if_true1: Påkrævet. Returnerer resultatet, hvis logisk_test1 er SAND. Det kan være tomt.
- logical_test2: Valgfrit. Den anden betingelse, der evalueres til SAND eller FALSK.
- value_if_true2: Valgfrit. Returnerer det andet resultat, hvis logisk_test2 er SAND. Det kan være tomt.
Noter:
- 1. Denne IFS-funktion giver dig mulighed for at indtaste op til 127 betingelser. Og det anvendes til Excel 2019, Office 365. Alle versioner tidligere end Excel 2019 understøtter ikke denne funktion.
- 2. Hvis ingen logiske tests evalueres til SAND, returnerer den fejlen # N / A.
- 3. En #VALUE-fejlværdi opstår, hvis den leverede logiske_test returnerer en anden værdi end SAND eller FALSK.
Vend tilbage:
At teste flere betingelser og returnere den tilsvarende værdi med det første SANDE resultat.
eksempler:
Eksempel 1: Brug IFS-funktioner til at identificere karakteren baseret på score
For at tildele karakteren for hver elev baseret på deres score som vist på følgende skærmbillede:
Anvend nedenstående formel, så karakteren kategoriseres som denne: 0-60: klasse F; 60-70: klasse D; 70-80: klasse C; 80-90: klasse B; større eller lig med 90: klasse A.
Bemærk: Du kan også bruge cellereferencer til at erstatte de statiske tal, som dette:
Eksempel 2: Brug IFS-funktioner til beregning af provision baseret på salg
IFS-funktionen kan hjælpe dig med at beregne kommissionsbeløb baseret på forskellige provisioner og kumulative salgssummen for hver måned.
Antag, at du har en tabel med alle sælgeres samlede salgs- og provisionssatser som vist på nedenstående skærmbillede, hvordan kunne du beregne provisionen baseret på de forskellige provisioner i Excel?
Følgende formel kan give kommissionsværdien for hvert salgspersonale, brug denne:
hvilket betyder:
- hvis salgssummen er 0-40000: provision = salg * 0;
- hvis salgssummen er 40000-80000: provision = salg * 2%;
- hvis salgssummen er 80000-100000: provision = salg * 3.5%;
- hvis salgssummen er større end eller lig med 100000: provision = salg * 7%
Tips: IFS-funktionen får # N / A-fejl, hvis ingen af betingelserne vurderes til SAND. Hvis du vil erstatte # N / A-fejlen med en anden meningsfuld værdi, skal du tilføje en ELSE-tilstand i slutningen af IFS-funktionen.
Brug normalt IFS-funktionen:
Brug IFS-funktionen med ELSE-tilstand:
Bemærk: I ovenstående formel returnerer tilføjelsen af den endelige betingelse "SAND", "Andet" værdien "Andre", når ingen af betingelserne i IFS-funktionen vurderes til SAND.
De bedste Office-produktivitetsværktøjer
Kutools til Excel - Hjælper dig med at skille dig ud fra mængden
Kutools til Excel kan prale af over 300 funktioner, At sikre, at det, du har brug for, kun er et klik væk...
Fanen Office - Aktiver læsning og redigering af faner i Microsoft Office (inkluderer Excel)
- Et sekund til at skifte mellem snesevis af åbne dokumenter!
- Reducer hundreder af museklik for dig hver dag, og farvel med musens hånd.
- Øger din produktivitet med 50 %, når du ser og redigerer flere dokumenter.
- Giver effektive faner til Office (inkluderer Excel), ligesom Chrome, Edge og Firefox.