Ten samouczek pokazuje, jak używać Funkcja Excel IFS w Excelu.
Przegląd funkcji IFS
Funkcja Excel IFS uruchamia wiele testów i zwraca wartość odpowiadającą pierwszemu wynikowi PRAWDA.
Aby użyć funkcji arkusza kalkulacyjnego IFS Excel, wybierz komórkę i wpisz:
(Zwróć uwagę, jak pojawiają się dane wejściowe formuły)
Funkcja IFS Składnia i wejścia:
=IFS (test1, wartość1, [test2, wartość2],…)
test1 - Pierwszy test logiczny.
wartość1 - Wynik, gdy test1 ma wartość TRUE.
test2, wartość2 - [opcjonalne] Druga para test/wartość.
Co to jest funkcja IFS?
IFS jest funkcją „warunkową”. Definiujesz serię testów logicznych, z których każdy ma skojarzoną z nim wartość zwracaną. Excel sprawdza kolejno każdy z Twoich testów i gdy tylko znajdzie taki, który ma wartość PRAWDA, zwraca wartość powiązaną z tym testem.
Działa to tak samo, jak w przypadku zagnieżdżania wielu instrukcji IF, ale zwykle jest łatwiejsze do odczytania i pracy.
Jak korzystać z funkcji IFS
Używasz funkcji IFS programu Excel w następujący sposób:
=IFS(C3<50;"F",C3<60;"E";C3<70;"D";C3<80;"C",C3<90;"B";C3<=100;"A ")
Ta formuła pobiera wynik testu ucznia i konwertuje go na jego ocenę z tego testu.
Formuła może wyglądać na skomplikowaną, ale bardziej sensowne jest umieszczenie każdego testu w osobnym wierszu:
=IFS(C3<50;"F",C3<60;"E";C3<70;"D";C3<80;"C",C3<90;"B);C3<=100;"A " )
Tak jest lepiej! Teraz, gdy mamy serię testów połączonych ze zwracaną wartością, jest to znacznie jaśniejsze. Program Excel analizuje listę, aż uzyska dopasowanie, a następnie zwróci ocenę, którą sparowaliśmy z tym wynikiem.
W funkcji IFS można zdefiniować do 127 testów.
Ustawianie wartości domyślnej
Za pomocą normalnej instrukcji JEŻELI definiujemy dwie wartości, które program Excel może zwrócić: jedną, gdy test logiczny jest prawdziwy, a drugą, gdy jest fałszywy.
IFS nie ma możliwości dodania fałszywej wartości zwracanej, a jeśli Excel nie znajdzie dopasowania w żadnym z twoich testów, zwróci #N/A. Niedobrze. Ale możemy to obejść, ustawiając wartość domyślną.
Działa to tak:
=IFS(C3<50;"F",C3<60;"E";C3<70;"D";C3<80;"C",C3<90;"B";C3<=100;"A „ PRAWDA, „Nieznany” )
Stworzyliśmy ostateczny test logiczny - sam w sobie „PRAWDA”.
PRAWDA, naturalnie, ocenia się na PRAWDA. Jeśli więc program Excel nie znajdzie dopasowania w naszych poprzednich testach, zawsze zostanie uruchomiony test końcowy, a program Excel zwróci „Nieznane”.
Co IFS może zwrócić
Powyżej powiedzieliśmy IFS, aby zwrócił ciąg tekstowy - ocenę powiązaną z każdym wynikiem testu. Ale możesz też zwracać liczby, a nawet inne formuły.
Na przykład, jeśli masz zespół sprzedaży i płacisz mu prowizję na podstawie wartości każdej sprzedaży, możesz użyć IFS do obliczenia prowizji na podstawie wartości sprzedaży.
=IFS( C3<20000,C3*0,02, C3<40000,C3*0,03, C3=60000, C3*0,05, PRAWDA, 0 )
Teraz IFS sprawdzi wartość w C3, a następnie zwróci powiązaną formułę, gdy znajdzie dopasowanie. Tak więc sprzedaż poniżej 20 000 USD daje 2% odsetek, poniżej 40 000 USD zarabia 3% i tak dalej.
Na wszelki wypadek ustawiliśmy również domyślną wartość 0.
IFS w Arkuszach Google
Funkcja IFS działa dokładnie tak samo w Arkuszach Google, jak w Excelu: