Prečo #DIV/0! nastať A ako opraviť #DIV/0! v programe Excel

Obsah:

Anonim

V tomto článku sa dozvieme, prečo #DIV/0! nastať A ako opraviť #DIV/0! v programe Excel.

V Exceli mnohokrát dostaneme #DIV/0! chyba. K tejto chybe dochádza, ak je vo vzorci, ktorý ste zadali do bunky, matematická chyba a Excel ju rozpozná tak, že chybu zobrazí. Podľa oficiálnych stránok spoločnosti Microsoft a #DIV/0! je spôsob, akým Excel hovorí: „Nie je niečo v poriadku s hodnotami vstupných vzorcov, ktoré skutočne vedú k chybe.

Matematická chyba ako delenie čísla nulou.

V programe Excel akékoľvek číslo delené nulou vráti #DIV/0! Chyba.

Ako vidíte na vyššie uvedenom gify, delenie ľubovoľného čísla nulou vráti #DIV/0! Chyba.

Poďme pochopiť, ako k tejto chybe dochádza a ako ich opraviť pomocou niekoľkých príkladov

#DIV/0! chyba kvôli prázdnej bunke.

Najzákladnejší dôvod #DIV/0! chyba je, keď je ako argument funkcie uvedená prázdna bunka. Excel vo všeobecnosti chápe prázdne bunky ako hodnotu rovnajúcu sa nule, s výnimkou niektorých funkcií.

Napríklad funkcia QUOTIENT preberá dva argumenty obidve čísla. Tu však funkcia vráti chybu, pretože bunka je prázdna.

Pozrite sa na snímku vyššie a uvedomte si, že sa matematická chyba práve stala. Vyššie uvedená funkcia delí 2 nulou.

Ako to opraviť! Chybu pre výsledok nemôžete opraviť. Môžete však chytiť chyby a extrahovať výsledky na ich základe.

dva spôsoby, ako zachytiť prázdne bunky, ktoré vrátia #DIV/0! Chyba

Prvá metóda používajúca funkciu IF a ISBLANK.

Použite vzorec:

= IF (ISBLANK (odkaz na bunku), "Menovateľ je prázdny", QUOTIENT (číslo1, číslo2))

Vysvetlenie:

  • Ak funkcia IF najskôr skontroluje stav a vráti hodnotu value_if_true alebo value_if_False.
  • Funkcia ISBLANK zachytí prázdnu bunku a vráti reťazec „Menovateľ je prázdny“, ak je PRAVDA.
  • Funkcia ISBLANK kontroluje, či nie je prázdna bunka v referencii bunky, a ak je FALSE, vráti vzorec QUOTIENT (číslo1, číslo2)).

V bunke C2 a C3 je rovnaký vzorec.

Druhá metóda používa funkciu IFERROR.

Vysvetlenie:

  • Funkcia IFERROR kontroluje akúkoľvek chybu, ak je operácia vykonaná v tomto prípade QUOTIENT (A3, B3).
  • Ak operácia vráti chybu, funkcia vráti reťazec „Menovateľ je prázdny“.
  • Ak vykonaná operácia vráti hodnotu, funkcia vráti hodnotu.

Ako vidíte, #DIV/0! Chyba pri prevádzke s prázdnymi bunkami.

#DIV/0! chyba spôsobená textom (považuje sa za nulu) v bunkách

Niekedy sú funkcie, ktoré majú číselnú hodnotu, napájané textovou hodnotou, potom je to #DIV/0! Vyskytla sa chyba.

Napríklad funkcia AVERAGE v Exceli berie čísla ako argumenty a vracia ich priemer.

AVERAGE = súčet hodnôt / celkový počet hodnôt

Alebo keď sú čísla uvedené v textovom formáte.

Pozrite sa na snímku vyššie a uvedomte si, že sa matematická chyba práve stala. Vyššie uvedená funkcia dostane text namiesto čísel. Funkcia sa teda vráti #DIV/0! chyba.

Ako to opraviť! Chybu výsledku nemôžete opraviť, ak namiesto textu neuvádzate čísla.

dva spôsoby, ako zachytiť prázdne bunky, ktoré vrátia #DIV/0! Chyba.

Prvá metóda kontrola argumentu, že je to TEXT alebo číslo. Pomocou funkcie Hodnota najskôr preveďte text na číslo a potom funkciu spustite.

= VALUE (odkaz na bunku)

Vysvetlenie:
Funkcia VALUE prevádza hodnotu na formu dátového typu. Aby Excel mohol prečítať hodnotu v správnom formáte.

Tu funkcia generuje #HODNOTU! Chyba, spôsob, akým sa hovorí v Exceli, skontrolujte typ údajov svojho argumentu pred vložením do funkcie. Získajte viac informácií o #HODNOTE! Chyba tu.

Keď sa táto metóda používa s číslami ako textom.

Prvé texty sú prevedené na čísla. Potom sa priemer vezme do poľa čísel

Zachytenie viacerých prázdnych buniek pomocou funkcie IF & OR

Napríklad: Matematická chyba ako delenie čísla nulou.

V programe Excel akékoľvek číslo delené nulou vráti #DIV/0! Chyba.

Ako vidíte na vyššie uvedenom gify, delenie ľubovoľného čísla nulou vráti #DIV/0! Chyba.

Použite vzorec

= IF (ALEBO (A2 = "", B2 = ""), "", A2/B2)

Vysvetlenie:

Funkcia ALEBO skontroluje celý odkaz na bunku, ak všetky podmienky sú PRAVDIVÉ, potom funkcia vráti value_if_true alebo vráti value_if_false.

Ako vidíte, matematická chyba s preddefinovaným názvom argumentu poľa vracia #DIV/0! chyba a po oprave vzorec funguje dobre.

Dúfam, že tento článok o tom, prečo #DIV/0! nastať A ako opraviť #DIV/0! chyba v programe Excel je vysvetľujúca. Tu nájdete ďalšie články o chybových funkciách programu Excel. Podeľte sa o svoj dotaz nižšie v poli pre komentáre. Pomôžeme vám.

Chyba #HODNOTA a ako ju opraviť v programe Excel

Ako opraviť #ČÍSLO! Chyba

Ako používať zástupné znaky v programe Excel

Ako odstrániť text v programe Excel z pozície

Overovanie textových záznamov

Vytvorte rozbaľovací zoznam v Exceli s farbami

Odstráňte úvodné a koncové medzery z textu v programe Excel

Populárne články

Upravte rozbaľovací zoznam

Absolútna referencia v Exceli

Ak s podmieneným formátovaním

Ak so zástupnými znakmi

Vlookup podľa dátumu

Pripojte meno a priezvisko v Exceli

Spočítajte bunky, ktoré sa zhodujú s A alebo B

V programe Excel 2016 preveďte palce na nohy a palce

50 Skratka pre Excel, ktorá zvýši vašu produktivitu