Szybka nawigacja
Funkcja LUB
Podsumowanie
Funkcja LUB sprawdza wiele warunków logicznych i zwraca wartość PRAWDA, jeśli przynajmniej jeden z nich jest spełniony. Jest to podstawowe narzędzie do tworzenia złożonych testów logicznych w formułach Excel.
Składnia
LUB(wartość_logiczna1; [wartość_logiczna2]; ...)
Parametry
| Parametr | Typ | Wymagane | Opis |
|---|---|---|---|
| wartość_logiczna1 | Logical |
Tak | Pierwszy warunek do sprawdzenia pod kątem PRAWDA/FAŁSZ |
| wartość_logiczna2 | Logical |
Nie | Kolejne warunki logiczne (do 254 dodatkowych) |
Użycie funkcji OR
Funkcja LUB jest najczęściej używana w połączeniu z funkcją JEŻELI do tworzenia formuł, które reagują na spełnienie dowolnego z wielu warunków. Umożliwia testowanie złożonych scenariuszy bez zagnieżdżania wielu funkcji JEŻELI.
Typowe przykłady OR
Podstawowy test zakresu
=LUB(A2>10;A2<100)
Zwraca PRAWDA jeśli wartość w A2 jest większa od 10 LUB mniejsza od 100
Walidacja danych z komunikatem
=JEŻELI(LUB(A2="";B2="");"Uzupełnij pola";"OK")
Sprawdza czy A2 lub B2 są puste i wyświetla odpowiedni komunikat
Kwalifikacja do premii
=JEŻELI(LUB(B10>=1000;C10>=50);B10*0.05;0)
Premia jeśli sprzedaż >=1000 LUB liczba klientów >=50
Często zadawane pytania
Typowe błędy i rozwiązania
#WARTOŚĆ!
Cause: Zakres nie zawiera wartości logicznych
Solution: Upewnij się że argumenty zawierają warunki zwracające PRAWDA/FAŁSZ
#ADR!
Cause: Błędne odwołanie do zakresu
Solution: Sprawdź poprawność adresów komórek
Uwagi
- Argumenty mogą być formułami zwracającymi wartości logiczne
- Funkcja ignoruje puste komórki i tekst w zakresach
- Do wprowadzenia formuły tablicowej użyj CTRL+SHIFT+ENTER
- Idealna do walidacji danych i tworzenia dynamicznych warunków
Kompatybilność
Dostępne w: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Excel 365
Niedostępne w:
Treść ostatnio sprawdzona: December 11, 2025
Częstotliwość aktualizacji: W razie potrzeby
Przetestowane wersje Excel: Excel 2007+