Jak korzystać z funkcji Excel OR -

Spisie treści

Podsumowanie

Funkcja LUB jest funkcją logiczną do testowania wielu warunków w tym samym czasie. LUB zwraca TRUE lub FALSE. Na przykład, aby przetestować A1 pod kątem „x” lub „y”, użyj = OR (A1 = „x”, A1 = „y”). Funkcja LUB może być używana jako test logiczny wewnątrz funkcji JEŻELI w celu uniknięcia dodatkowych zagnieżdżonych funkcji JEŻELI i może być łączona z funkcją AND.

Cel, powód

Przetestuj wiele warunków za pomocą OR

Wartość zwracana

TRUE, jeśli jakiekolwiek argumenty mają wartość TRUE; FAŁSZ, jeśli nie.

Składnia

= LUB (logiczne1; (logiczne2),…)

Argumenty

  • logical1 - pierwszy warunek lub wartość logiczna do oceny.
  • logical2 - (opcjonalne) Drugi warunek lub wartość logiczna do oceny.

Wersja

Excel 2003

Uwagi dotyczące użytkowania

Użyj funkcji LUB, aby przetestować wiele warunków w tym samym czasie, łącznie do 255 warunków. Każdy warunek logiczny ( logiczny1 , logiczny2 itd.) Musi zwracać wartość PRAWDA lub FAŁSZ albo być tablicami lub odwołaniami zawierającymi wartości logiczne.

Funkcja LUB oceni wszystkie podane wartości i zwróci PRAWDA, jeśli jakakolwiek wartość ma wartość PRAWDA. Jeśli wszystkie wartości logiczne mają wartość FALSE, funkcja LUB zwróci FALSE.

Zarówno funkcja AND, jak i funkcja OR będą agregować wyniki w jedną wartość. Oznacza to, że nie można ich używać w operacjach tablicowych, które muszą dostarczyć tablicę wyników. Aby uzyskać więcej informacji, zobacz: Formuły tablicowe z logiką AND i OR.

Uwaga: Excel oceni każdą liczbę oprócz zera (0) jako PRAWDA.

Przykłady

Na przykład, aby sprawdzić, czy wartość w A1 LUB wartość w B1 jest większa niż 75, użyj następującego wzoru:

=OR(A1>75,B1>75)

LUB można użyć do rozszerzenia funkcjonalności funkcji, takich jak funkcja JEŻELI. Korzystając z powyższego przykładu, możesz podać OR jako test_logiczny dla funkcji JEŻELI, takiej jak ta:

=IF(OR(A1>75,B1>75), "Pass", "Fail")

Ta formuła zwróci „Pass”, jeśli wartość w A1 jest większa niż 75 LUB wartość w B1 jest większa niż 75.

Formularz tablicowy

Jeśli wpiszesz OR jako formułę tablicową, możesz przetestować wszystkie wartości w zakresie pod kątem warunku. Na przykład ta formuła tablicowa zwróci wartość TRUE, jeśli dowolna komórka w komórce A1: A100 jest większa niż 15:

=(OR(A1:A100>15)

Uwaga: jest to formuła tablicowa i należy ją wprowadzić za pomocą Ctrl + Shift + Enter, z wyjątkiem Excel 365.

Uwagi

  • Każdy warunek logiczny musi mieć wartość PRAWDA lub FAŁSZ lub być tablicami lub odwołaniami zawierającymi wartości logiczne.
  • Wartości tekstowe lub puste komórki podane jako argumenty są ignorowane.
  • Funkcja LUB zwróci #ARG, jeśli nie zostaną znalezione żadne wartości logiczne

Powiązane wideo

Jak wyróżniać wiersze za pomocą wielu kryteriów W tym filmie przyjrzymy się, jak używać formatowania warunkowego do podświetlania całych wierszy przy użyciu wielu kryteriów. Jak wyróżnić przybliżone wyszukiwania dopasowania W tym nagraniu wideo przyjrzymy się, jak wyróżnić wyniki przybliżonych wyszukiwań dopasowań z formatowaniem warunkowym. Formatowanie warunkowe z dwoma zmiennymi wejściowymi W tym nagraniu wideo przyjrzymy się, jak rozszerzyć formułę formatowania warunkowego, tak aby sprawdzała więcej niż jeden warunek. Jeśli to LUB tamto W tym filmie przyjrzymy się, jak połączyć funkcję JEŻELI z funkcjami LUB i ORAZ, aby testować więcej niż jeden warunek w tym samym czasie.

Interesujące artykuły...