Skip to main content

Przetestuj wiele warunków za pomocą AND i OR w Arkuszach Google

EXCEL - funkcja WYSZUKAJ.PIONOWO (Czerwiec 2026)

EXCEL - funkcja WYSZUKAJ.PIONOWO (Czerwiec 2026)
Anonim

Funkcje AND i OR są dwiema lepiej znanymi funkcjami logicznymi w Arkuszach Google. Testują, czy dane wyjściowe z dwóch lub więcej komórek docelowych spełniają określone warunki.

Te funkcje logiczne zwrócą tylko jeden z dwóch wyników (lub wartości typu Boolean) w komórce, w której są używane, PRAWDA lub FAŁSZ:

  • Dla funkcji ANDsprawdzane są formuły w wielu komórkach. Tylko jeśli wszystkie te formuły są prawdziwe, funkcja zwróci PRAWDZIWĄ odpowiedź. Jeśli nie, funkcja zwraca FALSE jako wartość.
  • Do funkcji OR, jeśli którakolwiek z testowanych formuł jest prawdziwa, to funkcja OR zwraca odpowiedź TRUE. Tylko wtedy, gdy wszystkie formuły nie są prawdziwe, LUB otrzymasz wartość FALSE w komórce, w której się znajduje.

Te odpowiedzi TRUE lub FALSE dla funkcji AND i OR mogą być wyświetlane tak, jak w komórkach, w których znajdują się funkcje, lub funkcje mogą być łączone z innymi funkcjami arkusza kalkulacyjnego Google, takimi jak funkcja IF, w celu wyświetlenia różnych wyników lub przeprowadzić szereg obliczeń.

Jak funkcje logiczne działają w Arkuszach Google

Obraz powyżej, komórki B2 i B3 zawierają odpowiednio funkcję AND i OR. Oba używają wielu operatorów porównania do testowania różnych warunków dla danych w komórkach A2, A3 i A4 arkusza roboczego.

Dwie funkcje to:

= ORAZ (A2 <50, A3 <> 75, A4> = 100)

= OR (A2 <50, A3 <> 75, A4> = 100)

Testowane warunki to:

  • Jeśli dane w komórce A2 są mniej niż 50 (< jest symbolem mniej niż)
  • Jeśli dane w komórce A3 są nie równa się 75 (<> jest symbolem nie równym)
  • Jeśli dane w komórce A4 są większe bądź równe 100 (>= jest symbolem większej lub równej)

Dla funkcji AND w komórce B2 dane w komórkach od A2 do A4 muszą pasować do wszystkich trzech powyższych warunków, aby funkcja zwróciła odpowiedź TRUE. W obecnej formie pierwsze dwa warunki są spełnione, ale ponieważ wartość w komórce A4 jest nie większa niż lub równa 100, wyjście dla funkcji AND jest FAŁSZ.

W przypadku funkcji OR w komórce B3, tylko jeden z powyższych warunków musi zostać spełniony przez dane w komórkach A2, A3 lub A4 dla funkcji zwracania odpowiedzi TRUE. W tym przykładzie dane w komórkach A2 i A3 spełniają oba wymagane warunki, więc wynik dla funkcji LUB jest PRAWDZIWY.

Składnia i argumenty dla I / LUB funkcji

Składnia funkcji odnosi się do układu funkcji i zawiera nazwę funkcji, nawiasy i argumenty.

Składnia dla funkcji AND:

= AND ( logical_expression1, logical_expression2, … )

Składnia dla funkcji OR to:

= OR ( logical_expression1, logical_expression2, logical_expression3, … )

  • wyrażenie_logiczne1 Wymagane odnosi się do testowanego stanu. Postacią warunku jest zwykle odwołanie do komórki sprawdzanych danych, a następnie sam warunek, taki jak A2 <50.
  • wyrażenie_logiczne2 , logical_expression3, … Opcjonalnie to dodatkowe warunki, które można przetestować.

Wprowadzanie funkcji AND

Poniższe kroki opisują, jak wprowadzić funkcję AND znajdującą się w komórce B2 na powyższym obrazku. Te same kroki można wykorzystać do wprowadzenia funkcji OR znajdującej się w komórce B3.

Arkusze Google nie używają okien dialogowych do wprowadzania argumentów funkcji w taki sam sposób jak w Excelu. Zamiast tego ma okno autosugestii, które pojawia się, gdy nazwa funkcji jest wpisana w komórkę.

  1. Kliknij komórka B2 aby stała się aktywną komórką; w tym miejscu wprowadzana jest funkcja AND i gdzie wyświetlany jest wynik funkcji.
  2. Wpisz znak równości (=), po którym następuje funkcja I.
  3. Podczas pisania pojawia się okno autosugestii z nazwami funkcji zaczynającymi się na literę A.
  4. Gdy w polu pojawi się funkcja ORAZ, kliknij nazwę za pomocą wskaźnika myszy.

Wprowadzanie argumentów funkcji

Argumenty dla funkcji AND są wprowadzane po otwartym nawiasie. Podobnie jak w programie Excel, pomiędzy argumentami funkcji wstawiany jest przecinek, który działa jako separator.

  1. Kliknij komórka A2 w arkuszu roboczym do wprowadzenia tego odwołania do komórki jakowyrażenie_logiczne1 argument.
  2. Rodzaj < 50 po odwołaniu do komórki.
  3. Wpisz a przecinek po odwołaniu do komórki, aby działał jako separator między argumentami funkcji.
  4. Kliknij komórkę A3 w arkuszu roboczym do wprowadzenia tego odwołania do komórki jakowyrażenie_logiczne2 argument.
  5. Rodzaj <> 75 po odwołaniu do komórki.
  6. Wpisz sekundę przecinek działać jako kolejny separator.
  7. Kliknij komórkę A4 w arkuszu roboczym, aby wprowadzić odniesienie do trzeciej komórki.
  8. Rodzaj >=100 po trzecim odwołaniu do komórki.
  9. wciśnij Wchodzić klawisz na klawiaturze, aby wprowadzić nawias zamykający po argumentach i zakończyć funkcję.

Wartość FAŁSZ powinna pojawić się w komórce B2, ponieważ dane w komórce A4 nie spełniają warunku większego niż lub równego 100.

Po kliknięciu na komórkę B2, pełna funkcja

= ORAZ (A2 <50, A3 <> 75, A4> = 100)pojawia się na pasku formuły nad arkuszem.

Kontynuuj czytanie poniżej

LUB Zamiast AND

Powyższe kroki można również wykorzystać do wprowadzenia funkcji OR znajdującej się w komórce B3 na powyższym rysunku.

Wypełniona funkcja OR to:

= OR (A2 <50, A3 <> 75, A4> = 100)

Wartość TRUE powinna być obecna w komórce B3, ponieważ tylko jeden z testowanych warunków musi być prawdziwy, aby funkcja OR mogła zwrócić wartość PRAWDA, a w tym przykładzie dwa warunki są prawdziwe:

  • Dane w komórce A2 są mniejsze niż 50.
  • Dane w komórce A3 nie są równe 75.