Chcesz poprawić swoje umiejętności w Excelu? Poznaj najważniejsze funkcje logiczne w programie Excel, które mogą uprościć analizę danych i usprawnić przepływ pracy.

Funkcje logiczne programu Excel są podstawą formuł programu Excel; analiza danych jest niepełna bez tych funkcji. Musisz zwrócić się do funkcji logicznych zawsze, gdy pracujesz z elementami dynamicznymi i chcesz przypisać wartość logiczną na podstawie innej wartości/warunku.

Jak każdy inny język programowania, Excel oferuje zestaw funkcji logicznych, które upraszczają życie użytkownika. Jeśli pracujesz z danymi warunkowymi i chcesz, aby Excel automatycznie wykonywał pewne obliczenia, nadszedł czas, aby opanować te formuły logiczne.

Jakie są funkcje logiczne programu Excel?

Excel oferuje użytkownikom końcowym różnorodne funkcje. Spośród wszystkich dostępnych funkcji operacje logiczne są najczęściej używane, ponieważ dodają dużą wartość do danych. Możesz przypisywać logikę warunkową w biegu, nie martwiąc się o obliczanie i przypisywanie odpowiednich wartości dla każdej komórki danych.

Niektóre powszechnie używane funkcje logiczne obejmują:

  • JEŚLI
  • IFS
  • JEŚLI BŁĄD
  • I
  • LUB
  • NIE

Możesz używać powyższych funkcji indywidualnie iz instrukcjami JEŻELI. Kiedy używasz ich z instrukcją JEŻELI, otrzymujesz potężne instrukcje warunkowe, które mogą podnieść twoje formuły i uczynić cię ekspertem analitykiem danych.

1. Oświadczenie JEŻELI

Instrukcja JEŻELI jest najbardziej podstawową funkcją programu Excel, ale mimo to ma ogromne znaczenie. Podczas przypisywania wartości opartych na warunkach zwracasz się do instrukcji JEŻELI programu Excel, podstawowej funkcji dla warunków logicznych.

W zależności od rodzaju i zastosowania funkcji JEŻELI otrzymasz odpowiedni wynik ze swojej formuły. Aby poprawić wykorzystanie i jakość formuł, możesz użyć dwóch typów instrukcji IF:

  • Pojedyncza instrukcja IF
  • Zagnieżdżona instrukcja IF

A. Pojedyncza instrukcja IF

Samodzielna instrukcja IF jest idealna do sprawdzania pojedynczego warunku. Określ warunek; w zależności od tego warunku instrukcja JEŻELI zwróci wartość Prawda/Fałsz.

Oto jak możesz użyć instrukcji JEŻELI z jednym kryterium:

=JEŻELI(test_logiczny; [wartość_jeśli_prawda]; [wartość_jeśli_fałsz])

Przykład: Gdy wartość warunku wynosi 1, wynik jest dobry, a alternatywnie, gdy wartość warunku wynosi 2, wynik jest zły.

=JEŻELI(A2=1,"Dobry", JEŻELI(B2=1, "Zły"))

B. Zagnieżdżona instrukcja IF

Używając Funkcja JEŻELI z zagnieżdżoną funkcją JEŻELI w programie Excel jest proste. Zagnieżdżona funkcja JEŻELI umożliwia przekazanie wielu warunków w formule. Możesz określić różne warunki i wynikające z nich wartości Prawda/Fałsz za pomocą dodatkowej instrukcji JEŻELI.

Oto formuła używania zagnieżdżonych instrukcji IF:

=JEŻELI(test_logiczny, [wartość_jeśli_prawda], jeśli (test_logiczny, [wartość_jeśli_prawda], ...[wartość_jeśli_fałsz]))

Dodaj wymaganą liczbę nawiasów zamykających na końcu formuły, aby zamknąć wszystkie funkcje JEŻELI.

Przykład: Jeśli masz wiele warunków, takich jak 1, 2 i 3, i chcesz przypisać powiązaną wartość do każdej liczby, możesz użyć zagnieżdżonej funkcji JEŻELI w następujący sposób:

=JEŻELI(A2=1,"Dobry", JEŻELI(A2=2, "Średni", "Zły"))

W zależności od wartości warunku wartość jest przypisywana automatycznie.

2. Funkcja IFS

Funkcja IFS jest stosunkowo prostą funkcją logiczną, ponieważ jest łatwiejsza do odczytania i umożliwia wydajne obliczanie wielu warunków jednocześnie.

Jednak funkcja IFS ocenia wszystkie zdefiniowane warunki, w przeciwieństwie do swojego odpowiednika, który ocenia tylko jeden warunek podczas wykonywania. Możesz użyć funkcji IFS, jak pokazano poniżej:

=IFS([test_logiczny1, wartość_jeśli_prawda1],...)

W funkcji IFS musisz zdefiniować każdą wartość True i False.

3. JEŻELI.BŁĄD Funkcja

Jak sama nazwa wskazuje, możesz użyć funkcji JEŻELI.BŁĄD, aby obsłużyć wszelkie nieodłączne błędy za każdym razem, gdy je napotkasz. Na przykład dzielenie liczby przez 0 daje #DIV/0! Błąd w Excelu.

Alternatywnie, gdy użyjesz funkcji WYSZUKAJ.PIONOWO w programie Excel, otrzymasz błąd #N/D za każdym razem, gdy uzyskasz wynik niedopasowania/pustej wartości. Aby przechwycić te błędy i wyświetlić alternatywną wartość, możesz użyć funkcji JEŻELI.BŁĄD.

Oto składnia w celach informacyjnych:

=JEŻELI.BŁĄD(wartość; wartość_jeśli_błąd)

Przykład: Kiedy podzielisz Licznik przez wartości kolumny Mianownik, otrzymasz #DIV/0! błąd. Możesz użyć JEŻELI.BŁĄD, aby wyświetlić alternatywną wartość (0 w poniższym przykładzie), gdy tylko formuła zakończy się błędem.

=JEŻELI.BŁĄD(A2/B2; 0)

4. AND Funkcja

Funkcja AND jest częścią funkcji JEŻELI i można jej użyć do zdefiniowania dwóch lub więcej zależnych warunków w formule JEŻELI. Załóżmy, że musisz wyświetlić wynik na podstawie dwóch kryteriów w ramach formuły:

=JEŻELI(ORAZ(Kryteria1, Kryteria2), [wartość_jeśli_prawda], [wartość_jeśli_fałsz])

Przed przypisaniem wartości True formuła sprawdzi, czy spełnione są kryteria 1 i 2. Jeśli któryś z warunków nie zostanie spełniony, nastąpi automatyczne przejście do dalszej części formuły, zdefiniowanej wartości False.

Gdy masz więcej niż dwa warunki, możesz dostosować powyższą formułę; zamiast dwóch określ trzy lub więcej warunków za pomocą klauzuli AND. Oto składnia w celach informacyjnych:

=JEŻELI(ORAZ(Kryteria1, Kryteria2, Kryteria3...), [wartość_jeżeli_prawda], [wartość_jeżeli_fałsz])

Przykład: W poniższym przykładzie, gdy wartości w kolumnach Pierwszy warunek i Drugi warunek są równe 1, wynik jest dobry, w przeciwnym razie jest zły.

=JEŻELI(ORAZ(A2=1,B2=1),"Dobry","Zły")

5. Funkcja LUB

Funkcja LUB jest wielopłaszczyznowa, co daje dużą swobodę w rozszerzaniu operacji logicznych. W przeciwieństwie do funkcji AND, funkcja OR zwraca wynik, jeśli którykolwiek z określonych warunków jest prawdziwy. Alternatywnie otrzymasz określoną wartość False, jeśli warunki nie zostaną spełnione.

=JEŻELI(LUB(Kryteria1; Kryteria2); [wartość_jeśli_prawda]; [wartość_jeśli_fałsz])

Oto jak możesz użyć funkcji LUB z wieloma warunkami w funkcji JEŻELI:

=JEŻELI(LUB(Kryteria1; Kryteria2; Kryteria3...); [wartość_jeśli_prawda]; [wartość_jeśli_fałsz])

Przykład: Dane wyjściowe mają wartość Good, ponieważ określony warunek ma wartość True w ramach funkcji LUB.

6. Funkcja NIE

Co się dzieje, gdy masz wiele wartości i chcesz odwrócić sprawdzanie warunkowe? Zamiast określać wszystkie wartości w formule, możesz użyć funkcji NIE z funkcją JEŻELI, aby uprościć formuły.

Możesz myśleć o funkcji NOT jako o funkcji odwrotnej i sprawdza się ona dobrze, gdy chcesz określić przeciwne warunki w instrukcjach JEŻELI. Oto podstawowa składnia funkcji NOT w programie Excel:

=JEŻELI(NIE(test_logiczny), [wartość_jeśli_prawda], [wartość_jeśli_fałsz])

Przykład: W poniższym przykładzie warunek szuka przeciwieństwa 1 i wyświetla Zły, gdy tylko warunek jest prawdziwy.

Microsoft Excel oferuje różnorodne funkcje zarówno dla początkujących, jak i zaawansowanych użytkowników. Biorąc pod uwagę jego powszechne użycie, w programie Excel można oczekiwać wielu rzeczy. Jeśli zaczynasz od programu Excel, powinieneś nauczyć się najbardziej podstawowych funkcji i powoli wspinać się po drabinie, aby opanować narzędzie.