Jak korzystać z funkcji IF Arkusze Google

Jeśli chcesz uruchomić test logiczny w formule Arkuszy Google, zapewniając różne wyniki niezależnie od tego, czy test ma wartość PRAWDA czy FAŁSZ, musisz użyć funkcji JEŻELI. Oto, jak z niego korzystać w Arkuszach Google.

Jak sama nazwa wskazuje, IF służy do testowania, czy pojedyncza komórka lub zakres komórek spełnia określone kryteria w teście logicznym, w którym wynik jest zawsze PRAWDA lub FAŁSZ.

Jeśli test JEŻELI ma wartość PRAWDA, Arkusze Google zwrócą liczbę lub ciąg tekstowy, wykonają obliczenia lub przeprowadzą inną formułę.

Jeśli wynik jest FALSE, zrobi to coś zupełnie innego. Możesz łączyć JEŻELI z innymi funkcjami logicznymi, takimi jak ORAZ i LUB, lub z innymi zagnieżdżonymi instrukcjami JEŻELI.

Korzystanie z funkcji JEŻELI

Funkcja JEŻELI może być używana samodzielnie w pojedynczym teście logicznym lub można zagnieżdżać wiele instrukcji JEŻELI w jednej formule na potrzeby bardziej złożonych testów.

Aby rozpocząć, otwórz plik Arkusze Google arkusz kalkulacyjny, a następnie wpisz = JEŻELI (test, wartość_jeśli_prawda, wartość_jeśli_fałsz) w komórce.

Zastąp „test” swoim testem logicznym, a następnie zastąp argumenty „wartość_jeżeli_prawda” i „wartość_jeżeli_fałsz” operacją lub wynikiem, które zapewnią Arkusze Google, gdy wynik będzie PRAWDA lub FAŁSZ.

W poniższym przykładzie instrukcja IF służy do testowania wartości komórki B3. Jeśli komórka B3 zawiera literę B, wówczas wartość PRAWDA zostanie zwrócona w komórce A3. W tym przypadku jest to ciąg tekstowy zawierający literę A.

Jeśli komórka B3 nie zawiera litery B, komórka A3 zwróci wartość FALSE, która w tym przykładzie jest ciągiem tekstowym zawierającym literę C.

Prosta instrukcja IF używana w Arkuszach Google do testowania wartości komórki i zwracająca wynik PRAWDA

W pokazanym przykładzie komórka B3 zawiera literę B. Wynikiem jest PRAWDA, więc wynik PRAWDA (litera A) jest zwracany w formacie A3.

Obliczenia sprawdzają się również jako test logiczny. W poniższym przykładzie formuła JEŻELI w komórce A4 sprawdza, czy komórka B4 ma wartość liczbową równą lub większą od liczby 10. Jeśli wynikiem jest PRAWDA, zwraca liczbę 1. Jeśli jest fałsz, zwraca numer 2.

Instrukcja IF używana w Arkuszach Google, zwracająca wynik FAŁSZ

W tym przykładzie komórka B4 ma wartość 9. Oznacza to, że wynik testu logicznego jest FAŁSZ, a liczba 2 jest wyświetlana.

Zagnieżdżone instrukcje IF

Jeśli chcesz wykonać dłuższy, złożony test logiczny, możesz zagnieździć wiele instrukcji IF w tej samej formule.

Aby zagnieździć wiele instrukcji JEŻELI razem w jednej formule, wpisz prosty = JEŻELI (pierwszy_test, wartość_jeśli_prawda, JEŻELI (drugi_test, wartość_jeśli_prawda, wartość_jeśli_fałsz)). Chociaż pokazuje to tylko jedną zagnieżdżoną instrukcję JEŻELI, możesz zagnieżdżać razem dowolną liczbę instrukcji IF.

Na przykład, jeśli komórka B3 jest równa 4, formuła JEŻELI w A3 zwraca 3. Jeśli komórka B3 nie jest równa 4, do sprawdzenia, czy komórka B3 ma wartość mniejszą niż 10, używana jest druga instrukcja JEŻELI.

Jeśli tak, zwróć liczbę 10. W przeciwnym razie zwróć 0. Ten przykładowy test ma własną zagnieżdżoną instrukcję JEŻELI jako pierwszy argument „wartość_jeżeli_fałsz”, wymagając, aby pierwszy test miał wartość FAŁSZ przed rozpatrzeniem drugiego testu.

Arkusz kalkulacyjny Arkuszy Google zawierający wiele zagnieżdżonych instrukcji IF z wynikami PRAWDA i FAŁSZ

Powyższy przykład przedstawia wszystkie trzy potencjalne wyniki tego testu. Gdy pierwszy test logiczny (B3 równa się 3) zwrócił wynik PRAWDA, formuła JEŻELI w komórce A3 zwróciła liczbę 4.

Drugi test logiczny zwrócił kolejny wynik PRAWDA w komórce A4, z wartością B4 mniejszą niż 10.

Jedyny wynik FAŁSZ jest zwracany w komórce A5, gdzie wynik obu testów (niezależnie od tego, czy B5 jest równy 3, czy mniejszy niż 10) to FAŁSZ, zwracając wynik FAŁSZ (0).

W ten sam sposób można użyć zagnieżdżonej instrukcji JEŻELI jako argumentu „wartość_jeżeli_prawda”. Aby to zrobić, wpisz = JEŻELI (pierwszy_test, JEŻELI (drugi_test, wartość_jeśli_prawda, wartość_jeśli_fałsz), wartość_jeśli_fałsz).

Na przykład, jeśli komórka B3 zawiera liczbę 3, a komórka C3 zawiera liczbę 4, zwraca 5. Jeśli B3 zawiera 3, ale C3 nie zawiera 4, zwraca 0.

Jeśli B3 nie zawiera 3, zamiast tego zwróć liczbę 1.

Formuła Arkuszy Google zawierająca zagnieżdżone instrukcje IF z różnymi wynikami PRAWDA i FAŁSZ

Wyniki tego przykładu pokazują, że aby pierwszy test był prawdziwy, komórka B3 musi być równa liczbie 3.

Stamtąd „wartość_jeżeli_prawda” dla początkowego JEŻELI używa drugiej, zagnieżdżonej instrukcji JEŻELI do wykonania drugiego testu (niezależnie od tego, czy C3, C4, C5 lub C6 zawierają liczbę 4). Daje to dwa potencjalne wyniki „wartość_jeżeli_fałsz” (0 lub 1). Dzieje się tak w przypadku komórek A4 i A5.

Jeśli nie podasz argumentu FALSE w pierwszym teście, Arkusze Google zwrócą za Ciebie automatyczną wartość tekstową FALSE. Jest to pokazane w komórce A6 w powyższym przykładzie.

Używanie IF z AND i OR

Ponieważ funkcja JEŻELI wykonuje testy logiczne z wynikami PRAWDA lub FAŁSZ, możliwe jest zagnieżdżenie innych funkcji logicznych, takich jak ORAZ i LUB, w formule JEŻELI. Umożliwia to przeprowadzenie wstępnego testu z wieloma kryteriami.

Funkcja AND wymaga, aby wszystkie kryteria testu były prawidłowe, aby można było wyświetlić wynik PRAWDA. LUB wymaga, aby tylko jedno z kryteriów testu było poprawne dla wyniku PRAWDZIWEGO.

Aby użyć JEŻELI ORAZ, wpisz = JEŻELI (I (AND (AND argument 1, AND argument 2), wartość_jeżeli_prawda, wartość_jeśli_fałsz). Zastąp argumenty ORAZ własnymi i dodaj tyle, ile chcesz.

Aby użyć JEŻELI LUB, = JEŻELI (LUB (LUB argument 1, LUB argument 2), wartość_jeżeli_prawda, wartość_jeśli_fałsz). Zastąp i dodaj tyle argumentów OR, ile potrzebujesz.

Arkusz kalkulacyjny Arkuszy Google zawierający instrukcje IF z zagnieżdżonymi funkcjami AND i OR

Ten przykład pokazuje, że JEŻELI AND i JEŻELI LUB są używane do testowania tych samych wartości w kolumnach B i C.

W przypadku JEŻELI ORAZ B3 musi być równe 1, a C3 musi być mniejsze niż 5, aby A3 mógł zwrócić ciąg tekstowy „Tak”. Oba wyniki są PRAWDA dla A3, przy czym jeden lub oba wyniki są FAŁSZEM dla komórek A4 i A5.

W przypadku JEŻELI LUB tylko jeden z tych testów (B3 równa się 1 lub C3 mniejszy niż 5) musi być PRAWDZIWY. W tym przypadku zarówno A8, jak i A9 zwracają wynik PRAWDA („Tak”), ponieważ jeden lub oba wyniki w kolumnach B i C są poprawne. Tylko A10 z dwoma nieudanymi wynikami zwraca wynik FAŁSZ.