Excel-kaava: Kuinka korjata #REF! virhe -

Sisällysluettelo

Yhteenveto

#REF! virhe ilmenee, kun viite on virheellinen. Monissa tapauksissa tämä johtuu siitä, että taulukot, rivit tai sarakkeet on poistettu tai koska kaava suhteellisilla viitteillä on kopioitu uuteen paikkaan, jossa viitteet ovat virheellisiä. #REF-virheen korjaaminen on kaavan muokkaamista käyttämään kelvollisia viitteitä uudelleen. Katso alla olevia esimerkkejä ja tietoja.

Selitys

Tietoja #REF! virhe

#REF! virhe ilmenee, kun viite on virheellinen. Monissa tapauksissa tämä johtuu siitä, että taulukot, rivit tai sarakkeet on poistettu tai koska kaava suhteellisilla viitteillä on kopioitu uuteen paikkaan, jossa viitteet ovat virheellisiä. Esitetyssä esimerkissä C10: n kaava palauttaa #REF! virhe kopioitaessa soluun E5:

=SUM(C5:C9) // original C10 =SUM(#REF) // when copied to E5

#REF-virheiden estäminen

Paras tapa estää #REF! virheiden tarkoituksena on estää tällöin esiintyminen ensinnäkin. Ennen kuin poistat sarakkeita, rivejä tai taulukoita, varmista, että työkirjan kaavat eivät viittaa niihin. Jos kopioit ja liität kaavaa uuteen sijaintiin, sinun kannattaa muuntaa jotkut soluviitteet absoluuttisiksi viitteiksi, jotta estetään muutokset kopioinnin aikana.

Jos aiheutat #REF! virhe, se on parasta korjata välittömästi. Esimerkiksi, jos poistat sarakkeen ja #REF! virheitä tulee näkyviin, kumota toiminto (voit käyttää pikanäppäintä Control + Z). Kun kumot, #REF! virheet häviävät. Muokkaa sitten kaavoja sulkeaksesi pois sarakkeet, jotka haluat poistaa, siirtämällä tietoja tarvittaessa. Poista lopuksi sarake ja varmista, ettei #REF! virheitä.

Useiden #REF! virheitä

Voit poistaa useita #REF-virheitä nopeasti laskentataulukosta käyttämällä Etsi ja korvaa -toimintoa. Käytä pikanäppäintä Control + H avataksesi Etsi ja korvaa -valintaikkunan. Kirjoita #REF! etsi-syötealueella ja jätä korvaava syöttöalue tyhjäksi:

Tämän jälkeen voit tehdä tapauskohtaisia ​​muutoksia valitsemalla Etsi seuraava + Korvaa tai korvaa kaikki #REF-virheet yhdessä vaiheessa Korvaa kaikki -toiminnolla.

#REF-virheiden korjaaminen

#REF-virheitä on hieman hankala korjata, koska alkuperäinen soluviite on kadonnut ikuisesti. Jos tiedät mitä viitteen tulisi olla, voit korjata sen manuaalisesti. Muokkaa kaavaa ja korvaa #REF! voimassa olevalla viitteellä. Jos et tiedä, mikä soluviitteen tulisi olla, sinun on ehkä tutkittava laskentataulukkoa yksityiskohtaisemmin, ennen kuin voit korjata kaavan.

Huomaa: et voi kumota taulukon poistamista Excelissä. Jos poistat laskentataulukon välilehden ja näet #REF-virheet, paras vaihtoehto on todennäköisesti sulkea tiedosto ja avata viimeksi tallennettu versio uudelleen. Tästä syystä tallenna aina työkirja (tai tallenna kopio), ennen kuin poistat yhden tai useamman arkin.

#VIITE! virheitä VLOOKUP: n kanssa

Saatat nähdä #REF! virhe VLOOKUP-toiminnossa, kun sarake on määritetty väärin. Alla olevassa näytössä VLOOKUP palauttaa #REF! koska taulukon alueella ei ole saraketta 3, joka on B3: C7:

Kun sarakeindeksi on asetettu oikeaan arvoon 2, #REF! virhe on ratkaistu ja VLOOKUP toimii oikein:

Huomaa: Saatat nähdä myös #REF-virheen INDEX-toiminnossa, kun rivi- tai sarakeviittaus ei kelpaa.

#REF! virhe IFERRORissa

Useimmissa tapauksissa ei ole järkevää ansaita #REF! virhe kaavassa, koska #REF! osoittaa matalan tason ongelman. Yksi tilanne, jossa IFERRORilla voi olla järkevää saada kiinni #REF-virhe, on, kun rakennat viitteitä dynaamisesti INDIRECT-toiminnon kanssa.

Mielenkiintoisia artikkeleita...