Sprawdza wiele warunków po kolei i zwraca wartość pierwszego, który jest prawdziwy.
Składnia
IFS(test1, value1, [test2, value2], …)Argumenty
test1wymagane
Pierwszy warunek do oceny.
value1wymagane
Wartość zwracana, jeśli test1 ma wartość TRUE.
test2…opcjonalne
Dodatkowe pary warunek/wartość.
IFS zastępuje głęboko zagnieżdżone instrukcje IF. Oblicza pary warunek/wartość od lewej do prawej i zwraca wartość pierwszego warunku TRUE. Dodaj końcowy test TRUE jako uniwersalną wartość domyślną. Dostępny w Microsoft 365 i Excel 2019+.
=IFS(B2>=90,"A", B2>=80,"B", B2>=60,"C", TRUE,"F")→BOcenia wynik w przedziałach, z TRUE jako wartością zapasową.
Wymień warunki od najwyższego do najniższego
Uporządkuj testy tak, aby wygrał pierwszy TRUE — IFS zatrzymuje się na pierwszym dopasowaniu.
Sparuj każdy test z wartością
Naprzemiennie: warunek, wartość, warunek, wartość.
Dodaj wartość domyślną TRUE
Zakończ wartością TRUE, "default", aby nic nie wpadło do #N/A.
Żaden warunek nie był TRUE. Dodaj końcowy test TRUE jako uniwersalną wartość domyślną.