Kā Google izklājlapās atbrīvoties no #Div/0

Automātisko formulu izmantošana Google izklājlapās ir vairāk nepieciešamība nekā izvēle, strādājot ar lielu datu apjomu. Tomēr automatizācijai var būt daži trūkumi, piemēram, kļūdas, kas rodas nepareizu matemātisko procesu rezultātā. Dalīšana ar nulli jeb #Div/0 kļūda ir viena no tām.

Kā Google izklājlapās atbrīvoties no #Div/0

Šajā rakstā mēs parādīsim, kā Google izklājlapās atbrīvoties no #Div/0 kļūdas.

Pareizi aizpildiet šūnas

Kā minēts iepriekš, ja kaut ko dalāt ar nulli, tiek parādīta kļūda #Div/0. Tas ir vienādojums, kas rada matemātisku neiespējamību, un tāpēc programma to nepieņem. No šīs kļūdas var izvairīties, vienkārši pārliecinoties, ka nevienā formulā kā dalītājs netiek izmantota nulle vai tukša šūna. Varat dzēst vai aizpildīt tukšās šūnas vai neiekļaut tās vispār vienādojumā. Šī metode ir piemērota, ja pārvaldāt nelielu šūnu skaitu, bet lielām automatizētajām formulām jums būs nepieciešams visaptverošs kods.

Izmantojot funkciju Ja kļūda

Ja izmantojat formulu, lai automātiski aprēķinātu šūnu vērtības, ir sagaidāmas tādas kļūdas kā #Div/0. Tas, ko varat darīt, nevis mēģināt izvairīties no sarežģītās kļūdas iespējamības, ir atrast veidu, kā to novērst, ja tā rodas. Šeit tiek izmantota funkcija Ja kļūda.

Ja Error ir Google izklājlapu funkcija, kas pārbauda tai piešķirtās vērtības, un, ja tā atgriež kļūdu, tā turpina izpildīt komandu. Funkcijai ir =IFERROR (vērtība, vērtība, ja kļūda) sintakse, kur:

“=” norāda pakalpojumam Google izklājlapas, ka izmantojat funkciju.

“IFERROR” pārbauda norādīto vērtību, kā rezultātā rodas kļūda.

“vērtība” ir process, kas jāpārbauda, ​​​​vai nav kļūdu.

“value-ja-error” ir tas, kas tiek parādīts, ja vērtības rezultātā rodas kļūda.

Būtībā funkcija If Error veiks noteiktas vērtības procesu. Ja šī procesa rezultātā rodas kļūda, piemēram, dalīšana ar nulli, tas parādīs to, ko jūs nosakāt kā vērtību, ja kļūda.

Piemēram, ja vēlaties sadalīt divas šūnas A1 ar A2, kamēr abas šūnas ir pareizi aizpildītas, tas atgriezīs dalīšanas rezultātu. Ja A2 kļūst par nulli vai ir tukšs, tiks parādīta kļūda #Div/0. Ja izmantojat formulu =Iferror(A1/A2 "dalīšana ar nulli"), tad, ja A2 pēkšņi kļūst tukšs vai nulle, kļūdas parādīšanas vietā tiks parādīts dalījums ar nulli.

dalījums ar nulli

Funkciju If Error var izmantot arī kā sintaksi =Iferror(vērtība). Tas aizpilda vērtību, ja kļūda, kā tukšu, un atgriezīs tukšu vietu, ja tiks konstatēta kļūda.

#div0 Google izklājlapās

Kamēr jebkurai automatizētai formulai izmantojat funkciju If Error, jūs nesaskarsities ar #Div/0 kļūdu.

Funkcijas If Error ierobežojums ir tāds, ka tā atgriezīs kļūdas, ja-vērtību jebkura kļūda. Pat ja kļūda nav #Div/0, ja jūs deklarējāt vērtību, ja-kļūda kā dalījumu ar nulli un tiek konstatēta cita kļūda, tā joprojām saka, ka dalījums ar nulli.

atbrīvojieties no #div0 Google lapās

Izmantojot funkciju Error.Type

Funkcija Error.Type tā vietā, lai atgrieztu jūsu noteikto vērtību, atgriež saistīto kļūdas kodu. Atbilstošie kodi visām dažādajām kļūdām ir 1 — #NULL!, 2 — #DIV/0!, 3 — #VALUE!, 4 — #REF!, 5 — #NAME?, 6 — #NUM!, 7 — #NUM! #N/A un 8 visam pārējam.

Šī funkcija ir noderīga, ja reizēm rodas kļūdas, kas nav dalīšanas ar nulli, jo tādējādi ir vieglāk to novērst. Lai to efektīvi izmantotu, protams, ir vajadzīgas nelielas kodēšanas zināšanas. Tikai Error.Type izmantošana atsevišķi nebūs lietderīga, jo jūs nezināt, vai parādītais skaitlis ir kods vai faktiska atbilde. Izmantojot gan priekšrakstus If Then, gan funkciju If Error, var izveidot formulu, kas pārbauda, ​​vai nav pieļautas konkrētas kļūdas.

#div0

Piemēram, formulā =iferror(A1/A2,if(error.type(A1/A2)=2"dalījums ar nulli","Nezināma kļūda")) Google izklājlapas vispirms veiks aprēķinu a1/a2. Ja tas ir iespējams, tiks parādīta atbilde. Ja tas rada kļūdu, tas pāriet uz nākamo rindu.

Šeit If Then paziņojums pārbaudīs, kāda veida kļūdu ir atgriezusi funkcija Error.Type. Ja tas atgriež 2, kas ir #Div/0 kļūdas kods, tiks parādīts Dalījums ar nulli, pretējā gadījumā tiks parādīta Nezināma kļūda.

Ja vēlaties, to var vēl vairāk paplašināt ar ligzdotiem If priekšrakstiem katram kļūdas veidam. Tas nodrošina, ka, ja darblapā rodas kļūda, jūs precīzi zināt, kas tā ir un kā ar to rīkoties.

Paredzamās kļūdas

Ja bieži strādājat ar Google izklājlapām, gandrīz var rasties kļūdas, piemēram, #Div/0. Šādu kļūdu novēršana ir vienkārša, ja vien zināt pareizās funkcijas.

Vai jums ir citi padomi, kā Google izklājlapās atbrīvoties no #Div/0 kļūdām? Kopīgojiet savas domas komentāru sadaļā zemāk.