Uwaga: Staramy się udostępniać najnowszą zawartość Pomocy w Twoim języku tak szybko, jak to możliwe. Ta strona została przetłumaczona automatycznie i może zawierać błędy gramatyczne lub nieścisłości. Chcemy, aby ta zawartość była dla Ciebie przydatna. Prosimy o powiadomienie nas, czy te informacje były pomocne, u dołu tej strony. Oto angielskojęzyczny artykuł do wglądu.
Zwraca wartość logiczną PRAWDA lub tak, jeśli wszystkie argumenty dają wynik PRAWDA; Zwraca wartość FAŁSZ lub nie, jeśli co najmniej jeden argument ma wartość FAŁSZ.
Składnia
AND(LOGICAL1,Logical2,...)
Wartość_logiczna1; wartość_logiczna2;... od 1 do 30 warunków, które mają zostać przetestowane, które mogą mieć wartość PRAWDA lub FAŁSZ.
Spostrzeżenia
-
Argumenty muszą prowadzić do uzyskania wartości logicznych, takich jak PRAWDA lub FAŁSZ, lub być odwołaniami do kolumn zawierających wartości logiczne.
-
Jeśli argument odwołania do kolumny zawiera tekst, a następnie zwraca wartość błędu #VALUE! Wartość błędu; Jeśli jest pusty, zwraca wartość FALSE.
-
Jeśli argumenty nie zawierają wartości logicznych, funkcja ORAZ zwraca wartość błędu #ARG!
-
Jeśli choć jeden argument zawiera wartość #ZERO!, funkcja ORAZ zwraca wartość #ZERO!
Przykład 1
Formuła |
Opis (wynik) |
=ORAZ(PRAWDA;PRAWDA) |
Wszystkie argumenty mają wartość PRAWDA (Tak) |
=ORAZ(PRAWDA;FAŁSZ) |
Jeden argument ma wartość FAŁSZ (Nie) |
=ORAZ(2+2=4;2+3=5) |
Wszystkie argumenty mają wartość PRAWDA (Tak) |
=AND(TRUE,#NULL!) |
Jeden argument zawiera #NULL! (#NULL!) |
Przykład 2
Kol1 |
Kol2 |
Formuła |
Opis (wynik) |
50 |
104 |
=ORAZ(1<[Kol1]; [Kol1]<100) |
Ponieważ 50 należy do zakresu od 1 do 100 (Tak) |
50 |
104 |
= Jeżeli (oraz (1 < [Kol2], [Kol2] < 100), |
Wyświetla drugą liczbę, jeśli należy ona do zakresu od 1 do 100. W przeciwnym wypadku wyświetla komunikat. (Wartość jest spoza zakresu.) |
50 |
104 |
=JEŻELI(ORAZ(1<[Kol1]; [Kol1]<100); [Kol1]; "Wartość jest spoza zakresu.") |
Wyświetla pierwszą liczbę, jeśli należy ona do zakresu od 1 do 100. W przeciwnym wypadku wyświetla komunikat. (50) |