Instrukcje IF mogą być trochę onieśmielające, ale są jedną z najbardziej przydatnych funkcji w arkuszach kalkulacyjnych. Pozwalają na wykonywanie obliczeń na podstawie tego, czy surowe dane spełniają określone warunki. Funkcję JEŻELI można łączyć z wieloma innymi funkcjami, aby tworzyć formuły, które również dokładnie pasują do Twoich wymagań.

Wszystko dobrze, gdy już wiesz, co robisz, ale czasami proces uczenia się może być prawdziwym wyzwaniem. Na szczęście w tym artykule mamy wszystko, czego potrzebujesz, aby opanować podstawy funkcji JEŻELI w Arkuszach Google.

Co robi funkcja IF?

Wariant Arkuszy Google działa podobnie do Funkcje JEŻELI Microsoft Excel. Zasadniczo oblicza na podstawie tego, czy wartość z zakresu jest zwracana jako PRAWDA czy FAŁSZ dla określonych kryteriów.

Na przykład możesz użyć funkcji JEŻELI, aby umieścić „Pass” w komórce, jeśli dana osoba otrzymała powyżej określonej oceny. Tak jak w przypadku, to PRAWDA, że ocena jest powyżej określonego procentu.

Przyjrzyjmy się, jak działa składnia, a następnie zagłębimy się w powyższy przykład i kilka innych. Przykłady zostaną uproszczone, więc będą łatwe do naśladowania. Możesz jednak zastosować te same pomysły do ​​znacznie większych i bardziej złożonych arkuszy kalkulacyjnych.

instagram viewer

Składnia funkcji IF Arkuszy Google

Składnia funkcji w programie do obsługi arkuszy kalkulacyjnych, takim jak Arkusze Google, jest podstawą jej działania. Możesz myśleć o tym jak o wyrażeniu algebraicznym przed dodaniem wartości.

Składnia funkcji JEŻELI Arkuszy Google wygląda następująco:

JEŻELI(wyrażenie_logiczne; wartość_jeśli_prawda; wartość_jeśli_fałsz)

Oto, co oznacza każda część składni:

  • JEŚLI informuje Arkusze Google, której funkcji chcesz użyć.
  • Logiczne_wyrażenie to warunek, który ma sprawdzać funkcja JEŻELI. Musi być w stanie zwrócić instrukcję TRUE lub FALSE.
  • Wartość_jeśli_prawda to wartość do zwrócenia, jeśli warunek w wyrażeniu logicznym jest spełniony.
  • Wartość_jeśli_fałsz to opcjonalny parametr, który informuje Arkusze Google, jaką wartość zwrócić, jeśli warunek nie zostanie spełniony. Jeśli nie zostanie podana żadna wartość, zwróci FALSE.

Przykład 1: Tworzenie prostej formuły za pomocą funkcji IF w Arkuszach Google

Najprostszym sposobem użycia funkcji JEŻELI jest samodzielna wartość liczbowa. Przyjrzyjmy się więc najpierw takiemu przykładowi. Załóżmy, że jesteśmy kierownikiem magazynu i musieliśmy szkolić naszych pracowników w nowym programie bezpieczeństwa pracy, który pracownicy muszą przejść zgodnie z prawem, aby kontynuować pracę.

Biorąc pod uwagę poniższy zestaw danych, w którym ocena pozytywna wynosiłaby 50/100, możemy zastosować wzór:

=JEŻELI(B2>=50;"Powodzenie","Niepowodzenie")

Następnie wystarczy kliknąć i przeciągnąć małe niebieskie pole w prawym rogu na resztę kolumny, aby zastosować formułę do wszystkich komórek. Oto jak formuła jest stosowana w składni.

B2>=50, to wyrażenie_logiczne pokazujące warunek, który musi być spełniony. Tak jak >= jest operatorem w Arkuszach Google dla wartości większej lub równej, wyrażenie logiczne w prostych słowach to: Jeśli B2 jest większe lub równe 50.

„Zaliczono”, „Niepowodzenie” informuje Arkusze Google, co zwrócić, jeśli wyrażenie_logiczne ma odpowiednio wartość TRUE lub FALSE. W tym przykładzie każdy, kto ma znak testu większy lub równy 50, ma Podawać obok ich nazwy. Osoby poniżej 50 roku życia mają Ponieść porażkę.

Przykład 2: Zagnieżdżone funkcje IF w Arkuszach Google

Zagnieżdżone funkcje JEŻELI to te, które wykonują drugą funkcję JEŻELI w ramach tej samej formuły. Zasadniczo proszą o drugi warunek, jeśli pierwszy zwróci instrukcję FALSE.

Przyjrzyjmy się temu samemu zestawowi danych, co poprzednio, aby to zrozumieć. Tym razem sprawdzamy, czy pracownicy kwalifikują się do kolejnego strzału na teście. Każdy, kto zdał egzamin, nie musi ponownie podchodzić do testu, a ci, którzy uzyskali mniej niż 40%, muszą najpierw odbyć dodatkowy trening.

Jak widać, chociaż Pete T nie zdał testu, nadal ma Nie pod kolumną przekwalifikowania, ponieważ jego ocena była poniżej 40% minimum, aby ponownie przystąpić do testu. Z drugiej strony Jan W otrzymuje TAk wartość.

Zajrzyjmy jeszcze raz pod maskę formuły:

  • B2>=50 jest takie samo jak poprzednio i jest logicznym_wyrażeniem funkcji „zagnieżdżenia” JEŻELI
  • "Nie" to wartość do zwrócenia, jeśli warunek zostanie spełniony. Oznacza to, że osoby z oceną większą lub równą 50 nie muszą powtarzać testu.
  • JEŻELI(B2<40, jest value_if_false dla pierwszej funkcji if. Mówi Arkuszom Google, aby wykonały drugą funkcję, jeśli wartość nie jest większa lub równa 50. Sprawdza teraz, czy wartość jest mniejsza niż 40.
  • "Nie tak" czy są wartość_jeśli_prawda oraz value_if_false dla zagnieżdżonej funkcji JEŻELI.

Oto schemat blokowy pokazujący, jak działa to obliczenie dla tych z was, którzy wciąż są trochę zdezorientowani.

Przykład 3: Łączenie funkcji IF z innymi funkcjami

Istnieje mnóstwo sposobów używania funkcji JEŻELI z innymi osobami w celu tworzenia określonych formuł odpowiadających Twoim potrzebom. Jednym z bardziej powszechnych jest funkcja AND. Spowoduje to sprawdzenie kilku kryteriów przed zwróceniem wyniku.

Ponownie użyjemy tych samych danych, ale tym razem musisz wybrać osobę do zwolnienia. Załóżmy, że musi to być osoba, która nie zdała testu ORAZ nie kwalifikuje się do ponownego przystąpienia do testu.

Aby to określić, moglibyśmy użyć następującej kombinacji funkcji AND i IF.

=JEŻELI(ORAZ(D2="Nie",C2="Niepowodzenie");"Tak","Nie")

Rezultatem byłoby zwolnienie Pete'a T.

Zobaczmy, jak działała formuła: funkcja AND jest zagnieżdżona w funkcji JEŻELI i działa jako wyrażenie_logiczne. Reszta funkcji działa tak samo, jak inne funkcje JEŻELI, które już omówiliśmy. Tak więc formuła mówi, JEŻELI D2 = „Nie” I C2 = „Niepowodzenie” są PRAWDA, pokaż „Tak”, jeśli wynik jest FAŁSZ, zwróć „Nie”

Istnieje również wiele innych funkcji JEŻELI, które działają z funkcją drugorzędną, takich jak LICZ.JEŻELI w Arkuszach Google. Te funkcje powinny być łatwe do opanowania, gdy opanujesz standardowe funkcje IF.

Funkcje JEŻELI 101

Funkcje IF mogą naprawdę przyspieszyć grę w arkusze kalkulacyjne i działać dobrze w innych funkcjach. Teraz, gdy podążasz za naszymi przykładami, zalecamy poświęcenie trochę czasu na ćwiczenie tego, czego się nauczyłeś. Sprawdź, czy możesz wymyślić niektóre z własnych kombinacji Logic_expression i value_if_true w niektórych własnych arkuszach.

8 najlepszych sposobów korzystania z Arkuszy Google jak profesjonalista

Czytaj dalej

DzielićĆwierkaćDzielićE-mail

Powiązane tematy

  • Wydajność
  • Arkusze Google
  • Analiza danych

O autorze

Andrzeja Cartera (3 opublikowane artykuły)Więcej od Andrew Cartera

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować