Kuinka korjata #Value!, #Div/0!, Ja muut Excel -virheet

Excel -kaavat voivat näyttää virheitä, kuten#DIV/0!ja#VALUE!Kun laskelmat kohtaavat virheelliset tiedot tai odottamaton tulo. Nämä virheet voivat häiritä data -analyysiä, kaskadien muihin kaavoihin ja tehdä raportteja tulkittavissa. Niiden käsitteleminen virtaviivaistaa työnkulun viipymättä ja varmistaa, että tuloksesi ovat tarkkoja jatkokäsittelyä varten.

Korjaaminen #div/0! Virheet Excelissä

Se#DIV/0!Virhe ilmestyy, kun kaava yrittää jakaa nollalla tai tyhjällä solulla. Esimerkiksi,=A1/B1palautukset#DIV/0!josB1sisältää nollaa tai on tyhjä. Tämä virhe voi tapahtua myös aggregaattitoiminnoissa, kutenAVERAGEtaiAVERAGEIFJos nimittäjä puuttuu tai kaikki arvot eivät ole numeerisia.

Vaihe 1:Tunnista virheen aiheuttama solu tarkistamalla kaava ja viitattu nimittäjä. Jos nimittäjäkenno on tyhjä tai sisältää nollaa, päivitä se kelvollisella arvolla tarvittaessa tietoihisi.

Vaihe 2:Jos odotat tyhjiä tai nolla-nimittäjiä osana työnkulkua, kääri kaava virheenkäsittelytoiminnossa virheen tukahduttamiseksi ja hyödyllisemmän tuloksen näyttämiseksi.

Menetelmä 1: IfErrorin käyttäminen #div/0: n käsittelemiseen! ja muut virheet

SeIFERRORToiminto havaitsee virheen kaavassa ja antaa sinun määrittää vara -arvo. Tämä lähestymistapa on tiivis ja toimii monenlaisia virheitä, ei vain#DIV/0!.

Vaihe 1:Vaihda kaavaIFERRORkääre. Esimerkiksi näyttää nolla sen sijaan#DIV/0!-

=IFERROR(A1/B1, 0)

Tämä kaava palauttaa tuloksenA1/B1Ellei virheitä tapahdu, jolloin se palaa0. Voit korvata0tyhjällä merkkijonolla""tai mukautettu viesti kuten"Input Needed".

Vaihe 2:Vedä kaava alas tai laskentataulukon yli levittääksesi sitä tarvittaessa lisäsoluihin.

Huomaa: IFERRORtukahduttaa kaikki virhetyypit, mukaan lukien#N/A-#VALUE!-#REF!ja muut. Varmista, että kaavat toimivat tarkoitettuna ennen tämän menetelmän soveltamista, koska se voi piilottaa taustalla olevat ongelmat.

Menetelmä 2: IF: n käyttäminen nimittäjän tarkistamiseen

Divisioonan kaavoille voit estää#DIV/0!Virheet tarkistamalla, onko nimittäjä kelvollinen ennen laskelman suorittamista.

Vaihe 1:KäyttääIFlausunto testata, onko nimittäjä nolla tai tyhjä. Esimerkiksi:

Lisätietoja:Kuinka käyttää arvomerkkejä excel -tietojen tehokkaaseen käsittelyyn

=IF(B1, A1/B1, 0)

Tämä kaava tarkistaa, josB1Sisältää nollasta ei-tyhjää arvoa. Jos niin, se laskeeA1/B1; Muuten se palaa0. Voit myös palauttaa tyhjän merkkijonon tai mukautetun viestin tarpeen mukaan.

Vaihe 2:Kopioi kaava muihin soluihin käyttääksesi samaa logiikkaa koko laskentataulukon ajan.

Tämä lähestymistapa on erityisen hyödyllinen yksinkertaisissa jakotoimissa, joissa haluat välttää käyttämistäIFERRORja vain kohdetapaukset, joissa nimittäjä on nolla tai tyhjä.

Menetelmä 3: Error.type käyttäminen edistyneeseen virheenkäsittelyyn

SeERROR.TYPEToiminto palauttaa virheen tyyppiä vastaavan numeron. Esimerkiksi,#DIV/0!palautukset2ja#VALUE!palautukset3. Tämän avulla voit käsitellä tiettyjä virheitä eri tavalla.

Vaihe 1:KäyttääERROR.TYPEsisälläIFlausunto havaita#DIV/0!ja palauta tietty arvo:

=IF(ERROR.TYPE(A1/B1)=2, 0, A1/B1)

Tämä kaava tarkistaa, josA1/B1palauttaa a#DIV/0!virhe ja lähdöt0Jos totta, muuten se palauttaa laskelman tuloksen. Säädä numeroERROR.TYPE()kohdistaa muut virhetyypit tarpeen mukaan.

Tämä menetelmä on paras edistyneille käyttäjille, jotka tarvitsevat rakeista hallintaa virheiden vastauksista monimutkaisissa kaavoissa.

Korjaaminen #arvo! ja muut yleiset Excel -virheet

Se#VALUE!Virhe tapahtuu tyypillisesti, kun kaava käyttää väärää tietotyyppiä, kuten yrittää suorittaa aritmeettinen tekstissä. Tämän ratkaisemiseksi tarkista kaikki viitatut solut odottamattoman tekstin, aihioiden tai ei-numeeristen tietojen varalta.

Vaihe 1:Tarkista kaavaargumentit ja varmista, että kaikki viitatut solut sisältävät kelvollisia numeerisia arvoja. Jos solu sisältää tekstin tai erikoismerkin, korjaa se numeroon, jos mahdollista.

Vaihe 2:KäyttääIFERRORkiinni ja hallita#VALUE!Virheet, etenkin suuremmissa tietojoukkoissa, joissa manuaalinen korjaus on epäkäytännöllistä:

=IFERROR(A1+B1, 0)

Tämä kaava lisääA1jaB1. Jos joko solu sisältää tekstin tai virheellisen arvon, tulos on0virheen sijasta.

Yhdistä kohdennettumman virheenkäsittelyIFkanssaISNUMBERtaiISTEXTTietotyyppien tarkistaminen ennen laskelmien suorittamista.

Käsittelyvirheet taulukko- ja kokonaiskaavoissa

Monimutkaiset kaavat, kuten käyttävätAVERAGEtai taulukkoja, voi kohdata virheitä yhdellä tai useammalla ehdolla. Kääri jokainen termiIFERRORja käytä toimintoja kutenCOUNTKeskiarvojen laskeminen vain kelvollisista tuloksista.

Vaihe 1:Kaavalle, kuten:

=AVERAGE((F2/SUM(F2:I2)), (K2/SUM(J2:M2)), (P2/SUM(N2:Q2)), (U2/SUM(R2:U2)))

kääri jokainen termiIFERRORja laskea voimassa olevien termien summa ja lukumäärä:

=SUM(IFERROR(F2/SUM(F2:I2),0), IFERROR(K2/SUM(J2:M2),0), IFERROR(P2/SUM(N2:Q2),0), IFERROR(U2/SUM(R2:U2),0))
    /COUNT(IFERROR(F2/SUM(F2:I2),""), IFERROR(K2/SUM(J2:M2),""), IFERROR(P2/SUM(N2:Q2),""), IFERROR(U2/SUM(R2:U2),""))

Tämä menetelmä varmistaa, että keskimäärin sisältyy vain kelvollisia tuloksia, estäen virheet vinoutumasta laskelmia tai aiheuttaen koko kaavan epäonnistumisen.

Excel -virheiden ratkaiseminen kuten#VALUE!ja#DIV/0!Pitää laskentataulukoita luotettavina ja laskelmat radalla. Näiden virheenkäsittelytekniikoiden käyttöönotto helpottaa työsi ylläpitämistä ja päivittämistä tulevaisuudessa.

Related Posts