REF-fejl i Excel (9 egnede eksempler)

  • Del Dette
Hugh West

Referencefejl eller REF Fejl opstår i Excel, når en formel henviser til ugyldige celler. Det kan ske, når du sletter celler, rækker eller kolonner, der bruges i en formel. I tilfælde af referencefejl viser Excel #REF! fejltegn. I denne artikel viser vi dig, hvordan du REF fejl kan opstå i Excel, og hvordan du kan håndtere fejlen.

Tag følgende datasæt. Her er der kvartalsvise og årlige salgsdata for forskellige sælgere. De årlige salgsdata findes ved at summere alle de kvartalsvise salgsdata. Ved hjælp af dette datasæt vil vi nu vise dig, hvordan REF fejl kan opstå i Excel, og hvordan du kan slippe af med fejlen.

Download arbejdsbog til øvelser

Du kan downloade arbejdsbogen fra nedenstående link

REF-fejl i Excel.xlsx

Eksempler på håndtering af REF-fejl i Excel

1. REF-fejl ved sletning af en celle, kolonne eller række

Hvis vi sletter en celle, kolonne eller række, som bruges i en formel, viser Excel REF fejl i formularcellen. Lad os se, om vi sletter Salg i fjerde kvartal (kolonne E ) fra vores datasæt, hvad vil der så ske.

Som følge af sletningen af Salg i fjerde kvartal kolonne, nu cellerne i Årligt salg kolonne viser REF Dette sker, fordi formlen i denne kolonne nu ikke kan finde en af de henviste kolonner. Hvis vi vælger en celle i formelkolonnen, kan vi se på formelbjælken, at en af de henviste celler viser #REF! Sign. Da vi har slettet kolonnen i en celle i formlen, kan formlen nu ikke finde cellen og viser REF fejl.

Læs mere: Sådan løser du #REF! fejl i Excel (6 løsninger)

2. Find ud af cellerne med REF-fejl

Hvis du har et meget langt datasæt og mange formler i dit datasæt, kan du finde ud af, hvilken REF fejl manuelt kan være trættende. Men det er nødvendigt at finde ud af alle de REF fejl, så du kan løse fejlene.

➤ Hvis du vil finde alle fejlene på en gang, skal du først vælge hele datasættet og gå til Forside> Redigering> Find & Vælg> Gå til Special .

➤ Derefter, Gå til Special Vinduet vises. Først skal du vælge Formler og kontrollere Fejl Klik derefter på OK .

Nu vil du se alle cellerne med REF fejl i dit datasæt vil blive valgt.

Læs mere: Sådan finder du referencefejl i Excel (3 nemme metoder)

3. Fjernelse af flere REF-fejl

Du kan fjerne alle de REF Fejl fra dit Excel-datasæt ved at bruge Find og erstat funktion. ➤ Vælg først hele dit datasæt, og gå til Forside> Redigering> Find & Vælg> Udskift .

Nu, den Find og erstat vinduet vises.

➤ I den Find hvad bokstype #REF! og klik på Udskift alle .

Herefter vises en bekræftelsesboks med antallet af udskiftninger.

➤ Tryk på OK i denne boks og lukker Find og erstat boks.

Som følge heraf, vil du se, er der ikke mere REF formlen viser værdien uden de slettede kolonner.

Hvis du klikker på en celle i formelsøjlen, kan du se på formelbjælken, at den #REF! skiltet fjernes, og formlen beregner kun værdien under hensyntagen til de eksisterende celler .

Læs mere: Sådan fjerner du værdifejl i Excel (4 hurtige metoder)

4. Reference for rækkevidde for at undgå REF-fejl

I stedet for at henvise til cellerne med kommaer som relative referencer, kan du bruge en områdehenvisning for at undgå REF fejl. I de foregående tilfælde har vi brugt følgende formel i celle F6 , =SUM(B6,C6,D6,E6) Nu skal vi bruge intervalhenvisningen til at finde frem til summeringen i kolonnen F .

➤ Indtast følgende formel i celle F6 ,

=SUM(B6:E6)

Her vil formlen bruge celleområdet B6:E6 som reference og vil give summen i celle F6 . trækcelle F6 til slutningen af dit datasæt, så formlen vil blive anvendt på alle cellerne i kolonnen F .

Hvis du nu sletter en af dine kolonner, som bruges i formlen, vil du se, at den REF I dette tilfælde vil formlen beregne værdien uden at udelade værdierne i den slettede kolonne.

5. VLOOKUP-funktion REF-fejl

Hvis du indsætter et forkert kolonneindeksnummer i VLOOKUP-funktionen Excel vil vise REF fejl. Lad os antage, at vi i vores datasæt ønsker at finde det årlige salg for forskellige sælgere. Vi har derfor indtastet følgende formel i en tom celle, =VLOOKUP(H8,A4:F12,7,FALSE). Her, H8 er opslagsværdien ( Harold ), A4:F12 er tabelmatrixen. 7 er kolonneindeksnummeret og FALSK angiver, at formlen vil give et nøjagtigt match.

I vores formel har vi angivet 7 som kolonneindeksnummer. Men tabelmatrixen er A4:F12 som kun har 6 kolonner. Som følge heraf vil formlen returnere en REF fejl.

Lad os korrigere formlen.

➤ Indtast følgende korrigerede formel,

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

Her, H8 er opslagsværdien, A4:F12 er tabelmatrixen. 6 er kolonneindeksnummeret og FALSK angiver, at formlen vil give et nøjagtigt match.

På dette tidspunkt ligger kolonneindeks 6 inden for tabellen array. Så formlen vil ikke vise REF fejl denne gang; i stedet vil den returnere det årlige salg for den sælger, hvis navn står i celle H8 .

Lignende læsninger

  • Årsager til og korrektioner af NAME-fejl i Excel (10 eksempler)
  • Ved fejl genoptages Næste: Håndtering af fejl i Excel VBA
  • Excel VBA: Slå "Ved fejl genoptages næste" fra

6. HLOOKUP-funktion med fejl i referencen

Hvis du indsætter et forkert rækkeindeksnummer i HLOOKUP-funktionen Excel vil vise REF Antag, at vi for vores datasæt ønsker at finde det samlede salg for forskellige kvartaler ved hjælp af HLOOKUP Vi har altså skrevet følgende formel i en tom celle, =HLOOKUP(H8,B5:F12,9,FALSE) Her, H8 er opslagsværdien, B5:F12 er tabelmatrixen. 9 er ROW-indeksnummeret og FALSK angiver, at formlen vil give et nøjagtigt match.

I vores formel har vi angivet 9 som rækkeindeksnummer. Men tabelmatrixen er B5:F12 som kun har 8 rækker. Som følge heraf vil formlen returnere en REF fejl.

Lad os korrigere formlen.

➤ Indtast følgende korrigerede formel,

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

Her, H8 er opslagsværdien, B5:F12 er tabelmatrixen. 8 er rækkeindeksnummeret og FALSK angiver, at formlen vil give et nøjagtigt match.

På dette tidspunkt ligger rækkeindeks nummer 8 i tabellen array. Så formlen vil ikke vise REF fejl; den vil snarere returnere det samlede salg i 3. kvartal .

7. INDEX-funktion med forkert reference

Hvis du indsætter et forkert række- eller kolonnetal i INDEX-funktionen Excel vil vise REF fejl. Lad os sige, at vi for vores datasæt ønsker at finde det samlede årlige salg. Vi har derfor skrevet følgende formel i en tom celle, =INDEX(B6:F12,7,6) Her, B5:F12 er arrayet. 7 er rækkens nummer og 6 er kolonnens nummer.

I vores formel har vi angivet 6 som kolonnenummer, men arrayet er B5:F12 som kun har 5 kolonner. Som følge heraf vil formlen give en REF fejl.

Lad os korrigere formlen.

➤ Indtast følgende korrigerede formel,

=INDEX(B6:F12,7,6)

Her, B5:F12 er arrayet. 7 er rækkens nummer og 5 er kolonnenummeret.

På dette tidspunkt ligger kolonne nummer 5 inden for arrayet. Så formlen vil ikke vise REF fejl; den vil snarere angive værdien af det samlede årlige salg.

8. Referencefejl i INDIRECT-funktionen

Når du importerer data fra en anden projektmappe med INDIREKTE funktion, hvis den projektmappe, hvorfra dataene skal importeres, er lukket, vil Excel give en REF fejl. Lad os antage, at vi ønsker at importere salgsdata for en sælger ved navn Jennifer fra arbejdsmappen med navnet Jennifer .

Nu, uden at åbne arbejdsbogen Jennifer har vi skrevet følgende funktion i vores aktuelle projektmappe,

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

Her, Jennifer.xlsx er den projektmappe, hvorfra vi ønsker at importere data, H10 er navnet på arket, SALES_DATA Jennifer.xlsx arbejdsbog. og $B$6 er cellen i arket SALES_DATA Jennifer.xlsx arbejdsbog.

Men formlen vil ikke importere data fra regnearket. Den vil vise en REF fejl.

➤ Åbn nu arbejdsbogen Jennifer og indsæt den samme formel igen.

Denne gang vil den ikke vise REF fejl længere og vil give værdien fra Jennifer arbejdsbog.

9. Indtast brugerdefineret tekst i stedet for REF-fejl med IFERROR-funktionen

Vi kan fjerne den REF fejl fra vores regneark og kan vise brugerdefineret tekst i stedet for denne fejl ved hjælp af IFERROR-funktionen. Se det første eksempel, hvor vi fik formelkolonnen med #REF! tegn på grund af sletning af en kolonne. Nu med IFERROR funktionen, vil vi vise teksten Ufuldstændig i stedet for disse fejltegn.

➤ Skriv først følgende formel i den første celle i kolonnen, og tryk på INDTAST , og træk cellen til sidst for at anvende formlen i alle celler.

=IFERROR(SUM(B6,C6,D6,E6), "Ufuldstændig")

Formlen giver summen, hvis der ikke opstår nogen fejl.

Hvis vi nu sletter en af kolonnerne, vil formlen ikke længere vise fejltegnet, men i stedet vise teksten "Ufuldstændig" .

Læs mere: Excel-fejl: Tallet i denne celle er formateret som tekst (6 rettelser)

Konklusion

I denne artikel har vi forsøgt at give dig grundlæggende idéer om, hvordan REF fejl opstår i Excel, og hvordan du kan håndtere sådanne fejl. Håber du nu kan løse problemet med referencefejl i Excel. Hvis du står over for nogen forvirring, er du velkommen til at efterlade en kommentar.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.