Menu
Coddy logo textTech

Funkcja IF

Część sekcji Podstawy ścieżki Excel w Coddy. Lekcja 34 z 42.

Jak dotąd każdy wzór dawał jedną odpowiedź, niezależnie od sytuacji. Ale prawdziwe życie jest pełne decyzji: jeśli pada deszcz, weź parasol, w przeciwnym razie — okulary przeciwsłoneczne. Excel podejmuje decyzje za pomocą funkcji IF:

=IF(condition, value_if_true, value_if_false)

IF przyjmuje dokładnie trzy części, oddzielone przecinkami. Najpierw warunek, pytanie z odpowiedzią tak/nie, takie jak A1>=60 („czy A1 jest co najmniej równe 60?”). Następnie odpowiedź, która ma zostać wyświetlona, gdy warunek jest prawdziwy, a na końcu odpowiedź, gdy jest fałszywy.

=IF(A1>=60, "pass", "fail")

Jeśli A1 zawiera 75, to wyświetla pass. Zmień A1 na 40, a dokładnie ta sama formuła wyświetli fail; formuła podejmuje decyzję od nowa za każdym razem, gdy zmieniają się dane. Zwróć uwagę na cudzysłowy wokół pass i fail: odpowiedzi tekstowe zawsze zapisuje się w podwójnych cudzysłowach, aby Excel wiedział, że są to słowa do wyświetlenia, a nie nazwy komórek.

Odpowiedzi nie muszą być tekstem. =IF(A1>100, A1*0.9, A1) daje 10% zniżki tylko przy zamówieniach powyżej 100, liczby, formuły i tekst — wszystko może być odpowiedzią dla wartości prawda/fałsz. Jedno pytanie, dwa możliwe wyniki: to właśnie IF.

Spróbuj swoich sił

Ta lekcja nie zawiera wyzwania z kodem.

quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Edytor online Excel