Efnisyfirlit
Tilvísunarvilla eða REF Villa kemur upp í Excel þegar formúla vísar til ógildra hólfa. Það getur gerst þegar þú eyðir hólfum, línum eða dálkum sem eru notaðir í formúlu. Ef um tilvísunarvillu er að ræða sýnir Excel #REF! villumerki. Í þessari grein munum við sýna þér hvernig REF villur geta komið fram í Excel og hvernig þú getur brugðist við villunni.
Íhugaðu eftirfarandi gagnasafn. Hér eru gefin upp ársfjórðungsleg og árleg sölugögn mismunandi sölumanna. Árleg sölugögn eru fundin með því að leggja saman öll ársfjórðungsleg sölugögn. Nú þegar þú notar þetta gagnasafn, munum við sýna þér hvernig REF villa getur gerst í Excel og hvernig þú getur losað þig við villuna.
Sækja æfingar Vinnubók
Þú getur hlaðið niður vinnubókinni af hlekknum hér að neðan
REF villur í Excel.xlsx
Dæmi um að takast á við REF villu í Excel
1. REF Villa við að eyða hólf, dálki eða línu
Ef við eyðum hólf, dálki eða línu sem er notuð í formúlu mun Excel sýna REF villa í formúluhólfinu. Við skulum sjá hvort við eyðum 4. ársfjórðungssölu (dálkur E ) úr gagnasafninu okkar, hvað mun gerast.
Þar af leiðandi af því að eyða dálknum Fjórðungs 4 sölu , nú sýna hólfin í Árleg sala dálkurinn REF villu. Þetta er að gerast vegna þess að nú getur formúlan í þessum dálki ekki fundið einn af dálkunum sem vísað er til. Ef við veljum einhvern reit úrformúludálkinn sem við getum séð á formúlustikunni að ein af frumunum sem vísað er til sýnir #REF! Skrifaðu undir. Þar sem við höfum eytt dálki tilvísaðrar reits í formúlunni, getur formúlan ekki fundið reitinn og sýnir REF villu.
Lesa meira: Hvernig á að laga #REF! Villa í Excel (6 lausnir)
2. Að finna frumurnar með REF Villa
Ef þú ert með mjög langt gagnasafn og mikið af formúlum í gagnasafninu þínu, komdu að því REF villur handvirkt geta verið þreytandi. En það er nauðsynlegt að finna út allar REF villurnar svo að þú getir leyst villurnar.
➤ Til að komast að öllum villunum í einu skaltu fyrst velja alla þína gagnasafn og farðu í Heima > Breyting > Finndu & Veldu > Farðu í Special .
➤ Eftir það birtist glugginn Go to Special . Fyrst skaltu velja Formúlur og hakaðu við Villur . Eftir það smellirðu á OK .
Nú muntu sjá allar frumur með REF villu í gagnasafninu þínu verða valdar.
Lesa meira: Hvernig á að finna tilvísun Villur í Excel (3 auðveldar aðferðir)
3. Margar REF villur fjarlægðar
Þú getur fjarlægt allar REF villur úr Excel gagnasafninu þínu með því að nota Finndu og skipta út eiginleika. ➤ Fyrst skaltu velja allt gagnasafnið þitt og fara á Heima>gt; Breyting > Finndu & Veldu >Skipta út .
Nú mun Finndu og skipta út glugganum birtast.
➤ Í Finndu hvað box gerð #REF! og smelltu á Skipta öllum .
Eftir það birtist staðfestingarreitur sem sýnir fjölda skipta.
➤ Ýttu á OK í þessum reit og lokaðu Finndu og skipta út reitnum.
Þar af leiðandi muntu sjá, þar er ekki lengur REF villa í gagnasafninu þínu. Formúlan sýnir gildið undanþágu dálkunum sem var eytt.
Ef þú smellir á einhvern reit í formúludálknum geturðu séð á formúlustikunni að #REF ! merkið er fjarlægt og formúlan er að reikna gildið eingöngu með hliðsjón af núverandi frumum .
Lesa meira: Hvernig á að fjarlægja gildisvillu í Excel (4 fljótlegar aðferðir)
4. Tilvísun til að forðast REF-villu
Í stað þess að vísa til hólfa með kommu sem hlutfallslegar tilvísanir , þú getur notað sviðsvísun til að forðast REF villu. Í fyrri tilfellum höfum við notað eftirfarandi formúlu í reit F6 , =SUM(B6,C6,D6,E6)
. Nú munum við nota sviðsvísun til að finna samantektina í dálki F .
➤ Sláðu inn eftirfarandi formúlu í reit F6 ,
=SUM(B6:E6)
Hér mun formúlan nota reitsvið B6:E6 sem viðmiðun og gefur samantektina í reit F6 . Dragðu reit F6 að lok gagnasafnsins þíns, svo formúlunaverður beitt á allar frumur í dálki F .
Nú ef þú eyðir einum af dálkunum þínum sem eru notaðir í formúlunni muntu sjá að REF villan birtist ekki að þessu sinni. Í þessu tilviki mun formúlan reikna út gildið með því að sleppa gildum dálksins sem var eytt.
5. VLOOKUP aðgerð REF Villa
Ef þú setur inn rangt dálkvísitala í VLOOKUP aðgerðinni Excel mun sýna REF villu. Segjum sem svo að fyrir gagnasafn okkar viljum við finna árlega sölu mismunandi sölumanna. Þannig að við höfum slegið inn eftirfarandi formúlu í tóman reit, =VLOOKUP(H8,A4:F12,7,FALSE).
Hér, H8 er uppflettingargildið ( Harold ), A4:F12 er töflufylkingin. 7 er dálkvísitalan og FALSK gefur til kynna að formúlan muni skila nákvæmri samsvörun.
Í formúlunni okkar, við hafa gefið upp 7 sem dálkvísitölu. En töflufylkingin er A4:F12 sem hefur aðeins 6 dálka. Þar af leiðandi mun formúlan skila REF villu.
Leiðréttum formúluna.
➤ Sláðu inn eftirfarandi leiðréttu formúlu ,
=VLOOKUP(H8,A4:F12,6,FALSE)
Hér er H8 leitargildið, A4:F12 er töflufylkingin. 6 er dálkvísitalan og FALSK gefur til kynna að formúlan muni skila nákvæmri samsvörun.
Nú á þessum tíma, dálkvísitalan 6 liggur innan töflufylkisins. Svo formúlan mun ekki sýna REF villu þessatími; heldur mun það skila árlegri sölu sölumannsins sem heitir í reit H8 .
Svipuð lestur
- Ástæður og leiðréttingar á NAFNvillu í Excel (10 dæmi)
- Eftir villu halda áfram Næsta: Meðhöndlunarvillu í Excel VBA
- Excel VBA: Slökktu á „On Error Resume Next“
6. HLOOKUP aðgerð með villu í tilvísun
Ef þú settu inn rangt línunúmer í HLOOKUP aðgerðina Excel mun sýna REF villu. Segjum sem svo að fyrir gagnasafnið okkar viljum við finna heildarsölu mismunandi ársfjórðunga með HLOOKUP . Þannig að við höfum slegið inn eftirfarandi formúlu í tóman reit, =HLOOKUP(H8,B5:F12,9,FALSE)
Hér er H8 leitargildið, B5:F12 er töflufylkingin. 9 er ROW vísitalan og FALSE gefur til kynna að formúlan muni skila nákvæmri samsvörun.
Í formúlunni okkar, við hafa gefið upp 9 sem línuvísitölu. En töflufylkingin er B5:F12 sem hefur aðeins 8 raðir. Þar af leiðandi mun formúlan skila REF villu.
Leiðréttum formúluna.
➤ Sláðu inn eftirfarandi leiðréttu formúlu ,
=HLOOKUP(H8,B5:F12,8,FALSE)
Hér er H8 leitargildið, B5:F12 er töflufylkingin. 8 er röð vísitölu og FALSK gefur til kynna að formúlan muni skila nákvæmri samsvörun.
Nú á þessum tíma, línuvísitalan 8 liggur innan töflufylkingarinnar. Svoformúla mun ekki sýna REF villu; heldur mun það skila heildarsölu á 3. ársfjórðungi .
7. INDEX Virka með rangri tilvísun
Ef þú setur inn ranga línu eða dálknúmer í INDEX fallinu Excel mun sýna REF villu. Segjum, fyrir gagnasafnið okkar viljum við finna árlega heildarsölu. Þannig að við höfum slegið inn eftirfarandi formúlu í tóman reit, =INDEX(B6:F12,7,6)
Hér, B5:F12 er fylkið. 7 er línunúmerið og 6 er dálknúmerið.
Í formúlunni okkar höfum við gefið 6 sem dálk númer. En fylkið er B5:F12 sem hefur aðeins 5 dálka. Þar af leiðandi mun formúlan gefa REF villu.
Leiðréttum formúluna.
➤ Sláðu inn eftirfarandi leiðréttu formúlu ,
=INDEX(B6:F12,7,6)
Hér, B5:F12 er fylkið. 7 er línunúmerið og 5 er dálknúmerið.
Nú á þessum tíma er dálkur númer 5 innan fylki. Svo formúlan mun ekki sýna REF villu; frekar mun það gefa upp verðmæti árlegrar heildarsölu.
8. Tilvísunarvilla í ÓBEINNI aðgerð
Þegar gögn eru flutt inn úr annarri vinnubók með aðgerðin ÓBEIN , ef vinnubókinni sem gögnin verða flutt inn úr er lokuð, mun Excel gefa REF villu. Segjum sem svo að við viljum flytja inn sölugögn sölumanns að nafni Jennifer úr vinnubókinni sem heitir Jennifer .
Nú, án þess að opna vinnubókina Jennifer höfum við slegið inn eftirfarandi aðgerð í núverandi vinnubók okkar,
=INDIRECT(" '[Jennifer.xlsx]"&H10&"'!$B$6")
Hér, Jennifer.xlsx er vinnubókin þaðan sem við viljum flytja inn gögn, H10 er nafn blaðsins, SALES_DATA af Jennifer.xlsx vinnubók. og $B$6 er reit blaðsins SALES_DATA í Jennifer.xlsx vinnubók.
En formúlan mun ekki flytja inn gögn úr vinnubókinni. Það mun sýna REF villu.
➤ Opnaðu nú vinnubókina Jennifer og settu sömu formúlu inn aftur.
Að þessu sinni mun það ekki sýna REF villu lengur og gefur gildið úr Jennifer vinnubók.
9. Sláðu inn sérsniðinn texta í stað REF villu með IFERROR aðgerðinni
Við getum fjarlægt REF villuna úr vinnublaðinu okkar og getum sýnt sérsniðinn texta á staðnum af þessari villu með því að nota IFERROR fallið. Lítum á fyrsta dæmið þar sem við fengum formúludálkinn með #REF! merki vegna þess að einum dálki er eytt. Nú með IFERROR fallinu, munum við sýna textann Ófullnægjandi í stað þessara villumerkja.
➤ Fyrst skaltu slá inn eftirfarandi formúlu í fyrsta reit dálksins, ýta á ENTER , og dragðu reitinn til enda til að nota formúluna í öllum hólfum.
=IFERROR(SUM(B6,C6,D6,E6), "Incomplete")
Formúlan mun gefa samantektina ef engin villagerist.
Nú, ef við eyðum einum af dálkunum mun formúlan ekki lengur sýna villumerkið. Frekar mun það sýna textann „Ófullnægjandi“ .
Lesa meira: Excel Villa: The Number in This Hólf er sniðið sem texti (6 lagfæringar)
Niðurstaða
Í þessari grein höfum við reynt að gefa þér grunnhugmyndir um hvernig REF villa á sér stað í Excel og hvernig þú getur brugðist við slíkum villum. Vona að þú getir leyst vandamálið við tilvísunarvillu í Excel. Ef þú lendir í einhverju rugli skaltu ekki hika við að skilja eftir athugasemd.