LUB – podstawy
- Wysłane przez Darek
- Kategorie Funkcje logiczne
- Data 7 sierpnia 2019
- Komentarze 0 komentarz
- Tagi: LUB, podstawy
Excel funkcja LUB i jej podstawowe wykorzystanie
Kolejna z funkcji logicznych, którą przedstawiam to funkcji LUB sprawdzająca czy chociaż jeden z argumentów jest prawdziwy, jeśli tak to zwraca PRAWDA. W wypadku kiedy żaden z argumentów nie zwraca PRAWY, wtedy funkcja zwraca FAŁSZ.
LUB( argument_logiczny1; argument_logiczny2; […]; argument_logicznyN )
Przykład z wykorzystaniem funkcji LUB
W naszym przykładzie mamy tabelę z trzema kolumnami, ID, CENA i SPEŁNIA WARUNEK, którą to wykorzystamy do sprawdzenia warunków z tabeli obok, czyli czy CENA jest > 650 lub < 350.
Zaczynamy w komórce D8 wpisując następująca formułę:
- =LUB(C8>$G$8;C8<$G$9) – sprawdzamy czy w komórce C8 wartość jest większa niż w $G$8 – oczywiście pamiętamy o adresowaniu bezwzględny, by łatwiej można było skopiować formułę do niższych komórek, następnie po średniku podajemy drugi argument, w którym sprawdzamy czy wartość w komórce C8 jest mniejsza od wartości w komórce $G$9 – także adresujemy bezwzględnie,
- po zatwierdzeniu przyciskiem ENTER pojawi się PRAWDA, co oznacza, że wartość w komórce C8 spełnia jeden z warunków, w tym przypadku drugi, gdyż jest mnijesza od 350,
- przesuńmy kursor nad prawy dolny róg komórki D8 i kiedy zamieni się w czarny krzyżyk naciśnijmy lewy przycisk myszy i przeciągnijmy w dół do D21,
- po zwolnieniu przycisku myszy formuła zostanie skopiowana w dół ukazując, w których komórkach został spełniony chociaż jeden warunek.
Funkcja LUB – tablicowa
Funkcję LUB można także wykorzystać w inny sposób. Załóżmy, że chcemy sprawdzić, czy chociaż jedna z CEN jest większa od 900:
- w tym celu przejdźmy do komórki H11 i wpiszmy następującą formułę: =LUB(C8:C21>G11) – i teraz zamiast klawisz ENTER używamy kombinacji klawiszy: Ctrl+Shift+ENTER
- w komórce H11 powinna się pojawić wartość FAŁSZ, a w adresie pojawić nawiasy klamrowe – całość powinna wyglądać tak: {=LUB(C8:C21>G11)}
Sprawdźmy teraz, czy którakolwiek z CEN jest mniejsza od 100:
- W komórce H12 wpiszmy formułę sprawdzającą, czy jest chociaż jedna cena z wartością poniżej 100 za pomocą formuły: =LUB(C8:C21<G12),
- zatwierdzamy poprzez Ctrl+Shift+ENTER w efekcie formuła w pasku powinna być w nawiasach klamrowych {} – zatwierdzenie ta kombinacją zamienia formułę zwykłą w tablicową i daje od razu inne wyniki,
- tutaj widzimy wynik, kiedy formuła została zatwierdzona klawiszem ENTER – wynik jest błędny,
- formuła zatwierdzona kombinacją Ctrl+Shift+ENTER zamieniając formułę zwykłą na tablicową – teraz wynik jest zgodny z oczekiwaniami.
Pozostało nam sprawdzić, czy choć jedna z wartości jest równa 445.
- W komórce H13 wpisujemy: =LUB(C8:C21=G13),
- Zatwierdzamy formułę poprzez kombinację: Ctrl+Shift+ENTER, powinna się zamienić na postać {=LUB(C8:C21=G13)}
Oczywiście zawsze można posiłkować się formatowaniem warunkowym, by Excel oprócz tego, że wskaże nam czy są lub nie komórki spełniające określone warunki to jeszcze je wyróżni np. zmienił im kolor tła, by łatwiej można było je zlokalizować. Ja jednak dzisiaj kończę zadanie i resztę zostawiam Wam.
Plik do pobrania
Plik do przykładu z wykorzystaniem funkcji logicznej LUB, dzięki której możemy sprawdzić czy jeden lub kilka warunków jest prawdziwych.
Lubię Excela, polub go też. Ja chętnie Ci w tym pomgę.