Przykłady funkcji IFS - Excel i Arkusze Google

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:

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave