Pierakstīties, izmantojot Microsoft
Pierakstīties vai izveidot kontu
Sveicināti!
Atlasīt citu kontu.
Jums ir vairāki konti
Izvēlieties kontu, ar kuru vēlaties pierakstīties.

Kļū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, kurā nav nulles (0) vai tukšas vērtības.

  • 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.

Vairākas reizes #DIV/0! kļūdu nevar novērst, jo formulas gaida jūsu vai kāda cita lietotāja ievadi. Tādā gadījumā nevēlaties, lai tiktu parādīts kļūdas ziņojums, tāpēc pastāv dažas kļūdu apstrādes metodes, kuras varat izmantot, lai izlaistu kļūdu, kamēr gaidāt ievadi.

Saucēja novērtējiet 0 vai bez vērtības

Vienkāršākais veids, kā izlaist #DIV/0! ir izmantot funkciju IF, lai novērtētu saucēja pastāvēšanu. Ja tā ir 0 vai nav vērtība, formulas rezultāta vietā kā formulas rezultātu rādīt 0 vai #DIV/0! pretējā gadījumā aprēķināt 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. Var parādīt arī pielāgotu ziņojumu šādi: =IF(A3,A2/A3,"Nepieciešama ievade"). Izmantojot funkciju QUOTIENT no pirmā piemēra, jāizmanto =IF(A3,QUOTIENT(A2,A3),0). Tas norāda Excel IF(ja(A3 pastāv), tiek atgriezts formulas rezultāts, pretējā gadījumā ignorēt to).

Kļūdu #DIV/0! kļūdas.

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

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

Excel versijās, kas vecākas par Excel 2007, var izmantot metodi IF(ISERROR()): =IF(ISERROR(A2/A3),0,A2/A3) (Skatiet funkcijas IS).

Piezīme. Gan ifERROR, gan IF(ISERROR()) metodes ir rindas kļūdu apdarinātāji, un tās apslāpēs visas kļūdas, nevis tikai #DIV/0!. Pirms kļūdu apstrādes lietošanas pārliecinieties, vai jūsu formula darbojas pareizi, citādi, iespējams, neesat pamanījis, ka jūsu formula nedarbojas, kā paredzēts.

Padoms.: Ja programmā Excel ieslēgta kļūdu pārbaude, varat noklikšķināt uz Pogas attēls blakus šūnai, kurā ir parādīta kļūda. Noklikšķiniet uz opcijas Rādīt aprēķina soļus, ja tā ir pieejama, 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 tech 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)

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar valodas kvalitāti?
Kas ietekmēja jūsu pieredzi?
Nospiežot Iesniegt, jūsu atsauksmes tiks izmantotas Microsoft produktu un pakalpojumu uzlabošanai. Jūsu IT administrators varēs vākt šos datus. Paziņojums par konfidencialitāti.

Paldies par jūsu atsauksmēm!

×