REF-fout in Excel (9 geschikte voorbeelden)

  • Deel Dit
Hugh West

Referentiefout of REF Er treedt een fout op in Excel wanneer een formule verwijst naar ongeldige cellen. Dit kan gebeuren wanneer u cellen, rijen of kolommen verwijdert die in een formule worden gebruikt. In het geval van een referentiefout toont Excel #REF! foutmelding. In dit artikel laten we je zien hoe REF fouten kunnen optreden in Excel en hoe u de fout kunt aanpakken.

Beschouw de volgende dataset. Hier worden kwartaal- en jaarverkoopgegevens van verschillende verkopers gegeven. De jaarverkoopgegevens worden gevonden door alle kwartaalverkoopgegevens bij elkaar op te tellen. Met behulp van deze dataset zullen we u laten zien hoe REF fout kan optreden in Excel en hoe u van de fout af kunt komen.

Download Praktijk Werkboek

U kunt het werkboek downloaden via onderstaande link

REF fouten in Excel.xlsx

Voorbeelden van omgaan met REFout in Excel

1. REF-fout bij het verwijderen van een cel, kolom of rij

Als we een cel, kolom of rij verwijderen die in een formule wordt gebruikt, toont Excel REF fout in de formulecel. Laten we eens kijken of we kunnen verwijderen Kwartaal 4 verkoop (kolom E ) van onze dataset, wat er zal gebeuren.

Als gevolg van het verwijderen van de Kwartaal 4 verkoop kolom, nu de cellen van de Jaarlijkse verkoop kolom tonen REF fout. Dit gebeurt omdat de formule in deze kolom nu een van de verwezen kolommen niet kan vinden. Als we een cel uit de formulekolom selecteren, kunnen we in de formulebalk zien dat een van de verwezen cellen wordt weergegeven. #REF! Teken. Omdat we de kolom van een cel waarnaar wordt verwezen in de formule hebben verwijderd, kan de formule de cel nu niet vinden en verschijnt er REF fout.

Lees meer: Hoe repareren #REF! fout in Excel (6 oplossingen)

2. De cellen met REF-fout opsporen

Als u een zeer lange dataset hebt en veel formules in uw dataset, is het achterhalen van de REF fouten handmatig kan vermoeiend zijn. Maar het is noodzakelijk om alle REF fouten, zodat u de fouten kunt oplossen.

➤ Om alle fouten in één keer te achterhalen selecteert u eerst uw hele dataset en gaat u naar Home> Bewerken> Zoeken & Selecteren> Ga naar Speciale .

Daarna, Ga naar Speciaal venster verschijnt. Selecteer eerst Formules en controleer op Fouten Klik daarna op OK .

Nu ziet u alle cellen met REF fout in uw dataset wordt geselecteerd.

Lees meer: Hoe vindt u referentiefouten in Excel (3 eenvoudige methodes)?

3. Verwijderen van meervoudige REF-fouten

U kunt alle REF Fouten uit uw Excel-dataset met behulp van Zoeken en vervangen functie. ➤ Selecteer eerst uw hele dataset en ga naar Home> Bewerken> Zoeken & selecteren> Vervangen .

Nu, de Zoeken en vervangen venster verschijnt.

In de Zoek wat kastype #REF! en klik op Alles vervangen .

Daarna verschijnt een bevestigingsvenster met het aantal vervangingen.

Druk OK in dit vak en sluit de Zoeken en vervangen doos.

Als gevolg daarvan, zult u zien, is er geen REF De formule toont de waarde met uitzondering van de verwijderde kolommen.

Als u op een willekeurige cel van de formulekolom klikt, kunt u in de formulebalk zien dat de #REF! wordt het bord verwijderd en de formule berekent de waarde alleen rekening houdend met de bestaande cellen .

Lees meer: Hoe waardefout verwijderen in Excel (4 snelle methodes)

4. Bereikreferentie om REF-fout te vermijden

In plaats van te verwijzen naar de cellen met komma's als de relatieve verwijzingen, kunt u een bereikverwijzing gebruiken om te voorkomen dat REF fout. In de vorige gevallen hebben we de volgende formule gebruikt in cel F6 , =SUM(B6,C6,D6,E6) Nu gebruiken we bereikreferentie om de som in kolom F .

Typ de volgende formule in de cel F6 ,

=SUM(B6:E6)

Hier gebruikt de formule het celbereik B6:E6 als referentie en geeft de som in cel F6 . sleepcel F6 aan het einde van je dataset, zodat de formule wordt toegepast op alle cellen in kolom F .

Als u nu een van uw kolommen verwijdert die in de formule worden gebruikt, zult u zien dat de REF In dit geval zal de formule de waarde berekenen met weglating van de waarden van de verwijderde kolom.

5. VLOOKUP-functie REF-fout

Als u een verkeerd kolomindexnummer invoert in de VLOOKUP-functie Excel toont REF Stel dat we voor onze dataset de jaaromzet van verschillende verkopers willen vinden. Daarom hebben we de volgende formule getypt in een lege cel, =VLOOKUP(H8,A4:F12,7,FALSE). Hier, H8 is de opzoekwaarde ( Harold ), A4:F12 is de tabelreeks. 7 is het indexnummer van de kolom en FALSE geeft aan dat de formule een exacte overeenkomst oplevert.

In onze formule hebben we 7 gegeven als kolomindexnummer. Maar de tabelarray is A4:F12 die slechts 6 kolommen heeft. Als resultaat zal de formule een REF fout.

Laten we de formule corrigeren.

Type de volgende gecorrigeerde formule,

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

Hier, H8 is de opzoekwaarde, A4:F12 is de tabelreeks. 6 is het indexnummer van de kolom en FALSE geeft aan dat de formule een exacte overeenkomst oplevert.

Op dit moment ligt de kolomindex nummer 6 in de tabelreeks. Dus de formule toont niet REF fout deze keer; het zal eerder de jaarlijkse verkoop teruggeven van de verkoper wiens naam in cel H8 .

Vergelijkbare lezingen

  • Redenen en correcties van NAAM-fouten in Excel (10 voorbeelden)
  • Bij fout hervatten Volgende: Fout afhandelen in Excel VBA
  • Excel VBA: Schakel de "On Error Resume Next" uit.

6. HLOOKUP-functie met referentiefout

Als u een onjuist rij-indexnummer invoert in de HLOOKUP-functie Excel toont REF Stel dat we voor onze dataset de totale verkoop van verschillende kwartalen willen vinden met behulp van HLOOKUP Dus hebben we de volgende formule getypt in een lege cel, =HLOOKUP(H8,B5:F12,9,FALSE) Hier, H8 is de opzoekwaarde, B5:F12 is de tabelreeks. 9 is het ROW-indexnummer en FALSE geeft aan dat de formule een exacte overeenkomst oplevert.

In onze formule hebben we 9 gegeven als rij-indexnummer. Maar de tabel-array is B5:F12 die slechts 8 rijen heeft. Als resultaat zal de formule een REF fout.

Laten we de formule corrigeren.

Type de volgende gecorrigeerde formule,

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

Hier, H8 is de opzoekwaarde, B5:F12 is de tabelreeks. 8 is het rij-indexnummer en FALSE geeft aan dat de formule een exacte overeenkomst oplevert.

Op dit moment ligt rij-index nummer 8 in de tabel-array. Dus de formule toont niet REF fout; het zal eerder de totale verkoop in Kwartaal 3 .

7. INDEX-functie met onjuiste verwijzing

Als u een onjuist rij- of kolomnummer invoegt in de INDEX-functie Excel toont REF Laten we zeggen dat we voor onze dataset de totale jaarlijkse verkoop willen vinden. Dus hebben we de volgende formule getypt in een lege cel, =INDEX(B6:F12,7,6) Hier, B5:F12 is de matrix. 7 is het rijnummer en 6 is het kolomnummer.

In onze formule hebben we 6 als kolomnummer gegeven. Maar de matrix is B5:F12 die slechts 5 kolommen heeft. Als gevolg daarvan zal de formule een REF fout.

Laten we de formule corrigeren.

Type de volgende gecorrigeerde formule,

=INDEX(B6:F12,7,6)

Hier, B5:F12 is de matrix. 7 is het rijnummer en 5 is het kolomnummer.

Op dit moment ligt kolom nummer 5 binnen de matrix. Dus de formule toont niet REF fout; het geeft eerder de waarde van de totale jaarlijkse verkoop.

8. Referentiefout in de INDIRECT-functie

Bij het importeren van gegevens uit een andere werkmap met de INDIRECT functie zal Excel, indien de werkmap van waaruit de gegevens worden geïmporteerd wordt gesloten, een REF fout. Stel dat we verkoopgegevens willen importeren van een verkoper met de naam Jennifer uit de werkmap met de naam Jennifer .

Nu, zonder de werkmap te openen Jennifer hebben we de volgende functie getypt in onze huidige werkmap,

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

Hier, Jennifer.xlsx is de werkmap van waaruit we gegevens willen importeren, H10 is de naam van het blad, VERKOOPGEGEVENS van Jennifer.xlsx werkboek. en $B$6 is de cel van het blad VERKOOPGEGEVENS van Jennifer.xlsx werkboek.

Maar de formule importeert geen gegevens uit de werkmap. Het toont een REF fout.

➤ Open nu de werkmap Jennifer en voeg dezelfde formule opnieuw toe.

Deze keer, zal het niet tonen REF fout niet meer en zal de waarde van Jennifer werkboek.

9. Aangepaste tekst invoeren in plaats van REF-fout met IFERROR-functie

We kunnen de REF fout uit ons werkblad en kan aangepaste tekst tonen in de plaats van deze fout met behulp van de IFERROR-functie. Beschouw het eerste voorbeeld waar we de formulekolom met #REF! teken vanwege het verwijderen van een kolom. Nu met de IFERROR functie, tonen we de tekst Onvolledig op de plaats van die fouttekens.

➤ Typ eerst de volgende formule in de eerste cel van de kolom en druk op ENTER en sleep de cel naar het einde om de formule in alle cellen toe te passen.

=IFERROR(SUM(B6,C6,D6,E6), "Onvolledig")

De formule geeft de som als er geen fout optreedt.

Als we nu een van de kolommen verwijderen, toont de formule niet langer het foutteken, maar de tekst "Onvolledig" .

Lees meer: Excel Fout: Het getal in deze cel is opgemaakt als tekst (6 oplossingen)

Conclusie

In dit artikel hebben wij geprobeerd u basisideeën te geven over hoe REF Hopelijk kunt u nu het probleem van de referentiefout in Excel oplossen. Als u enige verwarring ervaart, laat dan gerust een reactie achter.

Hugh West is een zeer ervaren Excel-trainer en -analist met meer dan 10 jaar ervaring in de branche. Hij heeft een bachelor in Accounting en Finance en een master in Business Administration. Hugh heeft een passie voor lesgeven en heeft een unieke lesaanpak ontwikkeld die gemakkelijk te volgen en te begrijpen is. Zijn deskundige kennis van Excel heeft duizenden studenten en professionals over de hele wereld geholpen hun vaardigheden te verbeteren en uit te blinken in hun carrière. Via zijn blog deelt Hugh zijn kennis met de wereld en biedt hij gratis Excel-tutorials en online trainingen aan om individuen en bedrijven te helpen hun volledige potentieel te bereiken.