#DIV/0 labošana labošana

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.

Daudzkārt #DIV/0! kļūdu nevar novērst, jo formulās tiek gaidīta ievade no jums vai kādas citas personas. Šādā gadījumā nevēlaties, lai tiktu rādīts kļūdas ziņojums, tāpēc ir dažas kļūdu apstrādes metodes, ko var izmantot, lai kļūdu apspiestu, kamēr tiek gaidīta ievade.

Aprēķināt saucēju 0 vai bez vērtības

Vienkāršākais veids, kā apspiest #DIV/0! kļūda ir izmantot funkciju IF , lai novērtētu saucēja esamību. Ja vērtība ir 0 vai nav, pēc tam #DIV/0 vietā tiek rādīta vērtība 0 vai bez tās. kļūdas vērtība, pretējā gadījumā aprēķiniet 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, kas līdzīgs šim: = IF (a3, a2/a3; "ievade nepieciešama"). Izmantojot funkciju koeficients no pirmā piemēra, ko izmantosit = IF (a3, koeficients (a2; a3),0). Tas norāda programmai Excel IF (a3 pastāv, pēc tam atgriež formulas rezultātu, pretējā gadījumā ignorējiet to).

#DIV/0 atrisināšanas piemēri kļūdas.

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

Jūs arī varat izlaist šo kļūdu, ligzdojot nodaļas darbību funkcijā IFERROR. No jauna, izmantojot a2/a3, varat izmantot = IFERROR (a2/a3,0). Tas programmai Excel norāda, vai formulā tiek novērtēta kļūdas vērtība, pēc tam atgriež vērtību 0, pretējā gadījumā atgriež formulas rezultātu.

Excel versijās, kas vecākas par Excel 2007, varat izmantot metodi IF (ISERROR ()): = IF (ISERROR (a2/a3), 0, a2/a3) (skatīt IS funkcijas).

Piezīme. gan funkcijas IFERROR, gan IF (ISERROR ()) metodes ir sega kļūdu apdarinātāji, jo tās nomāc visas kļūdas, ne tikai #DIV/0!. Pirms kļūdu apstrādes veikšanas pārliecinieties, vai formula darbojas pareizi, pretējā gadījumā, iespējams, neapjēdzat, ka jūsu formula nedarbosies, 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 jums ir jautājums par kādu konkrētu funkciju?

Jautājuma publicēšana Excel kopienas forumā

Palīdzība Excel uzlabošanā

Vai jums ir ieteikumi, kā mēs varam uzlabot nākamo programmas Excel versiju? Ja tā ir, lūdzu, skatiet tēmas sadaļā Excel User Voice.

Papildinformācija

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)

Vai nepieciešama papildu palīdzība?

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka jums varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta speciālistiem.

×