
Podsumowanie
Funkcja Excel AND jest funkcją logiczną używaną do wymagania więcej niż jednego warunku w tym samym czasie. AND zwraca TRUE lub FALSE. Aby sprawdzić, czy liczba w A1 jest większa od zera i mniejsza niż 10, użyj = AND (A1> 0, A1 <10). Funkcja AND może być używana jako test logiczny wewnątrz funkcji IF, aby uniknąć dodatkowych zagnieżdżonych IF, i może być łączona z funkcją OR.
Cel, powód
Przetestuj wiele warunków za pomocą ANDWartość zwracana
TRUE, jeśli wszystkie argumenty mają wartość TRUE; FAŁSZ, jeśli nieSkładnia
= I (logiczne1; (logiczne2),…)Argumenty
- logical1 - pierwszy warunek lub wartość logiczna do oceny.
- logical2 - (opcjonalne) Drugi warunek lub wartość logiczna do oceny.
Wersja
Excel 2003Uwagi dotyczące użytkowania
Funkcja AND jest używana do jednoczesnego sprawdzania więcej niż jednego warunku logicznego, 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 AND oceni wszystkie podane wartości i zwróci PRAWDA tylko wtedy, gdy wszystkie wartości będą miały wartość PRAWDA. Jeśli jakakolwiek wartość ma wartość FALSE, funkcja AND 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
Aby sprawdzić, czy wartość w A1 jest większa niż 0 i mniejsza niż 5, użyj następującego wzoru:
=AND(A1>0,A1<5)
Funkcję AND można osadzić w funkcji JEŻELI. Korzystając z powyższego przykładu, możesz podać AND jako test_logiczny dla funkcji JEŻELI w następujący sposób:
=IF(AND(A1>0,A1<5), "Approved", "Denied")
Ta formuła zwróci wartość „Zatwierdzone” tylko wtedy, gdy wartość w A1 jest większa niż 0 i mniejsza niż 5.
Funkcję AND można łączyć z funkcją LUB. Poniższa formuła zwraca wartość TRUE, gdy A1> 100, a B1 to „ukończone” lub „oczekujące”:
=AND(A1>100,OR(B1="complete",B1="pending"))
Zobacz więcej przykładów funkcji AND w formułach poniżej.
Uwagi
- W funkcji AND nie jest rozróżniana wielkość liter.
- Funkcja AND nie obsługuje symboli wieloznacznych.
- Wartości tekstowe lub puste komórki podane jako argumenty są ignorowane.
- Funkcja AND zwróci wartość #ARG, jeśli podczas oceny nie zostaną znalezione ani utworzone żadne wartości logiczne.
Powiązane wideo




