W tym artykule dowiemy się, dlaczego #DIV/0! wystąpić i jak naprawić #DIV/0! w Excelu.
W Excelu wielokrotnie otrzymujemy #DIV/0! błąd. Ten błąd występuje, gdy w formule podanej w komórce występuje błąd matematyczny i jest on rozpoznawany przez program Excel przez pokazanie błędu. Zgodnie z oficjalną stroną Microsoft a #DZIAŁ/0! to sposób, w jaki Excel mówi, że coś jest nie tak z wejściowymi wartościami formuły, co rzeczywiście spowodowało błąd.
Błąd matematyczny, taki jak dzielenie liczby przez zero.
W Excelu dowolna liczba podzielona przez zero zwraca #DIV/0! Błąd.
Jak widać na powyższym gifie, dzielenie dowolnej liczby przez zero zwraca #DIV/0! Błąd.
Rozumiemy, jak występuje ten błąd i jak go naprawić na kilku przykładach
#DZIAŁ/0! błąd z powodu pustej komórki.
Najbardziej podstawowy powód #DIV/0! błąd występuje, gdy jako argument funkcji podano pustą komórkę. Ogólnie Excel rozumie puste komórki jako wartość równą zero, z wyjątkiem niektórych funkcji.
Na przykład funkcja ILOŚĆ ILOŚĆ przyjmuje oba argumenty jako liczby. Ale tutaj funkcja zwraca błąd, ponieważ komórka jest pusta.
Spójrz na powyższą migawkę i zdaj sobie sprawę, że właśnie nastąpił błąd matematyczny. Powyższa funkcja dzieli 2 przez zero.
Jak to naprawić! Nie możesz naprawić błędu dla wyniku. Ale możesz wyłapać błędy i na ich podstawie wydobyć wyniki.
dwa sposoby na złapanie pustych komórek, które zwracają #DIV/0! Błąd
Pierwsza metoda wykorzystująca funkcję IF i ISBLANK.
Użyj wzoru:
= JEŻELI (ISBLANK ( odwołanie_komórki ) , "Mianownik jest pusty" , ILOŚĆ ( liczba1 , liczba2 ) ) |
Wyjaśnienie:
- Funkcja JEŻELI najpierw sprawdza warunek i zwraca wartość_jeżeli_prawda lub wartość_jeżeli_fałsz.
- Funkcja ISBLANK przechwytuje pustą komórkę i zwraca ciąg „Mianownik jest pusty”, jeśli TRUE.
- Funkcja ISBLANK sprawdza, czy w odwołaniu do komórki jest pusta komórka, i zwraca formułę ILOŚĆ (liczba1 , liczba2 ) ), jeśli FAŁSZ.
W komórce C2 i C3 jest taka sama formuła.
Drugą metodą jest użycie funkcji JEŻELI.BŁĄD.
Wyjaśnienie:
- Funkcja JEŻELI.BŁĄD sprawdza, czy nie ma błędów, w których operacja jest wykonywana w tym przypadku ILOŚĆ ( A3 , B3 ).
- Jeśli wykonana operacja zwróci błąd, funkcja zwraca ciąg "Mianownik jest pusty".
- Jeśli wykonana operacja zwraca wartość, funkcja zwraca tę wartość.
Jak widać #DZIAŁ/0! Błąd podczas pracy z pustymi komórkami.
#DZIAŁ/0! błąd z powodu tekstu (uważany za zero) w komórkach
Czasami funkcje, które przyjmują wartość liczbową, są zasilane wartością tekstową, wtedy to #DIV/0! Wystąpił błąd.
Na przykład funkcja ŚREDNIA w programie Excel przyjmuje liczby jako argumenty i zwraca ich ŚREDNIA.
ŚREDNIA = Suma wartości / całkowita liczba wartości
Lub gdy liczby podane w formacie tekstowym.
Spójrz na powyższy obrazek i zdaj sobie sprawę, że właśnie nastąpił błąd matematyczny. Powyższa funkcja pobiera tekst zamiast liczb. Więc funkcja zwraca #DZIAŁ/0! błąd.
Jak to naprawić! Nie możesz naprawić błędu wyniku, chyba że podasz liczby zamiast tekstu.
dwa sposoby na złapanie pustych komórek, które zwracają #DIV/0! Błąd.
Pierwsza metoda sprawdzanie argumentu, który jest jego TEKSTEM lub liczbą. Użyj funkcji Wartość, aby najpierw przekonwertować tekst na liczbę, a następnie obsłużyć funkcję.
= WARTOŚĆ (komórka_referencyjna) |
Wyjaśnienie:
Funkcja WARTOŚĆ konwertuje wartość na jej formularz typu danych. Aby Excel mógł odczytać wartość w poprawnym formacie.
Tutaj Funkcja generuje #ARG! Błąd, sposób Excela, aby sprawdzić typ danych argumentu przed wprowadzeniem do funkcji. Dowiedz się więcej o #VALUE! Błąd tutaj.
Gdy ta metoda jest używana z liczbami jako tekstem.
Pierwsze teksty są konwertowane na liczby. A następnie średnia jest brana z tablicy liczb
Zatrzymywanie wielu pustych komórek za pomocą funkcji IF i OR
Na przykład: błąd matematyczny, taki jak dzielenie liczby przez zero.
W Excelu dowolna liczba podzielona przez zero zwraca #DIV/0! Błąd.
Jak widać na powyższym gifie, dzielenie dowolnej liczby przez zero zwraca #DIV/0! Błąd.
Użyj formuły
= JEŻELI ( LUB ( A2 = "" , B2 = "" ), "" , A2/B2 ) |
Wyjaśnienie:
Funkcja LUB sprawdza wszystkie odwołania do_komórki, jeśli wszystkie warunki mają wartość TRUE, funkcja zwraca wartość_jeśli_prawda lub zwraca wartość_jeśli_fałsz.
Jak widać, błąd matematyczny z predefiniowaną nazwą argumentu tablicy zwraca #DIV/0! błąd i po korekcie formuła działa poprawnie.
Mam nadzieję, że ten artykuł o tym, dlaczego #DIV/0! wystąpić i jak naprawić #DIV/0! błąd w programie Excel jest objaśniający. Więcej artykułów na temat funkcji błędów programu Excel znajdziesz tutaj. Podziel się swoim zapytaniem poniżej w polu komentarza. Pomożemy Ci.
Błąd #VALUE i jak go naprawić w programie Excel
Jak poprawić #NUM! Błąd
Jak używać symboli wieloznacznych w programie Excel
Jak usunąć tekst w programie Excel, zaczynając od pozycji?
Walidacja wpisów tekstowych
Utwórz listę rozwijaną w programie Excel z kolorem
Usuń wiodące i końcowe spacje z tekstu w programie Excel
popularne artykuły
Edytuj listę rozwijaną
Absolutne odniesienie w Excelu
Jeśli z formatowaniem warunkowym
Jeśli z symbolami wieloznacznymi
Przeglądaj według daty
Dołącz imię i nazwisko w programie Excel
Policz komórki, które pasują do A lub B
Konwertuj cale na stopy i cale w programie Excel 2016
50 skrótów Excela, aby zwiększyć produktywność