- ORAZ Przegląd funkcji
- Funkcja AND Składnia i dane wejściowe:
- Jak korzystać z funkcji AND
- Porównywanie wartości tekstowych
- Porównywanie liczb
- Znajdowanie wartości w podanym zakresie
- Używanie AND z innymi operatorami logicznymi
- Używanie AND z JEŻELI
- ORAZ w Arkuszach Google
- Dodatkowe uwagi
- AND Przykłady w VBA
Pobierz przykładowy skoroszyt
Ten samouczek pokazuje, jak używać Excel I funkcja w programie Excel, aby sprawdzić, czy wszystkie kryteria są prawdziwe.
ORAZ Przegląd funkcji
Funkcja AND Sprawdza, czy wszystkie warunki są spełnione. Zwraca PRAWDA lub FAŁSZ.
Aby użyć ORAZ funkcji arkusza kalkulacyjnego programu Excel, zaznacz komórkę i wpisz:
(Zwróć uwagę, jak pojawiają się dane wejściowe formuły)
Funkcja AND Składnia i dane wejściowe:
1 | =ORAZ(logiczny1,logiczny2) |
logiczne1 - Wyrażenia logiczne. Przykład: A1 > 4.
AND to jedna z funkcji logicznych programu Excel. Oblicza kilka wyrażeń i zwraca TRUE, jeśli WSZYSTKIE warunki są spełnione. AND może ocenić do 255 wyrażeń.
Jak korzystać z funkcji AND
Użyj Excela ORAZ funkcji w ten sposób:
1 | =ORAZ(1 = 1, 2 = 2) |
Ponieważ oba te wyrażenia są prawdziwe, AND zwróci TRUE.
Jeśli jednak użyłeś następujących:
1 | =ORAZ(1 = 1, 2 = 1) |
W tym przypadku AND zwróci FALSE. Chociaż pierwsze wyrażenie jest prawdziwe, drugie nie.
Zauważ, że same wartości liczbowe są liczone jako PRAWDA, z wyjątkiem zera, które jest liczone jako FAŁSZ. Więc ta formuła zwróciłaby prawdę:
1 | =ORAZ(1, 2, 3) |
Ale ten zwróci FALSE:
1 | =ORAZ(1-1, 2) |
Dzieje się tak, ponieważ 1-1 daje 0, co AND interpretuje jako FAŁSZ.
Porównywanie wartości tekstowych
W porównaniach tekstu z funkcją AND nie jest rozróżniana wielkość liter. Zatem następująca formuła zwraca TRUE:
1 | =ORAZ("Automatyzacja" = "automatyzacja", "Excel" = "excel") |
Ponadto AND nie obsługuje symboli wieloznacznych. Ta formuła zwraca FALSE:
1 | =ORAZ("Auto*" = "automatyzuj", "Ex*"="excel") |
Dzieje się tak, ponieważ AND dosłownie porównuje "Auto*" z "Automatyzacja", które nie pasują.
W przeciwieństwie do liczb, same ciągi tekstowe (gdy nie są częścią porównania) nie są liczone jako PRAWDA - zwrócą #ARG! błąd.
Porównywanie liczb
Masz do dyspozycji typowy zakres operatorów porównania Excela podczas porównywania liczb z operatorem AND. To są:
Znajdowanie wartości w podanym zakresie
Jednym z przydatnych zastosowań AND jest zlokalizowanie wartości mieszczących się w danym zakresie. Zobacz następujący przykład:
1 | =ORAZ(D3>=300; D3<=600) |
Tutaj mamy serię zamówień, ale musimy śledzić wszystkie zamówienia między 300 a 600 USD, być może w ramach naszej inicjatywy obsługi klienta. Tak więc w naszej funkcji AND zdefiniowaliśmy dwa wyrażenia: D3>=300 i D3<=600.
Używanie AND z innymi operatorami logicznymi
Możesz łączyć AND z dowolnymi innymi operatorami logicznymi programu Excel, takimi jak OR<>, NOT<> i XOR<>.
Oto przykład, jak możesz połączyć AND z OR. Jeśli mamy listę filmów i chcemy zidentyfikować filmy wydane po 1985 roku, które zostały wyreżyserowane przez Stevena Spielberga lub Tima Burtona, możemy użyć tego wzoru:
1 | =ORAZ(C3>1985;LUB(D3="Steven Spielberg",D3="Tim Burton")) |
Pamiętaj, że za każdym razem, gdy połączysz operatory logiczne, program Excel oceni je od środka. W tym przypadku najpierw oceni instrukcję OR i użyje wartości TRUE lub FALSE, które OR zwraca podczas obliczania funkcji AND.
Używanie AND z JEŻELI
AND jest najczęściej używany jako część testu logicznego w instrukcji IF.
Użyj go w ten sposób:
1 | =JEŻELI(I(C4="CA"; D4>300);"Tak";"Nie") |
Tym razem chcemy prześledzić wszystkie zamówienia z Kalifornii o wartości 300 USD lub większej – więc to właśnie umieściliśmy w funkcji AND.
Po AND podajemy JEŻELI z dwiema wartościami zwracanymi. Pierwszy, gdy nasza funkcja AND zwraca TRUE (w tym przypadku zwracamy „Tak”), a drugi, gdy zwraca FALSE (zwracamy „Nie”).
Przeczytaj więcej na stronie głównej funkcji Excel IF <>.
ORAZ w Arkuszach Google
Funkcja AND działa dokładnie tak samo w Arkuszach Google, jak w programie Excel:
Dodatkowe uwagi
Użyj funkcji AND, aby jednocześnie przetestować wiele warunków. Każdy warunek musi być wyrażeniem logicznym (np.: a1 >5), odwołaniem do komórki zawierającej PRAWDA lub FAŁSZ lub tablicą zawierającą wszystkie wartości logiczne. Gdyby wszystko warunki mają wartość TRUE, formuła zwraca TRUE, w przeciwnym razie zwraca FALSE.
AND jest funkcją logiczną i jest zwykle używany w połączeniu z inną funkcją logiczną, JEŻELI:
Funkcja JEŻELI robi jedną rzecz, jeśli warunek jest PRAWDZIWY, a drugą, jeśli warunek jest FAŁSZ. Często używając funkcji AND „zagnieżdżasz” ją w formule JEŻELI.
Możesz także użyć tych innych funkcji logicznych:
Test funkcji OR, jeśli jeden lub więcej warunki są spełnione.
Funkcja XOR sprawdza, czy jeden i tylko jeden warunek jest spełniony.
AND Przykłady w VBA
Możesz także użyć funkcji AND w VBA. Rodzaj:Aplikacja.Funkcja arkusza.I(logiczne1,logiczne2)
W przypadku argumentów funkcji można wprowadzić je bezpośrednio do funkcji lub zdefiniować zmienne, które będą używane w zamian.
Wróć do listy wszystkich funkcji w Excelu