REF-virhe Excelissä (9 sopivaa esimerkkiä)

  • Jaa Tämä
Hugh West

Viittausvirhe tai REF Virhe tapahtuu Excelissä, kun kaava viittaa virheellisiin soluihin. Se voi tapahtua, kun poistat soluja, rivejä tai sarakkeita, joita käytetään kaavassa. Viittausvirheen tapauksessa Excel näyttää seuraavat tiedot. #REF! Tässä artikkelissa näytämme sinulle, kuinka REF virheitä voi esiintyä Excelissä ja miten voit käsitellä virhettä.

Tarkastellaan seuraavaa tietokokonaisuutta. Tässä annetaan eri myyjien neljännesvuosittaiset ja vuosittaiset myyntitiedot. Vuosittaiset myyntitiedot saadaan laskemalla yhteen kaikki neljännesvuosittaiset myyntitiedot. Nyt näytämme tämän tietokokonaisuuden avulla, kuinka REF virhe voi tapahtua Excelissä ja miten voit päästä eroon virheestä.

Lataa harjoituskirja

Voit ladata työkirjan alla olevasta linkistä.

REF-virheet Excel.xlsx:ssä

Esimerkkejä virheiden korjaamisesta Excelissä

1. REF-virhe solun, sarakkeen tai rivin poistamisesta

Jos poistamme solun, sarakkeen tai rivin, jota käytetään kaavassa, Excel näyttää seuraavat tiedot REF virhe kaavasolussa. Katsotaanpa, jos poistamme Neljännen vuosineljänneksen myynti (sarake E ) tietokannastamme, mitä tapahtuu.

Poistamisen seurauksena Neljännen vuosineljänneksen myynti sarakkeen solut, nyt solut Vuosittainen myynti sarakkeessa näkyvät REF Tämä johtuu siitä, että tämän sarakkeen kaava ei löydä yhtä viitattua saraketta. Jos valitsemme minkä tahansa solun kaavasarakkeesta, näemme kaavapalkista, että yksi viitatuista soluista näkyy. #REF! Allekirjoitus. Koska olemme poistaneet kaavan viittaussolun sarakkeen, nyt kaava ei löydä solua ja näyttää seuraavaa REF virhe.

Lue lisää: Kuinka korjata #REF! -virhe Excelissä (6 ratkaisua)

2. REF-virheen sisältävien solujen selvittäminen

Jos sinulla on hyvin pitkä tietokokonaisuus ja paljon kaavoja tietokokonaisuudessasi, voit löytää REF virheet manuaalisesti voi olla työlästä. Mutta se on tarpeen selvittää kaikki REF virheet, jotta voit ratkaista virheet.

➤ Jos haluat selvittää kaikki virheet kerrallaan, valitse ensin koko tietokokonaisuus ja siirry osoitteeseen Etusivu> Muokkaus> Etsi & valitse> Valitse> Siirry erikoisohjelmaan .

➤ Sen jälkeen, Siirry kohtaan Special ikkuna tulee näkyviin. Valitse ensin Kaavat ja tarkistaa Virheet . Sen jälkeen klikkaa OK .

Nyt näet kaikki solut, joissa on REF virheet valitaan.

Lue lisää: Viittausvirheiden etsiminen Excelissä (3 helppoa menetelmää)

3. Useiden REF-virheiden poistaminen

Voit poistaa kaikki REF Virheet Excel-tietokannasta käyttämällä Etsi ja korvaa ominaisuus. ➤ Valitse ensin koko tietokokonaisuus ja siirry kohtaan Etusivu> Muokkaus> Etsi & valitse> Valitse> Korvaa .

Nyt Etsi ja korvaa ikkuna tulee näkyviin.

➤ In the Etsi mitä laatikon tyyppi #REF! ja klikkaa Korvaa kaikki .

Tämän jälkeen näyttöön tulee vahvistusruutu, jossa näkyy korvausten määrä.

➤ Lehdistö OK tähän ruutuun ja sulje Etsi ja korvaa laatikko.

Tämän seurauksena, kuten huomaatte, ei ole enempää REF Kaava näyttää arvon, joka ei sisällä poistettuja sarakkeita.

Jos napsautat mitä tahansa kaavasarakkeen solua, näet kaavariviltä, että solun #REF! merkki poistetaan ja kaava laskee arvon vain olemassa olevat solut huomioon ottaen. .

Lue lisää: Kuinka poistaa arvovirhe Excelissä (4 nopeaa menetelmää)

4. Alueen viite REF-virheen välttämiseksi

Sen sijaan, että viittaisit soluihin pilkuilla suhteellisina viittauksina, voit käyttää alueviittausta välttääksesi REF virhe. Edellisissä tapauksissa olemme käyttäneet seuraavaa kaavaa solussa F6 , =SUMMA(B6,C6,D6,E6) Nyt käytämme alueviittausta saadaksemme selville sarakkeen yhteenlaskun. F .

➤ Kirjoita seuraava kaava soluun F6 ,

=SUM(B6:E6)

Tässä kaava käyttää solualuetta B6:E6 viitteenä ja antaa yhteenlaskun soluun F6 . Drag cell F6 tietokokonaisuutesi loppuun, joten kaavaa sovelletaan kaikkiin sarakkeen F .

Jos nyt poistat yhden sarakkeista, joita käytetään kaavassa, huomaat, että sarakkeen REF virhe ei näy tällä kertaa. Tässä tapauksessa kaava laskee arvon jättämällä poistetun sarakkeen arvot pois.

5. VLOOKUP-toiminnon REF-virhe

Jos lisäät väärän sarakeindeksin numeron kohtaan VLOOKUP-toiminto Excel näyttää REF virhe. Oletetaan, että haluamme löytää eri myyjien vuosittaisen myynnin. Olemme siis kirjoittaneet seuraavan kaavan tyhjään soluun, =VLOOKUP(H8,A4:F12,7,FALSE). Tässä, H8 on hakuarvo ( Harold ), A4:F12 on taulukkomuoto. 7 on sarakeindeksin numero ja FALSE osoittaa, että kaava palauttaa tarkan vastaavuuden.

Kaavassamme olemme antaneet sarakeindeksin numeroksi 7. Mutta taulukkotietue on seuraava A4:F12 jossa on vain 6 saraketta. Tämän seurauksena kaava palauttaa arvon REF virhe.

Korjataan kaava.

➤ Kirjoita seuraava korjattu kaava,

=VLOOKUP(H8,A4:F12,6,FALSE)

Täällä, H8 on hakuarvo, A4:F12 on taulukkomuoto. 6 on sarakeindeksin numero ja FALSE osoittaa, että kaava palauttaa tarkan vastaavuuden.

Tällä hetkellä sarakeindeksi numero 6 on taulukkomassan sisällä, joten kaava ei näytä seuraavaa REF virhe tällä kertaa, vaan se palauttaa sen myyjän vuosimyynnin, jonka nimi on solussa H8 .

Samanlaisia lukemia

  • Excelin NAME-virheen syyt ja korjaukset (10 esimerkkiä)
  • Virheen sattuessa jatka Seuraava: Virheen käsittely Excel VBA:ssa
  • Excel VBA: Kytke pois päältä "Virheen sattuessa jatka seuraavaksi".

6. HLOOKUP-funktio, jossa on virhe viitteessä

Jos lisäät väärän rivin indeksinumeron HLOOKUP-toiminto Excel näyttää REF virhe. Oletetaan, että haluamme löytää eri vuosineljännesten kokonaismyynnin käyttäen HLOOKUP Olemme siis kirjoittaneet seuraavan kaavan tyhjään soluun, =HLOOKUP(H8,B5:F12,9,FALSE) Tässä, H8 on hakuarvo, B5:F12 on taulukkomuoto. 9 on ROW-indeksin numero ja FALSE osoittaa, että kaava palauttaa tarkan vastaavuuden.

Kaavassamme olemme antaneet rivin indeksinumeroksi 9. Mutta taulukkomääritys on seuraava B5:F12 jossa on vain 8 riviä. Tämän seurauksena kaava palauttaa arvon REF virhe.

Korjataan kaava.

➤ Kirjoita seuraava korjattu kaava,

=HLOOKUP(H8,B5:F12,8,FALSE)

Tässä, H8 on hakuarvo, B5:F12 on taulukkomuoto. 8 on rivin indeksinumero ja FALSE osoittaa, että kaava palauttaa tarkan vastaavuuden.

Tällä hetkellä rivin indeksi numero 8 on taulukkomassan sisällä, joten kaava ei näytä seuraavia asioita REF virhe; pikemminkin se palauttaa kokonaismyynnin 3. vuosineljännes .

7. INDEX-funktio, jossa on virheellinen viittaus

Jos lisäät väärän rivin tai sarakkeen numeron kohtaan INDEX-toiminto Excel näyttää REF virhe. Oletetaan, että haluamme löytää tietokokonaisuutemme vuotuisen kokonaismyynnin. Olemme siis kirjoittaneet seuraavan kaavan tyhjään soluun, =INDEX(B6:F12,7,6) Tässä, B5:F12 on joukko. 7 on rivin numero ja 6 on sarakkeen numero.

Kaavassamme olemme antaneet sarakkeen numeroksi 6. Mutta matriisi on kuitenkin B5:F12 jossa on vain 5 saraketta. Tämän seurauksena kaava antaa tulokseksi REF virhe.

Korjataan kaava.

➤ Kirjoita seuraava korjattu kaava,

=INDEX(B6:F12,7,6)

Tässä, B5:F12 on joukko. 7 on rivin numero ja 5 on sarakkeen numero.

Tällä hetkellä sarake numero 5 on joukon sisällä, joten kaava ei näytä seuraavia asioita REF virhe, vaan se antaa pikemminkin vuotuisen kokonaismyynnin arvon.

8. Viittausvirhe INDIRECT-funktiossa

Kun tietoja tuodaan toisesta työkirjasta, jossa on käytössä INDIRECT toiminto, jos työkirja, josta tiedot tuodaan, on suljettu, Excel antaa ilmoituksen REF virhe. Oletetaan, että haluamme tuoda myyntitiedot myyjältä nimeltä Jennifer työkirjasta nimeltä Jennifer .

Nyt avaamatta työkirjaa Jennifer olemme kirjoittaneet seuraavan toiminnon nykyiseen työkirjaamme,

=INDIRECT(" '[Jennifer.xlsx]"&H10&"'!$B$6")")

Tässä, Jennifer.xlsx on työkirja, josta haluamme tuoda tietoja, H10 on arkin nimi, SALES_DATA of Jennifer.xlsx työkirja. ja $B$6 on arkin solu SALES_DATA of Jennifer.xlsx työkirja.

Kaava ei kuitenkaan tuo tietoja työkirjasta. Se näyttää näytön REF virhe.

➤ Avaa nyt työkirja Jennifer ja lisää sama kaava uudelleen.

Tällä kertaa se ei näytä REF virhe enää ja antaa arvon Jennifer työkirja.

9. Syötä mukautettu teksti REF-virheen sijasta IFERROR-funktiolla.

Voimme poistaa REF virhe työarkistamme ja voi näyttää mukautetun tekstin tämän virheen sijasta käyttämällä seuraavia keinoja IFERROR-toiminto. Tarkastellaan ensimmäistä esimerkkiä, jossa saimme kaava-sarakkeen kanssa #REF! merkin, koska yksi sarake on poistettu. Nyt kun sarakkeen IFERROR toiminto, näytämme tekstin Incomplete näiden virhemerkkien sijasta.

➤ Kirjoita ensin seuraava kaava sarakkeen ensimmäiseen soluun ja paina sitten painiketta ENTER ja vedä solu loppuun, jotta kaavaa sovelletaan kaikkiin soluihin.

=IFERROR(SUM(B6,C6,D6,E6), "Epätäydellinen")

Kaava antaa yhteenlaskun, jos virhettä ei tapahdu.

Jos nyt poistamme yhden sarakkeista, kaava ei enää näytä virhemerkkiä, vaan näyttää tekstin "Epätäydellinen" .

Lue lisää: Excel-virhe: Tämän solun numero on muotoiltu tekstiksi (6 korjausta)

Päätelmä

Tässä artikkelissa olemme yrittäneet antaa sinulle perusajatuksia siitä, miten REF virhe esiintyy Excelissä ja miten voit käsitellä tällaisia virheitä. Toivottavasti voit nyt ratkaista Excelin viitevirheen ongelman. Jos kohtaat epäselvyyksiä, voit jättää kommentin.

Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.