Innholdsfortegnelse
Referansefeil eller REF -feil oppstår i Excel når en formel refererer til ugyldige celler. Det kan skje når du sletter celler, rader eller kolonner som brukes i en formel. Ved referansefeil viser Excel #REF! feiltegn. I denne artikkelen viser vi deg hvordan REF -feil kan oppstå i Excel og hvordan du kan håndtere feilen.
Vurder følgende datasett. Her gis kvartalsvise og årlige salgsdata for forskjellige selgere. De årlige salgsdataene er funnet ved å summere alle kvartalsvise salgsdata. Ved å bruke dette datasettet viser vi deg hvordan REF feil kan skje i Excel og hvordan du kan bli kvitt feilen.
Nedlastingspraksis Arbeidsbok
Du kan laste ned arbeidsboken fra lenken nedenfor
REF-feil i Excel.xlsx
Eksempler på håndtering av REF-feil i Excel
1. REF-feil ved sletting av en celle, kolonne eller rad
Hvis vi sletter en celle, kolonne eller rad som brukes i en formel, vil Excel vise REF feil i formelcellen. La oss se om vi sletter Kvartal 4 salg (kolonne E ) fra datasettet vårt, hva vil skje.
Som et resultat av å slette Kvartal 4 salg -kolonnen, viser nå cellene i Årlig salg -kolonnen REF -feil. Dette skjer fordi formelen i denne kolonnen nå ikke finner en av de refererte kolonnene. Hvis vi velger en celle fraformelkolonnen kan vi se fra formellinjen at en av de refererte cellene viser #REF! Skriv under. Siden vi har slettet kolonnen til en referert celle i formelen, finner ikke formelen cellen og viser REF -feil.
Les mer: Hvordan fikser du #REF! Feil i Excel (6 løsninger)
2. Finne ut cellene med REF-feil
Hvis du har et veldig langt datasett og mange formler i datasettet, må du finne ut Manuelle REF -feil kan være slitsomme. Men det er nødvendig å finne ut alle REF -feilene slik at du kan løse feilene.
➤ For å finne ut alle feilene samtidig, velg først hele datasett og gå til Hjem > Redigering > Finn & Velg > Gå til Spesial .
➤ Etter det vil vinduet Gå til Spesielt dukke opp. Velg først Formler og merk av for Feil . Klikk deretter på OK .
Nå vil du se alle cellene med REF feil i datasettet ditt vil bli valgt.
Les mer: Hvordan finne referanse Feil i Excel (3 enkle metoder)
3. Fjerne flere REF-feil
Du kan fjerne alle REF -feilene fra Excel-datasettet ved å bruke Finn og erstatt funksjonen. ➤ Velg først hele datasettet og gå til Hjem > Redigering > Finn & Velg >Erstatt .
Nå vil Finn og erstatt -vinduet vises.
➤ I Finn hva bokstype #REF! og klikk på Erstatt alle .
Deretter vises en bekreftelsesboks som viser antall erstatninger.
➤ Trykk OK i denne boksen og lukk boksen Finn og erstatt .
Som et resultat vil du se der er det ikke flere REF -feil i datasettet ditt. Formelen viser verdien som unntar de slettede kolonnene.
Hvis du klikker på en celle i formelkolonnen, kan du se fra formellinjen at #REF ! tegnet fjernes og formelen beregner verdien kun med tanke på de eksisterende cellene .
Les mer: Hvordan fjerne verdifeil i Excel (4 raske metoder)
4. Områdereferanse for å unngå REF-feil
I stedet for å referere til cellene med kommaer som de relative referansene , kan du bruke en områdereferanse for å unngå REF -feil. I de tidligere tilfellene har vi brukt følgende formel i celle F6 , =SUM(B6,C6,D6,E6)
. Nå skal vi bruke områdereferanse for å finne ut summeringen i kolonne F .
➤ Skriv inn følgende formel i celle F6 ,
=SUM(B6:E6)
Her vil formelen bruke celleområde B6:E6 som referanse og vil gi summeringen i celle F6 . Dra cellen F6 til slutten av datasettet, så formelenvil bli brukt på alle cellene i kolonne F .
Nå hvis du sletter en av kolonnene dine som brukes i formelen, vil du se at REF -feilen ikke vises denne gangen. I dette tilfellet vil formelen beregne verdien ved å utelate verdiene i den slettede kolonnen.
5. VLOOKUP-funksjon REF-feil
Hvis du setter inn en feil kolonneindeksnummer i OPSLAKK-funksjonen Excel vil vise REF feil. Anta at for datasettet vårt ønsker vi å finne årlige salg av forskjellige selgere. Så vi har skrevet inn følgende formel i en tom celle, =VLOOKUP(H8,A4:F12,7,FALSE).
Her er H8 oppslagsverdien ( Harold ), A4:F12 er tabellmatrisen. 7 er kolonneindeksnummeret og USANN indikerer at formelen vil returnere et eksakt samsvar.
I formelen vår har gitt 7 som kolonneindeksnummer. Men tabellmatrisen er A4:F12 som bare har 6 kolonner. Som et resultat vil formelen returnere en REF -feil.
La oss korrigere formelen.
➤ Skriv inn følgende korrigerte formel ,
=VLOOKUP(H8,A4:F12,6,FALSE)
Her er H8 oppslagsverdien, A4:F12 er tabellmatrisen. 6 er kolonneindeksnummeret og USANN indikerer at formelen vil returnere et eksakt samsvar.
Nå på dette tidspunktet, kolonneindeksnummer 6 ligger innenfor tabellmatrisen. Så formelen vil ikke vise denne feilen REF tid; snarere vil den returnere det årlige salget til selgeren hvis navn er i celle H8 .
Lignende avlesninger
- Årsaker og korrigeringer av NAVN-feil i Excel (10 eksempler)
- Ved gjenoppta feil Neste: Håndtering av feil i Excel VBA
- Excel VBA: Slå av "On Error Resume Next"
6. HLOOKUP-funksjon med feil i referansen
Hvis du sett inn et feil radindeksnummer i OPSLAKK-funksjonen Excel vil vise REF -feil. Anta at vi for vårt datasett ønsker å finne totalt salg for forskjellige kvartaler ved å bruke HOPPLÅK . Så vi har skrevet inn følgende formel i en tom celle, =HLOOKUP(H8,B5:F12,9,FALSE)
Her er H8 oppslagsverdien, B5:F12 er tabellmatrisen. 9 er ROW-indeksnummeret og FALSE indikerer at formelen vil returnere et eksakt samsvar.
I formelen vår har gitt 9 som radindeksnummer. Men tabellmatrisen er B5:F12 som bare har 8 rader. Som et resultat vil formelen returnere en REF -feil.
La oss korrigere formelen.
➤ Skriv inn følgende korrigerte formel ,
=HLOOKUP(H8,B5:F12,8,FALSE)
Her er H8 oppslagsverdien, B5:F12 er tabellmatrisen. 8 er radindeksnummeret og USANN indikerer at formelen vil returnere et eksakt samsvar.
Nå på dette tidspunktet, radindeksnummer 8 ligger innenfor tabellmatrisen. Såformelen vil ikke vise REF -feil; snarere vil den returnere totalt salg i 3. kvartal .
7. INDEKS-funksjon med feil referanse
Hvis du setter inn en feil rad eller kolonnenummer i INDEKS-funksjonen Excel vil vise REF feil. La oss si at for datasettet vårt ønsker vi å finne totalt årlig salg. Så vi har skrevet inn følgende formel i en tom celle, =INDEX(B6:F12,7,6)
Her er B5:F12 matrisen. 7 er radnummeret og 6 er kolonnenummeret.
I formelen vår har vi gitt 6 som kolonne Antall. Men matrisen er B5:F12 som bare har 5 kolonner. Som et resultat vil formelen gi en REF -feil.
La oss korrigere formelen.
➤ Skriv inn følgende korrigerte formel ,
=INDEX(B6:F12,7,6)
Her er B5:F12 matrisen. 7 er radnummeret og 5 er kolonnenummeret.
Nå på dette tidspunktet ligger kolonne nummer 5 innenfor array. Så formelen vil ikke vise REF feil; snarere vil det gi verdien av det totale årlige salget.
8. Referansefeil i INDIREKTE funksjon
I tidspunktet for import av data fra en annen arbeidsbok med INDIREKTE -funksjonen, hvis arbeidsboken som dataene skal importeres fra er lukket, vil Excel gi en REF -feil. Anta at vi ønsker å importere salgsdata til en selger ved navn Jennifer fra arbeidsboken som heter Jennifer .
Nå, uten å åpne arbeidsboken Jennifer har vi skrevet inn følgende funksjon i vår nåværende arbeidsbok,
=INDIRECT(" '[Jennifer.xlsx]"&H10&"'!$B$6")
Her, Jennifer.xlsx er arbeidsboken der vi ønsker å importere data, H10 er arknavnet, SALES_DATA av Jennifer.xlsx arbeidsbok. og $B$6 er cellen i arket SALES_DATA til Jennifer.xlsx arbeidsboken.
Men formelen vil ikke importere data fra arbeidsboken. Den vil vise en REF -feil.
➤ Åpne nå arbeidsboken Jennifer og sett inn den samme formelen igjen.
Denne gangen vil den ikke vise REF -feil lenger og vil gi verdien fra Jennifer arbeidsbok.
9. Skriv inn egendefinert tekst i stedet for REF-feil med IFERROR-funksjonen
Vi kan fjerne REF -feilen fra regnearket vårt og kan vise egendefinert tekst på stedet av denne feilen ved å bruke HVISER-funksjonen. Tenk på det første eksemplet hvor vi fikk formelkolonnen med #REF! tegn på grunn av sletting av én kolonne. Nå med IFERROR funksjonen vil vi vise teksten Ufullstendig i stedet for disse feiltegnene.
➤ Skriv først inn følgende formel i den første cellen i kolonnen, trykk ENTER , og dra cellen til slutten for å bruke formelen i alle cellene.
=IFERROR(SUM(B6,C6,D6,E6), "Incomplete")
Formelen vil gi summeringen hvis ingen feiloppstår.
Nå, hvis vi sletter en av kolonnene, vil formelen ikke lenger vise feiltegnet. I stedet vil den vise teksten “Ufullstendig” .
Les mer: Excel Error: The Number in This Cellen er formatert som tekst (6 rettelser)
Konklusjon
I denne artikkelen har vi forsøkt å gi deg grunnleggende ideer om hvordan REF -feil oppstår i Excel og hvordan du kan håndtere slike feil. Håper nå du kan løse problemet med referansefeil i Excel. Hvis du møter forvirring, legg gjerne igjen en kommentar.