REF-feil i Excel (9 passende eksempler)

  • Dele Denne
Hugh West

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.

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.