Różnica między funkcjami JEŻELI i Przełącz w programie Excel

Streszczenie

  • Instrukcja IF zwraca wartość bazującą na ocenie TRUE/FALSE. Instrukcje IF można zagnieżdżać wewnątrz innych instrukcji, aby tworzyć złożoną logikę.
  • Instrukcja SWITCH ocenia wyrażenie i porównuje je z wieloma wartościami w celu znalezienia dopasowania, a następnie zwraca odpowiadającą mu wartość.
  • Do złożonych testów logicznych z wieloma różnymi operatorami należy stosować instrukcję IF, a do prostych testów równości — instrukcję SWITCH.

Instrukcja IF jest typową funkcją logiczną w programie Excel . Polecenie SWITCH jest mniej znane, ale w niektórych przypadkach można go używać zamiast polecenia IF. Przyjrzyjmy się różnicom między instrukcjami IF i SWITCH w programie Excel oraz przypadkom ich użycia.

Różnica między funkcjami JEŻELI i Przełącz w programie Excel

Czym jest polecenie JEŻELI w programie Microsoft Excel?

Instrukcja IF w programie Excel to funkcja wykonująca logiczny test w celu ustalenia, czy określony warunek jest prawdą, czy fałszem. Zwraca wartość opartą na wynikach oceny, umożliwiając podejmowanie decyzji na podstawie wyników.

Podstawowe polecenie IF

Zacznijmy od omówienia podstawowego polecenia IF, zanim zagłębimy się w problem, który SWITCH próbuje rozwiązać.

Składnia podstawowego polecenia IF jest następująca:

IF (logical_test, result_if_true, [result_if_false])

Parametr logical_test to warunek, który funkcja będzie testować, a result_if_true to wynik, który funkcja zwróci, jeśli jego wynikiem będzie PRAWDA. Parametr result_if_false to wynik, który funkcja zwraca, jeżeli wynikiem jest FAŁSZ.

Na poniższym zrzucie ekranu chcemy zwrócić ocenę zaliczoną lub niezaliczoną dla wyniku, w zależności od tego, czy wartość wyniku testu w kolumnie C jest większa lub równa 50.

Różnica między funkcjami JEŻELI i Przełącz w programie Excel

Poniższy wzór zostanie zapisany w komórce C2:

IF(C2 >= 50, "Pass", "Fail")

A oto wynik:

Różnica między funkcjami JEŻELI i Przełącz w programie Excel

Zagnieżdżone instrukcje IF

Jeśli chcesz sprawdzić wiele warunków jednocześnie, możesz umieścić instrukcje IF wewnątrz innej instrukcji.

Są to tak zwane zagnieżdżone instrukcje IF, a ich podstawowa składnia jest następująca:

=IF(logical_test1, result_if_true1, IF(logical_test2, result_if_true2, result_if_false2))

Rozważ poniższy przykład, w którym każdemu kolorowi w kolumnie A (czerwony, żółty lub zielony) odpowiada odpowiedni stan w kolumnie B (np. Stop, Ostrożnie, Idź i Nieznany).

Różnica między funkcjami JEŻELI i Przełącz w programie Excel

Najpierw wprowadzimy następującą formułę do komórki B2, aby określić kolor w komórce A2:

=IF(A2 = "Red", "Stop", IF(A2 = "Yellow", "Caution", IF(A2 = "Green", "Go", "Unknown")))

Ponieważ A2 jest czerwone, zwróci wartość Stop, zgodnie ze wzorem powyżej. Gdy kopiujemy go do innych komórek, każdy kolor będzie miał swój stan.

Różnica między funkcjami JEŻELI i Przełącz w programie Excel

Jak widać, logika może szybko stać się myląca, gdy zagnieżdżasz instrukcje IF. Tutaj właśnie pojawia się polecenie SWITCH, które nieco upraszcza sprawę.

Czym jest polecenie Switch w programie Excel?

Polecenie SWITCH w programie Excel jest stosunkowo nową funkcją. Przyjmuje wyrażenie i porównuje je z wieloma wynikami w formacie bardziej czytelnym i ustrukturyzowanym niż zagnieżdżone instrukcje IF.

Podstawowa składnia instrukcji SWITCH jest następująca:

SWITCH (expression_to_test, test_value1, result_if_true1, [test_value2, result_if_true2,…], [value_if_no_match])

expression_to_test to wartość, która zostanie oceniona w odniesieniu do wartości testowych (test_value1, test_value2 itd.). Jeśli wartość jest zgodna, zwraca odpowiedni wynik. Na przykład, jeśli test_value1 pasuje do wyrażenia, zwraca result_if_true1.

Można określić parametr value_if_no_match, aby zwrócić wartość w przypadku, gdy nie zostanie znalezione żadne dopasowanie.

Ponieważ polecenie SWITCH może uprościć zagnieżdżone instrukcje IF, możemy wykorzystać przykład koloru z zagnieżdżonej instrukcji if. Oto wersja SWITCH:

=SWITCH(A2, "Red", "Stop", "Yellow", "Caution", "Green", "Go", "Unknown")

Jak widać, formułę tę można teraz łatwiej odczytać jako instrukcję SWITCH i działa ona tak samo jak wersja IF.

Porównanie IF i Switch: przypadki użycia

W porównaniu do instrukcji SWITCH, instrukcję IF najlepiej stosować w przypadku wykonywania złożonych testów logicznych obejmujących wiele warunków. Działa również dobrze z testami wykorzystującymi różne operatory logiczne w programie Excel (np. >, <, =, =""> <>, AND i OR). Dlatego jest bardziej elastyczne i może obsłużyć więcej sytuacji niż polecenie SWITCH.

Z drugiej strony instrukcja SWITCH działa dobrze, gdy testy logiczne obejmują proste operacje równości i stałe wartości, biorąc pod uwagę, że jej podstawowa forma ocenia jedynie operator równości. Jeżeli używasz instrukcji SWITCH do złożonych testów logicznych, nie różni się ona niczym od użycia instrukcji IF.

Przykład złożonej zagnieżdżonej instrukcji IF:

=IF(A1 >= 90, "Grade A", IF(A1 >= 75, "Grade B", "Grade C"))

Polecenie SWITCH można napisać w następujący sposób:

=SWITCH(TRUE, A1 >= 90, "Grade A", A1 >= 75, "Grade B", A1 < 75,="" "grade="">

Tutaj ustawiliśmy testowane wyrażenie na TRUE, co pozwala na testowanie wielu warunków przy użyciu większej liczby operatorów niż operator równości. Jednak teraz logika wydaje się mniej zwarta i czytelna niż podstawowe polecenie SWITCH.

Sign up and earn $1000 a day ⋙

Leave a Comment

Co to jest 1314?

Co to jest 1314?

1314 to liczba często używana przez młodych ludzi jako kod miłości. Jednak nie każdy wie, co oznacza liczba 1314?

Jak chronić swoje zdrowie psychiczne i fizyczne w toksycznym środowisku

Jak chronić swoje zdrowie psychiczne i fizyczne w toksycznym środowisku

Radzenie sobie z toksycznymi sytuacjami może być niezwykle trudne. Oto kilka wskazówek, które pomogą Ci taktownie radzić sobie z toksycznym otoczeniem i zachować spokój ducha.

Sposoby, w jakie muzyka stymuluje mózg

Sposoby, w jakie muzyka stymuluje mózg

Większość ludzi wie, że muzyka nie służy wyłącznie rozrywce, lecz ma o wiele więcej zalet. Oto kilka sposobów, w jaki muzyka stymuluje rozwój naszego mózgu.

Składniki odżywcze, których najczęściej brakuje w diecie

Składniki odżywcze, których najczęściej brakuje w diecie

Dieta jest bardzo ważna dla naszego zdrowia. Jednak w większości naszych diet brakuje tych sześciu ważnych składników odżywczych.

Jak korzystać z aplikacji CK Club Circle K, aby otrzymywać atrakcyjne oferty

Jak korzystać z aplikacji CK Club Circle K, aby otrzymywać atrakcyjne oferty

Aby najszybciej otrzymywać informacje promocyjne od Circle K, zainstaluj aplikację CK Club. Aplikacja zapisuje płatności dokonywane podczas zakupów lub płacenia w Circle K, a także liczbę zebranych pieczątek.

Instagram pozwoli na publikowanie filmów o długości do 3 minut

Instagram pozwoli na publikowanie filmów o długości do 3 minut

Instagram właśnie ogłosił, że umożliwi użytkownikom publikowanie filmów Reels o długości do 3 minut, co stanowi dwukrotność poprzedniego limitu 90 sekund.

Jak wyświetlić informacje o procesorze Chromebooka

Jak wyświetlić informacje o procesorze Chromebooka

W tym artykule dowiesz się, jak przeglądać informacje o procesorze i sprawdzać jego prędkość bezpośrednio na Chromebooku.

8 fajnych rzeczy, które możesz zrobić ze starym tabletem z Androidem

8 fajnych rzeczy, które możesz zrobić ze starym tabletem z Androidem

Jeśli nie chcesz sprzedawać ani oddawać swojego starego tabletu, możesz wykorzystać go na 5 sposobów: jako wysokiej jakości ramkę do zdjęć, odtwarzacz muzyki, czytnik e-booków i czasopism, pomocnika w pracach domowych i jako dodatkowy ekran.

Jak szybko uzyskać piękne paznokcie

Jak szybko uzyskać piękne paznokcie

Chcesz szybko mieć piękne, lśniące i zdrowe paznokcie. Poniższe proste wskazówki dotyczące pięknych paznokci na pewno Ci się przydadzą.

Sekrety inspiracji kolorystycznych, które znają tylko projektanci

Sekrety inspiracji kolorystycznych, które znają tylko projektanci

W tym artykule znajdziesz porady dotyczące kolorów, którymi podzielili się najlepsi projektanci ze społeczności Creative Market. Dzięki nim za każdym razem uzyskasz idealne połączenie kolorów.

Wszystko, czego potrzebujesz, aby wymienić laptopa na telefon

Wszystko, czego potrzebujesz, aby wymienić laptopa na telefon

Czy naprawdę można zastąpić laptopa telefonem? Tak, ale będziesz potrzebować odpowiednich akcesoriów, aby zamienić telefon w laptopa.

ChatGPT wkrótce będzie mógł zobaczyć wszystko, co dzieje się na Twoim ekranie

ChatGPT wkrótce będzie mógł zobaczyć wszystko, co dzieje się na Twoim ekranie

Istotną rzeczą w pełnym materiale wideo z wydarzenia jest to, że zaprezentowano w nim funkcję nadchodzącej aplikacji ChatGPT, ale nie podano żadnych konkretnych szczegółów. ChatGPT pozwala zobaczyć wszystko, co dzieje się na ekranie urządzenia użytkownika.

Sztuczna inteligencja uczy się oszukiwać ludzi, mimo że została wyszkolona, ​​aby być uczciwą

Sztuczna inteligencja uczy się oszukiwać ludzi, mimo że została wyszkolona, ​​aby być uczciwą

Jak wynika z nowego badania, wiele najnowocześniejszych systemów sztucznej inteligencji, mimo że szkolono je, aby były uczciwe, w toku szkolenia uczy się oszukiwać i systematycznie wprowadza użytkowników w błąd.

Jak zmienić pytania w ChatGPT

Jak zmienić pytania w ChatGPT

ChatGPT ma teraz opcję zmiany pytania, dzięki której użytkownicy mogą edytować pytanie lub treść, którą wymieniają z ChatGPT.

Jak rozpoznać fałszywe kody QR i chronić swoje dane

Jak rozpoznać fałszywe kody QR i chronić swoje dane

Kody QR wydają się całkiem nieszkodliwe, dopóki nie zeskanujesz złego kodu QR i nie zobaczysz czegoś nieprzyjemnego w swoim systemie. Jeśli chcesz zadbać o bezpieczeństwo swojego telefonu i danych, istnieje kilka sposobów na identyfikację fałszywych kodów QR.