Sådan retter du en #REFERENCE!-fejl fejl

Gælder for
Excel til Microsoft 365 Excel til Microsoft 365 til Mac Excel 2024 Excel 2024 til Mac Excel 2021 Excel 2021 til Mac Excel 2019 Excel 2016 Excel til iPad Excel til iPhone Excel til Android-tablets Excel til Android-telefoner Excel til Windows Phone 10 Excel Mobile

Fejlen #REFERENCE! vises, når en formel refererer til en ugyldig celle. Dette sker oftest, når celler, der er refereres til i formler, bliver slettet eller overskrevet. 

#REFERENCE! fejl, der er opstået ved at slette en kolonne

Det følgende eksempel anvender formlen =SUM(B2,C2,D2) i kolonne E.

En formel, der bruger eksplicitte cellereferencer som f.eks. =SUM(B2,C2,D2), kan medføre en #REF!-fejl, hvis en kolonne slettes. Hvis du slettede kolonne B, C eller D, ville det medføre en #REF! -fejlen. I dette tilfælde sletter vi kolonne C (2007 Salg), og formlen læser nu =SUM(B2,#REFERENCE!,C2). Når du bruger eksplicitte cellereferencer som denne (hvor du refererer til hver celle enkeltvist, adskilt af et komma) og sletter en refereret række eller kolonne, kan Excel ikke løse det, så den returnerer #REFERENCE! -fejlen. Dette er den primære årsag til, at det ikke anbefales at bruge eksplicitte cellereferencer i funktioner.

Eksempel på fejlen #REF! forårsaget af sletning af en kolonne. Løsning

  • Hvis du ved et uheld sletter rækker eller kolonner, kan du straks klikke på knappen Fortryd på Værktøjslinjen Hurtig adgang (eller trykke på CTRL+Z) for at gendanne dem.
  • Justér formlen, så den bruger et områdereference i stedet for individuelle celler, såsom =SUM(B2:D2). Nu kan du slette enhver kolonne inden for området sum, og så vil Excel justere automatisk formlen. Du kan også bruge =SUM(B2:B5) til en sum af rækker.

Eksempel – VOPSLAG med forkerte områdereferencer

I følgende eksempel vil, =VLOOKUP(A8,A2:D5,5,FALSE) returnere fejlen #REFERENCE!, fejl, fordi den leder efter en værdi, der skal returneres fra kolonne 5, men referenceområdet er A:D, som kun er 4 kolonner.

Eksempel på en LOPSLAG-formel med et forkert område. Formlen er =LOPSLAG(A8;A2:D5;5;FALSK). Der er ingen femte kolonne i LOPSLAG-området, så 5 forårsager en #REF! Fejl. Løsning

Justér området til at være større, eller reducer opslagsværdien for kolonnen for at matche referenceområdet. =VOPSLAG(A8,A2:E5,5,FALSK) ville være et gyldigt referenceområde, ligesom = VOPSLAG(A8,A2:D5,4,FALSK) også ville.

INDEKS med forkert række- eller kolonnereference

I dette eksempel returnerer formlen =INDEKS(B2:E5,5,5) en #REFERENCE! fejl, fordi INDEKS-området er 4 rækker gange 4 kolonner, men formlen beder om at returnere det, der er i den 5. række og 5. kolonne.

Eksempel på en INDEKS-formel med en ugyldig områdereference. Formlen er =INDEKS(B2:E5,5,5), men området er kun 4 rækker gange 4 kolonner. Løsning

Justér referencerne række eller kolonne, så de er inden for INDEKS-opslagsområde. =INDEKS(B2:E5,4,4) ville returnere et gyldigt resultat.

Referering af en lukket projektmappe med INDIREKTE

I følgende eksempel forsøger en INDIREKTE funktion at referere til en projektmappe, der er lukket, hvilket medfører en #REFERENCE! -fejlen.

Eksempel på en #REF!-fejl, der skyldes indirekte henvisning til en lukket projektmappe. Løsning

Åbn den projektmappe, der henvises til. Du vil støde på den samme fejl, hvis du refererer til en lukket projektmappe med en dynamisk matrixfunktion.

Strukturerede henvisninger understøttes ikke

Strukturerede referencer til tabel- og kolonnenavne i sammenkædede projektmapper understøttes ikke.

Beregnede referencer understøttes ikke

Beregnede referencer til sammenkædede projektmapper understøttes ikke.

Fejlen Ugyldig cellereference

Flytning eller sletning af celler forårsagede en ugyldig cellereference, eller funktionen returnerer referencefejl.

OLE-problemer

Hvis du har brugt en Objektsammenkædning og indlejring (OLE), som returnerer en #REFERENCE! fejl, og derefter starte det program, som linket kalder.

Bemærk: OLE er en teknologi, som du kan bruge til at dele oplysninger mellem programmer.

DDE-problemer

Hvis du har brugt et DDE-emne (Dynamic Data Exchange), der returnerer en #REFERENCE! fejl, skal du først kontrollere, at du refererer til det korrekte emne. Hvis du stadig modtager en #REFERENCE! skal du kontrollere indstillingerne for Center for sikkerhed og rettighedsadministration for eksternt indhold som beskrevet i Bloker eller fjern blokering af eksternt indhold i Microsoft 365-dokumenter.

Bemærk!DDE (Dynamic Data Exchange) er en etableret protokol til at udveksle data mellem Microsoft Windows-baserede programmer.

Har du brug for mere hjælp?

Du kan altid spørge en ekspert i Excel Tech-community'et eller få support i Community'er.

Se Også

Oversigt over formler i Excel

Sådan undgår du ødelagte formler

Find fejl i formler

Excel-funktioner (alfabetisk)

Excel-funktioner (efter kategori)