Funkcja IFS w Excelu, zastosowanie i konkretne przykłady

Funkcja IFS w Excelu, zastosowanie i konkretne przykłady

Co to jest funkcja IFS w programie Excel? Jak korzystać z funkcji IFS w Excelu 2016? Oto wszystko, co musisz wiedzieć o funkcji IFS w programie Excel .

Microsoft Excel jest obecnie jednym z najpopularniejszych programów do obsługi arkuszy kalkulacyjnych. Chociaż obecnie dostępnych jest wiele bezpłatnych opcji, takich jak Excel, nadal nie ma prawdziwego konkurenta, który byłby w stanie pokonać jego czołową pozycję.

Projekt programu Microsoft Excel jest łatwy w obsłudze dzięki wygodnym pulpitom nawigacyjnym i wielu przydatnym funkcjom. Jest to również najbardziej atrakcyjny punkt programu Excel. To oprogramowanie udostępnia nie tylko funkcje obliczeniowe, ale także funkcje warunkowe, pomagając w obsłudze bardziej złożonych danych.

Funkcje warunkowe, takie jak IFS, mogą przenieść formuły programu Excel na wyższy poziom. Dzięki funkcji IFS możesz tworzyć warunki i zagnieżdżać różne funkcje w jednej formule. Alternatywnie możesz także po prostu użyć funkcji IFS.

Ale czym jest funkcja IFS i czym różni się od zwykłej funkcji JEŻELI? Przeczytaj poniższy artykuł, aby dowiedzieć się, czym jest IFS w programie Excel i jak efektywnie wykorzystać tę funkcję.

Co to jest funkcja IFS?

Funkcja IFS w programie Excel jest funkcją logiczną wprowadzoną w programie Excel 2016. Funkcja IFS zastępuje zagnieżdżoną funkcję JEŻELI i jest znacznie łatwiejsza w użyciu. Funkcja IFS testuje jeden lub więcej warunków i zwraca wartość spełniającą pierwszy warunek PRAWDA. Jeśli wartość spełnia pierwszy warunek, formuła zatrzymuje się w tym miejscu i wyświetla wynik. Jeśli jednak pierwszy warunek nie zostanie spełniony, formuła będzie sprawdzała warunki po kolei, aż zostanie spełniony jeden warunek.

Przepis

= IFS(logical_test1, Value1 [logical_test2, Value2] …, [logical_test127, Value127])

Tam:

  • Test_logiczny1 testuje pierwszy warunek logiczny. Jest to wymagany argument i warunek używany przez program Excel do oceny wartości PRAWDA lub FAŁSZ.
  • Wartość1 jest wynikiem, gdy test_logiczny1 ma wartość PRAWDA. Jeśli to konieczne, możesz ustawić je puste.

Pozostałe argumenty test_logiczny i Wartość są opcjonalne. Funkcja umożliwia użytkownikom użycie 127 argumentów testu logicznego.

Jak korzystać z funkcji IFS w programie Excel

Jest to wbudowana funkcja, której można używać jako funkcji w arkuszu programu Excel. Weźmy przykład:

Załóżmy, że chcemy sklasyfikować oceny A, B, C, D, E i F według wyników osiąganych przez uczniów, używamy funkcji IFS w następujący sposób:

=IFS(A2>80,"A",A2>70,"B",A2>60,"C",A2>50,"D",A2>40,"E",A2>30,"F")

Funkcja IFS w Excelu, zastosowanie i konkretne przykłady

Konkretnie w tej funkcji należy ustawić, jeśli A2 jest większe niż 80, wynikiem zwrotu jest punkt A, jeśli A2 jest większy niż 70, wynikiem powrotu jest punkt B i analogicznie aż do punktu F.

Korzystając z tej formuły, otrzymamy następujący wynik:

Przykład funkcji IFS w Excelu

Aby zrozumieć, jak korzystać z tej funkcji, spójrzmy na kilka przykładów:

Przykład 1 - Używanie IFS z ELSE

Załóżmy, że istnieje lista pozycji i trzeba je sklasyfikować w grupy: Warzywa, Owoce, Zielone Warzywa i Napoje. Korzystając z funkcji IFS, będziesz mieć następującą formułę:

=IFS(A2="Apple","Fruit",A2="Banana","Fruit",A2="Spinach","Green Vegetable",A2="coffee","Beverage",A2="cabbage","Green Vegetable",A2="capsicum","Vegetable")

Funkcja IFS w Excelu, zastosowanie i konkretne przykłady

Otrzymamy wtedy następujący wynik:

Funkcja IFS w Excelu, zastosowanie i konkretne przykłady

W tym przykładzie ustawiliśmy warunek logiczny w funkcji IFS. Gdy warunek logiczny ma wartość PRAWDA, zwracana jest odpowiednia wartość. Jeśli jednak żaden warunek logiczny nie ma wartości TRUE, funkcja IFS zgłosi błąd #N/A. Tak jak w tym przykładzie jest to Pepper w komórce B8.

Aby uniknąć błędu #N/A, możemy użyć funkcji ELSE. Możemy zatem ustawić ostatni warunek logiczny w formule na PRAWDA, a następnie ustawić zwracaną wartość.

Funkcja IFS w Excelu, zastosowanie i konkretne przykłady

W tym miejscu dodaliśmy PRAWDA, „Różne”, aby mieć pewność, że Excel zwróci wartość „Różne”, w przypadku, gdy żaden poprzedni warunek logiczny w funkcji IFS nie będzie miał wartości PRAWDA.

Teraz wynik będzie następujący:

Funkcja IFS w Excelu, zastosowanie i konkretne przykłady

Przykład 2 – Zagnieżdżona funkcja IFS vs. JEŻELI

Zanim mieliśmy funkcję IFS, często korzystaliśmy z zagnieżdżonych funkcji JEŻELI. Zobaczmy, jak funkcja IFS jest bardziej wydajna niż zagnieżdżona funkcja JEŻELI. Załóżmy, że sklep oferuje klientom rabat na podstawie całkowitego rachunku za zakupy. W związku z tym klienci otrzymają rabat 5% na rachunki od 100 USD do 500 USD, rabat 10% na rachunki od 500 USD do 750 USD, rabat 20% na łączną kwotę od 750 USD do 1000 USD oraz rabat 30%. rabat przy zakupach powyżej 1000 USD.

Poniżej znajduje się formuła dotycząca korzystania z zagnieżdżonych funkcji JEŻELI:

Funkcja IFS w Excelu, zastosowanie i konkretne przykłady

Zobaczmy teraz, co się stanie, jeśli użyjemy funkcji IFS:

Funkcja IFS w Excelu, zastosowanie i konkretne przykłady

Jak widać, funkcja IFS jest łatwiejsza w użyciu, ponieważ wystarczy użyć jednej funkcji do wprowadzenia szeregu warunków logicznych, podczas gdy zagnieżdżona funkcja JEŻELI musi korzystać z wielu warunków logicznych i może łatwo spowodować zamieszanie podczas zapisu funkcji.

Podczas korzystania z funkcji IFS występują pewne błędy

1. Błąd #N/D występuje, gdy w funkcji IFS nie zostanie znaleziony żaden warunek TRUE.

2. Błąd #WARTOŚĆ! Występuje, gdy argument test_logiczny zostanie przetworzony na wartość inną niż PRAWDA lub FAŁSZ.

3. Jeśli podasz argument test_logiczny bez odpowiadającej mu wartości, pojawi się komunikat o błędzie „Wprowadzono za mało argumentów dla tej funkcji” .

IFS jest zasadniczo podobny do IF, ponieważ obie te funkcje Excela pobierają wartości i testują je pod kątem niestandardowych warunków. To, co IFS jest lepsze od IF, to możliwość zastosowania wielu warunków. W przypadku funkcji JEŻELI będziesz musiał zagnieździć wiele funkcji w sobie, aby zadeklarować wiele warunków, podczas gdy w przypadku IFS możesz to zrobić w jednej funkcji.

Porównaj sposób korzystania z funkcji IFS i SWITCH

Podobnie jak funkcja PRZEŁĄCZ, funkcja IFS umożliwia przetestowanie więcej niż jednego warunku w niezależnej formule. Obie funkcje można łatwo zapisać i odczytać formułę zawierającą wiele warunków. Jedną z zalet SWITCH w porównaniu z IFS jest to, że wyrażenie pojawia się w funkcji tylko raz i nie trzeba go powtarzać. Dodatkowo SWITCH może przyjąć wartość domyślną. Jednak SWITCH ogranicza dokładne dopasowanie. Nie może używać operatorów takich jak większy niż (>) lub mniejszy niż (<) ze standardową składnią i odwrotnie. Funkcja ifs="" wymaga="" wyrażeń="" dla każdego warunku="",="" ponieważ= "" więc,="" ty="" możesz="" użyć="" tych="" operatorów logicznych="" kiedy="">

Wskazówki dotyczące korzystania z funkcji IFS w programie Excel

Skopiuj formułę do innych komórek

Funkcję IFS można skopiować do innej komórki w taki sam sposób, jak inne formuły programu Excel. Kliknij tę komórkę, w której pierwotnie pojawiła się funkcja IFS, wybierz pasek wypełnienia w prawym dolnym rogu i przeciągnij go do innej komórki. Możesz także kliknąć dwukrotnie małe zielone pole w prawym dolnym rogu komórki, aby wysłać formułę do sąsiedniej komórki.

Upewnij się, że co najmniej jeden warunek jest prawdziwy

Jeśli funkcja ustali, że żaden z warunków nie jest spełniony, zostanie wyświetlony komunikat o błędzie „#N/A”. Można zapobiec tym błędom, upewniając się, że uwzględniono warunki wszystkich przypadków.

Dodanie PRAWDA jest ostateczną kontrolą logiczną

Możesz także zapobiec błędom podczas używania if w Excelu, dodając PRAWDA jako końcową kontrolę logiczną. Ta akcja umożliwia funkcji zwrócenie wartości, jeśli żaden wcześniejszy warunek nie zostanie spełniony. Rozważmy na przykład tę funkcję:

=IFS(A1>150, "High", A1<100, "low",="" true,="">

Ta funkcja zwraca „Wysoki”, jeśli A1 jest większy niż 150, i „Niski”, jeśli A1 jest mniejszy niż 100. Jeśli A1 nie jest ani większy niż 150, ani mniejszy niż 100, funkcja ta zwraca „OK”. Te wartości „OK” mogą wystąpić, jeśli A1 jest liczbą z zakresu od 100 do 150 lub równą 100 lub 150.

Uwaga dotycząca korzystania z funkcji IFS w programie Excel

Funkcja IFS ocenia wiele warunków i zwraca wynik odpowiadający pierwszej wartości PRAWDA. Funkcji IFS można użyć, jeśli chcesz użyć formuły do ​​testowania wielu warunków jednocześnie, bez konieczności zagnieżdżania wielu instrukcji JEŻELI. Formuły oparte na IFS są krótsze i łatwiejsze do odczytania i zapisu.

Warunki są dostarczane do funkcji IFS jako pary test/wartość, a IFS może obsłużyć do 127 warunków. Każdy warunek reprezentuje wartość logiczną, która zwraca PRAWDA lub FAŁSZ. Następująca wartość zostanie zwrócona, gdy wynik testu będzie PRAWDA. W przypadku więcej niż jednego warunku PRAWDA zwracana jest wartość odpowiadająca pierwszemu wynikowi PRAWDA. Dlatego kolejność warunków jest bardzo ważna podczas korzystania z funkcji IFS w programie Microsoft Excel.

Warunki to prawdziwa zmiana w programie Excel. Możesz łączyć inne funkcje w formułach IFS, aby tworzyć złożone formuły, które pozwalają osiągnąć niesamowite rzeczy w programie Excel. Skoro już wiesz o funkcji IFS, czas przejść dalej i poznać nieograniczone możliwości, jakie ona oferuje!

Życzę powodzenia!

Zobacz więcej:


Zagraj w „łamigłówkę” w programie Excel

Zagraj w „łamigłówkę” w programie Excel

MehmetSalihKoten, użytkownik Reddita, stworzył w pełni funkcjonalną wersję Tetrisa w programie Microsoft Excel.

Jak korzystać z funkcji Konwertuj w programie Excel

Jak korzystać z funkcji Konwertuj w programie Excel

Aby przeliczyć jednostki miary w Excelu, skorzystamy z funkcji Konwertuj.

Jak korzystać z funkcji WYSZUKAJ POZIOMO w programie Excel

Jak korzystać z funkcji WYSZUKAJ POZIOMO w programie Excel

Co to jest funkcja WYSZUKAJ POZIOMO? Jak korzystać z funkcji WYSZUKAJ POZIOMO w programie Excel? Przekonajmy się dzięki LuckyTemplates!

Funkcja IFERROR w Excelu, formuła i zastosowanie

Funkcja IFERROR w Excelu, formuła i zastosowanie

Funkcja JEŻELI w programie Excel jest dość powszechnie używana. Aby dobrze go używać, musisz zrozumieć formułę IFERROR programu Microsoft Excel.

Jak korzystać z funkcji WARTOŚĆ w programie Excel

Jak korzystać z funkcji WARTOŚĆ w programie Excel

Co to jest funkcja WARTOŚĆ w programie Excel? Jaka jest formuła wartości w programie Excel? Przekonajmy się z LuckyTemplates.com!

Funkcja Excel EOMONTH, jak korzystać z funkcji EOMONTH

Funkcja Excel EOMONTH, jak korzystać z funkcji EOMONTH

Funkcja EOMONTH w programie Excel służy do wyświetlania ostatniego dnia danego miesiąca, przy bardzo prostej implementacji. Otrzymasz wówczas ostatni dzień danego miesiąca na podstawie wprowadzonych przez nas danych.

Jak korzystać z pętli „do-while” w Excel VBA

Jak korzystać z pętli „do-while” w Excel VBA

Chcesz zautomatyzować powtarzalne zadania w Excel VBA? Nauczmy się zatem, jak używać pętli Do-While do implementowania serii akcji, które powtarzają się do momentu spełnienia warunku.

Excel 2016 - Lekcja 6: Zmienianie rozmiaru kolumn, wierszy i komórek w programie Excel

Excel 2016 - Lekcja 6: Zmienianie rozmiaru kolumn, wierszy i komórek w programie Excel

Domyślna szerokość kolumny i wysokość wiersza w Excelu mogą nie odpowiadać wprowadzonym danym. W poniższym artykule przedstawiono kilka sposobów zmiany rozmiaru kolumn, wierszy i komórek w programie Excel 2016. Zapoznaj się z nim!

Excel 2016 - Lekcja 5: Podstawowe pojęcia dotyczące komórek i zakresów

Excel 2016 - Lekcja 5: Podstawowe pojęcia dotyczące komórek i zakresów

Za każdym razem, gdy pracujesz z programem Excel, będziesz musiał wprowadzić informacje – lub treść – do komórek. Nauczmy się z LuckyTemplates podstawowych pojęć dotyczących komórek i zakresów w Excelu 2016!

Jak korzystać z funkcji XWYSZUKAJ w programie Excel

Jak korzystać z funkcji XWYSZUKAJ w programie Excel

Co to jest funkcja Xlookup w programie Excel? Jak korzystać z Xlookup w Excelu? Przekonajmy się z LuckyTemplates.com!