Dlaczego #DIV/0! wystąpić i jak naprawić #DIV/0! w Excelu

Spisie treści:

Anonim

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ść