Utvärderar flera villkor och returnerar ett värde som motsvarar det första villkoret som är sant.
Exempelanvändning
IFS(A1>90; "A"; A1>80; "B"; A1>70; "C")
({A1:A5} > 3; "större"; {A1:A5} = 3; "lika")
Syntax
IFS(condition1, value1, [condition2, value2, …])
-
condition1
– det första villkoret som ska utvärderas. Detta kan vara ett booleskt värde, ett tal, en matris eller en referens till någon av dessa. -
value1
– det returnerade värdet omcondition1
ärTRUE
. -
condition2, value2, …
– ytterligare villkor och värderingar om det första utvärderas som falskt.
Kommentarer
- Om alla villkor har värdet FALSKT returneras #N/A.
Se även
OM
: Returnerar ett värde om ett logiskt uttryck är TRUE och ett annat om det är FALSE.
Testar ett uttryck mot en lista över fall och returnerar motsvarande värde för det första matchande fallet, med ett valfritt standardvärde om inget annat uppfylls.
Returnerar det högsta värdet i ett cellområde, filtrerat genom en uppsättning kriterier.
Returnerar det minsta värdet i ett cellområde, filtrerat genom en uppsättning kriterier.
Exempel
S | B | C | |
---|---|---|---|
1 | Resultat | Nivå | Formel |
2 | 88 | B | =IFS(A2 > 90, "A", A2 > 80, "B") |
3 | 92 | S | =IFS(A3 > 90, "A", A3 > 80, "B") |
4 | 65 | #N/A | =IFS(A4 > 90, "A", A4 > 80, "B") |