# Div / 0! Chyba v programe Excel - Sprievodca krok za krokom k oprave # Div / 0! Chyba

Čo je Div / 0! Chyba v programe Excel?

# DIV / 0! je chyba rozdelenia v programe Excel a dôvod, prečo k nej dôjde, pretože keď vydelíme ľubovoľné číslo nulou, dostaneme túto chybu, preto sa chyba zobrazuje ako # DIV / 0 !.

Napríklad, ak chcete zistiť percentuálne hodnotenie študenta, musíte mať dve veci, jedna je aká je celková známka za napísanú skúšku a aké je dosiahnuté skóre pri skúške, takže s týmito dvoma číslami nájdeme percento známky.

  • Ale pozrite sa na nasledujúci scenár.

Na vyššie uvedenom obrázku dosiahol John 85 známok, ale nemáme celkové skóre skúšky a musíme vypočítať percento študenta Johna.

  • Aby sme sa dostali percenta, je potrebné rozdeliť dosiahnuté skóre o skúšku skóre, tak použiť vzorec ako B2 / C2 .
  • Máme chybu rozdelenia ako # DIV / 0! .

Pretože v bunke C2 nemáme žiadnu hodnotu, dostali sme túto chybu, pretože ak vydelíte ľubovoľné číslo prázdnou bunkou alebo bunkou s nulovou hodnotou, dostaneme túto chybu.

Scenáre získania „# DIV / 0!“ v programe Excel

Ďalej uvádzame príklady týkajúce sa chyby # Div / 0 v programe Excel.

Ako sme videli vyššie, # DIV / 0! Chyba nastane, keď v Exceli vydelíme číslo prázdnou bunkou alebo nulovou hodnotou, ale k tejto chybe sa dostaneme ešte v mnohých ďalších situáciách, poďme sa na ne teraz pozrieť podrobne.

# 1 - Delenie nulou

  • Pozrite sa na nasledujúci obrázok vzorca.

Ako vidíte vyššie, máme dva # DIV / 0! Chybové hodnoty v bunkách D2 a D5, pretože v bunke C2 nemáme hodnotu, takže sa stane prázdnou bunkou a bunka C5 má nulovú hodnotu, čo vedie k # DIV / 0! Chyba.

# 2 - Sčítanie buniek

  • Pozrite sa na obrázok nižšie.

Bunky B7 použili vzorec SUM excel tak, že rozložili rozsah buniek od B2 po B6.

Ale máme # DIV / 0! Chyba. Táto chyba je spôsobená tým, že v rozsahu buniek od B2 do B6 máme minimálne jednu chybu delenia # DIV / 0! V bunke B4 je teda konečný výsledok funkcie SUM rovnaký.

# 3 - PRIEMERNÁ funkcia

  • Pozrite sa na nasledujúci obrázok vzorca.

V bunke B7 sme použili funkciu PRIEMER na zistenie priemerného skóre študentov.

Ale výsledok je # DIV / 0! Chyba. Keď sa pokúsime nájsť priemer pre prázdne alebo prázdne bunky, dostaneme túto chybu.

  • Teraz sa pozrite na príklad nižšie.

Aj v tomto scenári máme # DIV / 0! Chyba, pretože v rozsahu vzorcov od B2 do B6 neexistuje žiadna jedna číselná hodnota, pretože všetky hodnoty sú nečíselné; dostali sme túto chybu rozdelenia.

  • Podobná sada chýb delenia sa vyskytuje aj v prípade funkcie AVERAGEIF v programe Excel. Napríklad si pozrite nasledujúci príklad.

V prvej tabuľke máme mestskú teplotu v dvoch po sebe nasledujúcich termínoch. Na druhej tabuľke sa snažíme nájsť priemernú teplotu každého mesta a použili sme funkciu AVERAGEIF.

Ale pre mesto “Surat” máme # DIV / 0! Chyba, pretože v pôvodnej tabuľke nie je názov mesta „Surat“, takže keď sa pokúsime nájsť priemer pre mesto, ktoré v skutočnej tabuľke neexistuje, zobrazí sa táto chyba.

Ako opraviť „# DIV / 0!“ Chyba v programe Excel?

Teraz vieme, v akých scenároch dostaneme túto chybu, poďme sa teraz pozrieť na spôsoby riešenia tejto chyby v programe Excel.

# 1 - Použite funkciu IFERROR

IFERROR v programe Excel je funkcia špeciálne používaná na riešenie akýchkoľvek chýb, namiesto získania # DIV / 0! Chyba, môžeme získať alternatívny výsledok.

  • Pozrite sa na obrázok nižšie.

Vo vyššie uvedenej funkcii sme použili IFERROR na získanie alternatívneho výsledku výrazu „Denominator is Empty or Zero“, kedykoľvek sa vyskytne chyba # DIV / 0 !.

# 2 - Použite funkciu IF

Pomocou funkcie IF v programe Excel môžeme tiež otestovať, či je bunka menovateľa prázdna alebo nulová.

  • Pozrite sa na nasledujúci scenár.

Vyššie uvedený vzorec hovorí, že ak sa bunka menovateľa rovná nule, potom vráti výsledok ako „0“ alebo inak vráti výsledok rozdelenia. Takto môžeme riešiť # DIV / 0! Chyby.

Tu si treba pamätať

  • Funkcia PRIEMER vráti chybu # DIV / 0! Keď rozsah buniek dodávaných do funkcie PRIEMER nemá ani jediné číselné hodnoty.
  • Funkcia SUM vráti # DIV / 0! Chyba, ak má rozsah dodávaný do funkcie SUM aspoň jeden # DIV / 0! Hodnota v ňom.

Zaujímavé články...