Formuła programu Excel: przykład funkcji zagnieżdżonej JEŻELI -

Spisie treści

Formuła ogólna

=IF(T1,R1,IF(T2,R2,IF(T3,R3,IF(T4,R4,R5))))

Podsumowanie

Funkcja JEŻELI może być zagnieżdżona w sobie, aby obsługiwać wiele warunków. W przedstawionym przykładzie zagnieżdżona formuła JEŻELI jest używana do przypisania oceny do oceny. Formuła w D5 zawiera 5 oddzielnych funkcji JEŻELI:

=IF(C5<64,"F",IF(C5<73,"D",IF(C5<85,"C",IF(C5<95,"B","A"))))

Wyjaśnienie

W tym artykule opisano zagnieżdżoną konstrukcję IF programu Excel. Zwykle zagnieżdżone wartości IF są używane, gdy trzeba przetestować więcej niż jeden warunek i zwrócić różne wyniki w zależności od tych testów.

Testowanie więcej niż jednego warunku

Jeśli chcesz przetestować więcej niż jeden warunek, wykonaj jedną z kilku akcji, w zależności od wyniku testów, jedną z opcji jest zagnieżdżenie wielu instrukcji IF w jednej formule. Często jest to określane jako „zagnieżdżone IF”.

Idea zagnieżdżania pochodzi z osadzania lub „zagnieżdżania” jednej funkcji IF wewnątrz drugiej. W przedstawionym przykładzie używamy zagnieżdżonych funkcji JEŻELI do przypisywania ocen na podstawie wyniku. Logika przypisywania oceny wygląda następująco:

Wynik Stopień
0-63 fa
64-72 re
73-84 do
85-94 b
95-100 ZA

Aby zbudować zagnieżdżoną formułę JEŻELI, która odzwierciedla tę logikę, zaczynamy od sprawdzenia, czy wynik jest poniżej 64. Jeśli PRAWDA, zwracamy „F”. Jeśli FALSE, przechodzimy do następnej funkcji JEŻELI. Tym razem sprawdzamy, czy wynik jest niższy niż 73. Jeśli PRAWDA, zwracamy „D”. Jeśli FAŁSZ, przechodzimy do kolejnej funkcji JEŻELI. I tak dalej.

Ostatecznie formuła, którą mamy w komórce D5, wygląda następująco:

=IF(C5<64,"F",IF(C5<73,"D",IF(C5<85,"C",IF(C5<95,"B","A"))))

Jak widać, w tym przypadku ważne jest, aby poruszać się w jednym kierunku, od niskiego do wysokiego lub od wysokiego do niskiego. To pozwala nam zwrócić wynik za każdym razem, gdy test zwróci TRUE, ponieważ wiemy, że poprzednie testy zwróciły FALSE.

Ułatwianie czytania zagnieżdżonych IF

Z natury zagnieżdżone formuły IF mogą być trudne do odczytania. Jeśli przeszkadza Ci to, możesz dodać podziały wierszy w formule, aby „wyrównać” testy i wyniki. W tym nagraniu wideo wyjaśniono, jak dodawać podziały wierszy do zagnieżdżonego elementu if.

Uwagi

  1. Nowsza funkcja IFS może obsługiwać wiele warunków w jednej funkcji.
  2. WYSZUKAJ.PIONOWO może czasami służyć do zastępowania skomplikowanych zagnieżdżonych ifów.
  3. Ten artykuł zawiera wiele innych przykładów zagnieżdżonych ifs.

Interesujące artykuły...