Menu
Coddy logo textTech

Pisanie instrukcji IF

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

Czas napisać własną funkcję IF. Przepis zawsze składa się z tych samych trzech kroków. Krok 1: zadaj pytanie, porównaj komórkę z wartością, na przykład B1>=60. Krok 2: wpisz odpowiedź dla tak, w cudzysłowie, jeśli jest to tekst. Krok 3: wpisz odpowiedź dla nie.

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

Przeczytaj to na głos: jeśli B1 wynosi co najmniej 60, pokaż „zaliczone”, w przeciwnym razie pokaż „niezaliczone”. Jeśli potrafisz to powiedzieć, potrafisz to zapisać.

Dwa klasyczne błędy, których należy unikać. Zapomnienie o cudzysłowach wokół tekstowych odpowiedzi — =IF(B1>=60, pass, fail) to błąd, ponieważ Excel nie wie, czym jest samo pass. Drugim błędem jest zamiana odpowiedzi miejscami: prawdziwa odpowiedź zawsze jest pierwsza, zaraz po warunku.

Warto zwrócić uwagę jeszcze na jeden szczegół: >= oznacza co najmniej, więc wynik równy dokładnie 60 oznacza zaliczenie. Gdyby zamiast tego warunek brzmiał B1>60, wynik 60 oznaczałby niezaliczenie. Mały symbol, duża różnica.

challenge icon

Wyzwanie

Początkujący

Arkusz zawiera wynik testu: etykietę Score w komórce A1 i sam wynik w komórce B1.

W komórce C1 wpisz instrukcję IF, która wyświetla pass, gdy wynik wynosi co najmniej 60, a w przeciwnym razie fail. Użyj dokładnie tych dwóch słów, zapisanych małymi literami.

Twoja formuła zostanie przetestowana z różnymi wynikami, w tym z wynikiem równym dokładnie 60, więc upewnij się, że wybierzesz właściwy symbol porównania.

Spróbuj swoich sił

Sheet1
ABCDEFG
1Score72
2
3
4
5
6
7
8
9
10
11
12
13
14
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