Jak działa LUB w programie Excel? Przykłady zastosowania

Jak działa LUB w programie Excel? Przykłady zastosowania

Funkcja LUB (w wersji angielskiej OR) to jedna z podstawowych funkcji logicznych w Excelu. Umożliwia sprawdzanie, czy przynajmniej jeden z podanych warunków jest spełniony. Jest niezwykle przydatna w różnego rodzaju analizach, raportach i formułach warunkowych.

Jak działa funkcja LUB w programie Excel?

Funkcja LUB sprawdza zestaw warunków i zwraca wartość PRAWDA, jeśli co najmniej jeden z nich jest spełniony. Jeśli żaden warunek nie jest spełniony, funkcja zwróci FAŁSZ.

Składnia funkcji wygląda następująco:

=LUB(warunek1; warunek2; ...)

Gdzie:

  • warunek1, warunek2, ... – to logiczne wyrażenia, które Excel oceni jako PRAWDA lub FAŁSZ.

Przykłady zastosowania funkcji LUB

Podstawowy przykład z wartościami logicznymi

Spójrzmy na prosty przykład:

=LUB(PRAWDA; FAŁSZ)

Wynik: PRAWDA. Ponieważ pierwszy warunek jest spełniony, funkcja zwróci prawdę.

=LUB(FAŁSZ; FAŁSZ)

Wynik: FAŁSZ. Żaden warunek nie jest spełniony, więc otrzymamy wynik fałszywy.

Sprawdzanie wartości w komórkach

Załóżmy, że mamy arkusz ze sprzedażą produktów i chcemy sprawdzić, czy spełniony jest jeden z dwóch warunków:

  • Sprzedaż przekroczyła 1000 zł.
  • Ilość sprzedanych sztuk jest większa niż 50.

Zakładając, że kwota sprzedaży jest wpisana w komórce A2, a ilość sztuk w B2, użyjemy następującej formuły:

=LUB(A2>1000; B2>50)

Jeśli którykolwiek z tych warunków zostanie spełniony, Excel zwróci PRAWDA, w przeciwnym razie FAŁSZ.

LUB w warunku formatowania warunkowego

Chcemy wyróżnić wiersze, w których sprzedaż przekroczyła 1000 zł lub ilość sztuk jest większa niż 50. Możemy skorzystać z funkcji LUB w formatowaniu warunkowym:

  1. Zaznacz komórki, które chcesz formatować.
  2. Przejdź do Formatowanie warunkoweNowa reguła.
  3. Wybierz Użyj formuły do określenia komórek do sformatowania.
  4. Wprowadź formułę:
=LUB(A2>1000; B2>50)

Teraz Excel automatycznie wyróżni wszystkie wiersze, w których przynajmniej jeden z warunków został spełniony.

LUB w połączeniu z funkcją JEŻELI

Często używa się funkcji LUB razem z JEŻELI, aby wyświetlić określony komunikat w zależności od spełnionych warunków.

Chcemy np. oznaczyć zamówienia jako „Duże”, jeśli spełniony jest którykolwiek z warunków:

  • Sprzedaż większa niż 1000 zł.
  • Ilość sztuk większa niż 50.

Użyjemy formuły:

=JEŻELI(LUB(A2>1000; B2>50); "Duże"; "Małe")

Jeśli co najmniej jeden z warunków jest prawdziwy, w komórce pojawi się napis „Duże”, w przeciwnym razie – „Małe”.

Różnice między funkcją LUB a ORAZ

Warto wiedzieć, że funkcja LUB działa inaczej niż funkcja ORAZ. Oto kluczowe różnice:

Funkcja Opis Przykłady wyników
LUB Zwraca PRAWDA, jeśli choć jeden warunek jest spełniony.
=LUB(PRAWDA; FAŁSZ) → PRAWDA
=LUB(FAŁSZ; FAŁSZ) → FAŁSZ
ORAZ Zwraca PRAWDA tylko wtedy, gdy wszystkie warunki są spełnione.
=ORAZ(PRAWDA; PRAWDA) → PRAWDA
=ORAZ(PRAWDA; FAŁSZ) → FAŁSZ

Najczęstsze błędy przy używaniu funkcji LUB

Choć funkcja LUB jest stosunkowo prosta, zdarzają się błędy w jej użyciu. Oto najczęstsze z nich:

    1. Zapomnienie o używaniu wyrażeń logicznych – funkcja LUB wymaga wyrażeń, które zwracają PRAWDA lub FAŁSZ. Przykładowo, błędna formuła to:
=LUB(A2; B2)

Zamiast:

=LUB(A2>1000; B2>50)
  1. Zbyt duża liczba argumentów – Excel pozwala na maksymalnie 255 argumentów, ale jeśli podasz więcej, pojawi się błąd.
  2. Błędne użycie z innymi funkcjami – jeśli korzystasz z formuły JEŻELI(LUB()), upewnij się, że poprawnie zamykasz nawiasy.

Podsumowanie

Funkcja LUB to jedno z podstawowych narzędzi logicznych w Excelu. Umożliwia sprawdzanie, czy przynajmniej jeden z podanych warunków jest spełniony, co czyni ją niezwykle przydatną w analizie danych, formatowaniu warunkowym oraz różnego rodzaju raportach.

Warto pamiętać o poprawnej składni oraz różnicach między funkcją LUB a ORAZ, aby uniknąć błędów i w pełni wykorzystać potencjał Excela.

 

Inny ciekawy artykuł:

Jak działa ORAZ w programie Excel? Przykłady zastosowania

kurs excel kajo promo v3
KajoDataSpace