Kā labot #DIV/0! labošana

Attiecas uz
Excel pakalpojumam Microsoft 365 Excel pakalpojumam Microsoft 365 darbam ar Mac Excel 2024 Excel 2024 darbam ar Mac Excel 2021 Excel 2021 darbam ar Mac Excel 2019 Excel 2016 Excel darbam ar iPad Excel tīmekļa lietojumprogramma Excel darbam ar iPhone Excel darbam ar Android planšetdatoriem Excel darbam ar Android tālruņiem Excel darbam ar Windows Phone 10 Excel Mobile

Kļūda Microsoft Excel rāda #DIV/0! programmā Microsoft Excel tiek parādīta, ja skaitlis tiek dalīts ar nulli (0). Tas notiek, ja tiek ievadīta vienkārša formula, piemēram, =5/0, vai formula atsaucas uz šūnu, kuras vērtība ir 0 vai šūna ir tukša, kā parādīts šajā attēlā.

Formulu piemēri, kas izraisa #DIV/0! kļūdas.

Lai izlabotu kļūdu, veiciet kādu no tālāk norādītajām darbībām.

  • Pārliecinieties, vai dalītājs funkcijā vai formulā nav nulle vai tukša šūna.
  • Mainiet šūnas atsauci formulā uz citu šūnu, kas nesatur nulli (0) vai nav tukša.
  • Ievadiet #N/A šūnā, uz kuru ir atsauce kā uz dalītāju formulā, kas mainīs formulas rezultātu uz #N/A, lai norādītu, ka dalītāja vērtība nav pieejama.

Daudzas reizes #DIV/0! kļūdu nevar novērst, jo formulas gaida ievadi no jums vai kādas citas personas. Šādā gadījumā nevēlaties, lai kļūdas ziņojums tiktu rādīts, tāpēc ir dažas kļūdu apstrādes metodes, ko varat izmantot, lai novērstu kļūdu, kamēr gaidāt ievadi. 

Novērtējiet saucēju, ja vērtība ir 0 vai nav vērtības

Vienkāršākais veids, kā nomākt #DIV/0! tiek izmantota funkcija IF , lai novērtētu saucēja esamību. Ja tā ir 0 vai nav vērtības, tad kā formulas rezultātu rādiet 0 vai nav nekādas vērtības, nevis #DIV/0! pretējā gadījumā aprēķina formulu.

Piemēram, ja formula, kas atgriež kļūdu, ir =A2/A3, izmantojiet =IF(A3,A2/A3,0), lai atgrieztu 0, vai =IF(A3,A2/A3,""), lai atgrieztu tukšu virkni. Varat arī parādīt pielāgotu ziņojumu, piemēram, šim: =IF(A3,A2/A3,"Nepieciešama ievade"). Ar funkciju QUOTIENT no pirmā piemēra izmantojiet =IF(A3,QUOTIENT(A2,A3),0). Tas programmai Excel norāda, ja (A3 pastāv, atgriezt formulas rezultātu, pretējā gadījumā ignorēt to).

#DIV/0! kļūdas.

Izmantojiet IFERROR, lai izlaistu #DIV/0! labošana

Šo kļūdu var arī apturēt, ligzdojot dalīšanas darbību funkcijā IFERROR. Bez tam, izmantojot A2/A3, varat izmantot arī =IFERROR(A2/A3,0). Tas programmai Excel norāda, ja jūsu formulas rezultāts ir kļūda, tad atgriezt 0, pretējā gadījumā atgriezt formulas rezultātu.

Piezīme: gan IFERROR, gan IF(ISERROR()) metodes ir vispārēji kļūdu apstrādātāji, jo tie apslāpēs visas kļūdas, ne tikai #DIV/0!. Pirms kļūdu apstrādes lietošanas jāpārliecinās, vai formula darbojas pareizi, pretējā gadījumā jūs varat nesaprast, ka formula nedarbojas, kā paredzēts.

Padoms

Ja programmā Excel ir ieslēgta kļūdu pārbaude, varat atlasīt pogas attēlu blakus šūnai, kurā ir parādīta kļūda. Ja ir pieejama, atlasiet Rādīt aprēķina soļus un izvēlieties jūsu datiem piemērotu risinājumu.

Vai nepieciešama papildu palīdzība?

Vienmēr varat pajautāt speciālistam Excel tehnoloģiju kopienā vai saņemt atbalstu kopienās.

Skatiet arī

Funkcija IF

Funkcija IFERROR

Funkcijas IS

Pārskats par formulām programmā Excel

Kā nepieļaut kļūdainas formulas

Kļūdu noteikšana formulās

Excel funkciju saraksts (pēc alfabēta)

Excel funkciju saraksts (pēc kategorijas)