Przetestuj wiele warunków za pomocą funkcji IFS programu Excel

Excel 2016 został wyposażony w nową funkcję - funkcję IFS.

Możesz użyć tej funkcji, aby przetestować wiele warunków jednocześnie, a następnie na ich podstawie zwrócić wynik. Jest to przydatne, ponieważ nie musisz tworzyć tych długich zagnieżdżonych formuł JEŻELI, które kiedyś były mylące.

Zwróć uwagę, że funkcja IFS jest dostępna tylko w wersji Excel 2016 dla systemu Windows (a nie w wersji na komputery Mac).

Kiedy używać funkcji IFS Excel?

Funkcja IFS może testować wiele warunków i zwraca wartość, gdy tylko znajdzie pierwszy spełniony warunek.

To sprawia, że ​​funkcja ta jest idealna w sytuacjach, w których musisz oceniać uczniów na podstawie ocen lub znaleźć prowizję na podstawie wartości sprzedaży (omówione w przykładach poniżej).

Funkcja IFS Excel - składnia

=IFS(Warunek1, Wartość1, [Warunek2, Wartość2],… [Warunek127, Wartość127])

  • Warunek1 - pierwszy sprawdzany warunek.
  • Wartość1 - wartość do zwrócenia, jeśli pierwszy warunek ma wartość TRUE.
  • [Warunek2….Warunek127] - Są to argumenty opcjonalne i można użyć do 127 warunków w funkcji IFS.
  • [Value2… .Value127] - są to argumenty opcjonalne i można użyć maksymalnie 127 wartości. Każda wartość odpowiada jej warunkowi i zostanie zwrócona, jeśli jako pierwszy warunek będzie miał wartość TRUE.

Pamiętaj, że funkcja IFS zwróci tylko wartość pierwszego warunku TRUE. Możesz więc mieć wiele warunków, które są PRAWDZIWE. Jednak tylko wartość pierwszego z nich zostanie zwrócona.

Dodatkowe uwagi:

  • Wszystkie warunki w funkcji IFS muszą zwracać PRAWDA lub FAŁSZ. Jeśli tak się nie stanie, formuła wyświetli błąd.
  • Jeśli wszystkie warunki w funkcji IFS zwrócą wartość FAŁSZ, wynikiem formuły będzie błąd #N/D. Ponieważ błąd #N/D nie jest zbyt pomocny w ustaleniu, co się stało, możesz użyć ostatniego warunku jako PRAWDA, a wartości jako FAŁSZ lub tekstu opisowego, takiego jak „Brak dopasowania”.

Korzystanie z funkcji IFS programu Excel - przykłady

Jak wspomniałem wcześniej, ta funkcja najlepiej nadaje się do sytuacji, w których musisz sprawdzić warunki w sekwencji i zwrócić wartość pierwszego spełnionego warunku.

To sprawia, że ​​jest to idealne rozwiązanie w sytuacjach, w których musisz oceniać uczniów lub szukać prowizji dla zespołu sprzedaży.

Przykład 1 – Znajdowanie oceny na podstawie wyniku

Załóżmy, że masz wyniki dla uczniów na egzaminie, jak pokazano poniżej (kolumna A) i warunki oceniania w kolumnach C i D.

Poniżej znajduje się wzór, który da ci oceny dla każdego ucznia:

=IFS(B2<$E$3,$F$2,B2<$E$4,$F$3,B2<$E$5,$F$4,B2<$E$6,$F$5,B2$E$7,$F 7 USD

Wygląda na skomplikowaną? Cóż, szczerze mówiąc, jest to całkiem zgrabne w porównaniu do tego, co byś stworzył, gdybyś używał zagnieżdżonej formuły JEŻELI.

Zauważ, że chociaż odwołania do komórek w kolumnie B są względne, odwołania do komórek w kolumnach E i F zostały zablokowane przez umieszczenie znaku $ (tj. $ E $ 3). To pozwala nam skopiować i wkleić tę formułę do wszystkich innych komórek.

Jeśli używasz programu Excel 2013 lub wcześniejszej wersji (lub programu Excel na komputerze Mac), możesz uzyskać ten sam wynik, używając przybliżonego dopasowania w funkcji WYSZUKAJ.PIONOWO. Zwróć uwagę, że aby użyć przybliżonego dopasowania WYSZUKAJ.PIONOWO, kolumna po lewej stronie tabeli przeglądowej powinna być posortowana w porządku rosnącym.

Poniżej znajduje się formuła, która również da ten sam wynik:

=WYSZUKAJ.PIONOWO(B2,$E$2:$F$7,2,1)

Przykład 2 - Obliczanie prowizji na podstawie sprzedaży

Załóżmy, że zarządzasz działem finansów i musisz obliczyć prowizję dla każdej osoby na podstawie sprzedaży zrealizowanej w kwartale.

Poniżej formuła, która poda Ci wartość prowizji dla każdego sprzedawcy:

=IFS(B2<$E$3,$F$2,B2<$E$4,$F$3,B2<$E$5,$F$4,B2$E$6,$F$6)*B2

  • Excel I funkcja.
  • Excel LUB funkcja.
  • Excel NIE Funkcja.
  • Funkcja JEŻELI Excela.
  • Funkcja JEŻELI.BŁĄD programu Excel.
  • Funkcja Excel FAŁSZ.
  • Funkcja Excel PRAWDA.
wave wave wave wave wave