Automaattisten kaavojen käyttäminen Google Sheetsissä on enemmän välttämätöntä kuin valinta, kun käsitellään suurta tietomäärää. Automaatiolla voi kuitenkin olla muutamia haittoja, kuten virheellisistä matemaattisista prosesseista johtuvat virheet. Jakaminen nollalla tai # Div / 0 -virhe on yksi näistä.
Tässä artikkelissa kerrotaan, kuinka päästä eroon # Div / 0-virheestä Google Sheetsissä.
Täytä solut oikein
Kuten yllä mainittiin, saat # Div / 0 -virheen, jos jaat jotain nollalla. Se on yhtälö, joka johtaa matemaattiseen mahdottomuuteen, joten ohjelma ei hyväksy sitä. Tämä virhe voidaan välttää yksinkertaisesti varmistamalla, että mikään kaava ei käytä nollaa tai tyhjää solua jakajana. Voit joko poistaa tai täyttää tyhjät solut tai olla sisällyttämättä niitä yhtälöön lainkaan. Tämä menetelmä on hieno, jos hallinnoit pientä määrää soluja, mutta suurille automaattisille kaavoille tarvitaan kattava koodi.
If Error -toiminnon käyttäminen
Jos käytät kaavaa laskeaksesi solujen arvot automaattisesti, on odotettavissa virheitä, kuten # Div / 0. Se mitä voit tehdä pikemminkin kuin yrittää välttää mahdollisuutta saada virhe, mikä on vaikeaa, on löytää tapa käsitellä sitä, jos se tapahtuu. Tällöin If Error -toiminto tulee esiin.
Jos Virhe on Google Sheets -toiminto, joka tarkistaa sille annetut arvot ja jos se palauttaa virheen, se suorittaa komennon. Funktion syntaksin = IFERROR (arvo, arvo-jos-virhe) missä:
‘=’ Kertoo Google Sheetsille, että käytät toimintoa.
IFERROR tarkistaa, että annettu arvo johtaa virheeseen.
'Arvo' on prosessi, joka tarkistetaan virheiden varalta.
'Arvo-jos-virhe' näytetään, jos arvo johtaa virheeseen.
Pohjimmiltaan If Error -toiminto suorittaa tietyn arvon prosessin. Jos tämä prosessi johtaa virheeseen, kuten jakaminen nollalla, se näyttää arvon, joka määritetään arvo-jos-virheeksi.
Esimerkiksi, jos haluat jakaa kaksi solua A1 A2: lla, niin kauan kuin molemmat solut on täytetty kunnolla, se palauttaa jaon tuloksen. Jos A2 muuttuu nollaksi tai on tyhjä, se johtaa virheeseen # Div / 0. Jos käytät kaavaa = Iferror (A1 / A2, jako nollalla), jos A2 yhtäkkiä tyhjä tai nolla, virheen näyttämisen sijaan se näyttää Nollan mukaan.
Jos virhe -toimintoa voidaan käyttää myös syntaksina = Iferror (arvo). Tämä täyttää arvon if-error tyhjänä ja palauttaa tyhjän tilan, jos virhe havaitaan.
Niin kauan kuin käytät If Error -toimintoa mille tahansa tekemäsi automaattiselle kaavalle, et näe # Div / 0 -virhettä.
Jos virhe -toiminnon rajoitus on, että se palauttaa arvon virhe-jos-arvonminkä tahansavirhe. Vaikka virhe ei olisikaan # Div / 0, jos ilmoitit arvo-jos-virheen jakamisella nollalla ja se havaitsee toisen virheen, se silti sanoo jakamisen nollalla.
Error.Type-toiminnon käyttäminen
Error.Type-funktio palauttaa määrittämäsi arvon palauttamisen sijaan siihen liittyvän virhekoodin. Kaikkien erilaisten virheiden vastaavat koodit ovat 1 merkinnälle #NULL !, 2 merkille # DIV / 0!, 3 merkille #VALUE!, 4 merkille #REF! # N / A ja 8 kaikelle muulle.
Tämä toiminto on hyödyllinen, jos joskus kohtaat muita virheitä kuin nollalla jakaminen, koska se tekee niiden vianmäärityksen helpommaksi. Tämä edellyttää tietenkin vähän koodaustietoa, jotta sitä voidaan käyttää tehokkaasti. Pelkästään Error.Type-tiedoston käyttäminen yksin ei ole hyödyllistä, koska et tiedä, onko näytetty numero koodi vai todellinen vastaus. Sekä If Then -lausekkeiden että If Error -toiminnon avulla voidaan luoda kaava, joka tarkistaa tiettyjä virheitä.
Esimerkiksi kaavassa = iferror (A1 / A2, jos (error.type (A1 / A2) = 2, jako nollalla, tuntematon virhe)) Google Sheets suorittaa ensin laskelman a1 / a2. Jos tämä on mahdollista, se näyttää vastauksen. Jos se johtaa virheeseen, se siirtyy seuraavalle riville.
Tässä Jos sitten -lauseke tarkistaa, minkä tyyppisen virheen Error.Type-toiminto palauttaa. Jos se palauttaa arvon 2, joka on # Div / 0-virheen koodi, se näyttää jako nollalla, muuten se näyttää tuntemattoman virheen.
Tätä voidaan laajentaa sisäkkäisillä If-lauseilla kullekin virhetyypille, jos haluat. Tämä varmistaa, että jos laskentataulukossa tapahtuu virhe, tiedät tarkalleen mikä virhe on ja miten se käsitellään.
Odotetut virheet
Kohtaamisvirheet, kuten # Div / 0, ovat melkein odotettavissa, jos työskentelet usein Google Sheetsin kanssa. Tällaisten virheiden käsittely on helppoa, kunhan tiedät oikeat toiminnot.
Onko sinulla muita vinkkejä # Div / 0-virheiden poistamiseen Google Sheetsistä? Jaa ajatuksesi alla olevassa kommenttiosassa.
miten poistaa twitch-tilisi