Operatory porównania
Część sekcji Podstawy ścieżki Excel w Coddy. Lekcja 36 z 42.
Warunek wewnątrz IF jest zbudowany z operatora porównania. Jest ich sześć i razem mogą zadawać dowolne pytanie typu tak/nie dotyczące liczb:
> greater than
< less than
>= greater than or equal (at least)
<= less than or equal (at most)
= equal to
<> not equal toWyjątkiem jest <>, czyli excelowy sposób zapisu nierówności. =IF(B2<>B1,"different","equal") wyświetla different, gdy zawartość dwóch komórek się różni.
Ciekawostka: możesz wpisać porównanie jako samodzielną formułę, na przykład =B2>B1. W tym arkuszu wyświetla ono 1, gdy warunek porównania jest spełniony, a 0, gdy nie jest — surową odpowiedź „tak” lub „nie” zapisaną jako liczba. To sprytny sposób na podejrzenie wyniku warunku, ale jedynki i zera sprawiają, że arkusze kalkulacyjne są zagadkowe. Ujęcie porównania w funkcję IF zamienia tę surową odpowiedź na słowa zrozumiałe dla każdego.
Wybór między bardzo podobnymi operatorami ma znaczenie: > i >= różnią się tylko wtedy, gdy obie strony są dokładnie równe — a właśnie w takich przypadkach pojawiają się błędy o jeden. Pisząc warunek, zawsze zadaj sobie pytanie: co powinno się stać na granicy?
Wyzwanie
ŁatwyMały arkusz sprzedaży: A1 zawiera Target, a cel znajduje się w B1; A2 zawiera Sales, a sprzedaż w tym miesiącu znajduje się w B2.
Zapisz trzy formuły IF, każdą z innym operatorem porównania:
- W
C1: wyświetlhit, jeśli sprzedaż jest co najmniej równa celowi, w przeciwnym raziemissed - W
C2: wyświetlunder, jeśli sprzedaż jest niższa od celu, w przeciwnym razienot under - W
C3: wyświetldifferent, jeśli sprzedaż i cel nie są równe, w przeciwnym razieequal
Użyj dokładnie podanych wyżej słów zapisanych małymi literami. Testy sprawdzą sprzedaż powyżej celu, poniżej celu i dokładnie równą celowi.
Spróbuj swoich sił
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | Target | 100 | |||||
| 2 | Sales | 130 | |||||
| 3 | |||||||
| 4 | |||||||
| 5 | |||||||
| 6 | |||||||
| 7 | |||||||
| 8 | |||||||
| 9 | |||||||
| 10 | |||||||
| 11 | |||||||
| 12 | |||||||
| 13 | |||||||
| 14 |
Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Podstawy
1Poznaj arkusz kalkulacyjny
Czym jest arkusz kalkulacyjny?Komórki i odwołaniaTwoje pierwsze komórkiWiersze, kolumny i siatkaPodsumowanie: poznaj siatkę4Odwołania do komórek
Odwołania do innych komórekFormuły, które się aktualizująFormuły łańcuchoweZakresy od A1 do A10Podsumowanie: odwołania do komórek7Decyzje z użyciem IF
Funkcja IFPisanie instrukcji IFOperatory porównaniaZagnieżdżone instrukcje IFPodsumowanie: decyzje z użyciem IFPoćwicz samodzielnie: Edytor online Excel