Obsługa błędów
Część sekcji Formuły i analiza danych ścieżki Excel w Coddy. Lekcja 9 z 28.
IFERROR(value, fallback) zwraca obliczoną wartość, gdy obliczenie się powiedzie, a wartość zastępczą, gdy wystąpi błąd. Nie zastępuje prawidłowych wyników równych zero. Wartość zastępcza powinna informować o brakującym lub nieprawidłowym obliczeniu, a nie ukrywać pomyłkę.
B2 zawiera 24, C2 zawiera 0.
Przykład: =IFERROR(B2/C2,"No units").
Dzielenie przez zero powoduje błąd, dlatego IFERROR zwraca określony tekst.
Użyj IFERROR wokół wyrażenia, które może zakończyć się błędem, i wybierz sensowną wartość zastępczą.
Arkusz ćwiczeniowy wyróżnia komórki, w których należy wprowadzić formuły. Te same formuły muszą działać również wtedy, gdy testy zastąpią dane wejściowe.
Wyzwanie
ŁatwyCałkowity koszt znajduje się w komórce B2, a liczba jednostek w C2. W komórce D2 oblicz koszt jednostkowy; jeśli obliczenie zakończy się błędem, zwróć dokładny tekst No units. Liczba jednostek może wynosić zero.
Wprowadź formuły w wyróżnionych komórkach wynikowych: D2. Zachowaj dostarczone dane i nagłówki. Testy zmieniają wartości wejściowe, więc używaj odwołań do komórek zamiast wpisywać przykładowe odpowiedzi. Używaj angielskich nazw funkcji i przecinków między argumentami.
Spróbuj swoich sił
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | Batch | Cost | Units | Unit cost | |||
| 2 | A | 60 | 3 | ||||
| 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 Formuły i analiza danych
1Formuły wielokrotnego użytku
Odwołania względneOdwołania bezwzględneOdwołania mieszaneZaokrąglanie wynikówPowtórka: faktura za usługęPoćwicz samodzielnie: Edytor online Excel