De fout #REF! wordt weergegeven wanneer een formule verwijst naar een ongeldige cel. Dit gebeurt meestal wanneer cellen zijn verwijderd waarnaar door formules wordt verwezen, of als er andere celinhoud overheen is geplakt.
In het volgende voorbeeld wordt de formule=SOM(B2;C2;D2) in kolom E gebruikt.
Als u kolom B, C of D zou verwijderen, treedt er een #VERW!-fout op. In dit geval verwijderen we kolom C (Verkoop 2007). De formule ziet er nu als volgt uit =SOM(B2;#VERW!;C2). Wanneer u expliciete celverwijzingen zoals deze gebruikt (waarin u naar elke cel afzonderlijk verwijst, gescheiden door een komma) en vervolgens een rij of kolom verwijdert, kan Excel de formule niet toepassen, zodat de fout #VERW! optreedt. Dit is de belangrijkste reden waarom expliciete celverwijzingen in functies niet worden aanbevolen.
Oplossing
-
Als u per ongeluk rijen of kolommen hebt verwijderd, kunt u onmiddellijk de knop Ongedaan maken op de werkbalk Snelle toegang selecteren (of op Ctrl+Z drukken) om ze te herstellen.
-
Pas de formule zodanig aan dat deze gebruikmaakt van een verwijzing naar een cellenbereik in plaats van gebruik te maken van afzonderlijke cellen, zoals =SOM(B2:D2). Nu kunt u een kolom die in het bereik van de som voorkomt verwijderen. De formule wordt automatisch aangepast in Excel. U kunt ook =SOM(B2:B5) gebruiken voor een som rijen.
In het volgende voorbeeld geeft =VERT.ZOEKEN(A8;A2:D5;5;ONWAAR) als resultaat een #VERW!-fout omdat er wordt gezocht naar een waarde uit kolom 5 die als resultaat kan worden geretourneerd, maar het bereik van de verwijzing is A:D, die uit slechts 4 kolommen bestaat.
Oplossing
Pas het bereik aan om groter te zijn of verklein de kolomzoekwaarde zodat deze overeenkomt met het verwijzingsbereik. =VERT.ZOEKEN(A8;A2:E5;5;ONWAAR) zou een geldig bereik kunnen zijn, evenals = VERT.ZOEKEN(A8;A2:D5;4;ONWAAR).
In dit voorbeeld geeft de formule =INDEX(B2:E5;5;5) een #VERW!-fout als resultaat omdat het bereik van de INDEX uit 4 rijen bij 4 kolommen bestaat, maar de formule vereist dat er een waarde wordt geretourneerd die zich in de vijfde rij en de vijfde kolom bevindt.
Oplossing
Pas de verwijzingen naar de rij of kolom aan zodat ze in het opzoekbereik INDEX vallen. =INDEX(B2:E5;4;4) zou een geldig resultaat opleveren.
In het volgende voorbeeld verwijst een INDIRECT-functie naar een werkmap die gesloten is en zo een #VERW!-fout veroorzaakt.
Oplossing
Open de werkmap waarnaar wordt verwezen. Dezelfde fout treedt op als u naar een gesloten werkmap verwijst met een dynamische matrixfunctie.
Gestructureerde verwijzingen naar tabel- en kolomnamen in gekoppelde werkmappen worden niet ondersteund.
Berekende verwijzingen naar gekoppelde werkmappen worden niet ondersteund.
Het verplaatsen of verwijderen van cellen heeft een ongeldige celverwijzing veroorzaakt of de functie retourneert een verwijzingsfout.
Als u een OLE-koppeling (Object Linking and Embedding) hebt gebruikt die een #VERW!-fout veroorzaakt, moet u het programma starten dat door de koppeling wordt aangeroepen.
Opmerking: OLE is een technologie die u kunt gebruiken om gegevens tussen programma's te delen.
Als u een DDE-onderwerp (Dynamic Data Exchange) hebt gebruikt dat een #VERW!-fout veroorzaakt, moet u controleren of u naar het juiste onderwerp verwijst. Als er nog steeds een #VERW!-fout controleert u de instellingen van het Vertrouwenscentrum op externe inhoud, zoals beschreven in Externe inhoud blokkeren of deblokkeren in Microsoft 365-documenten.
Opmerking: Dynamic Data Exchange (DDE)is een ingesteld protocol voor het uitwisselen van gegevens tussen Microsoft Windows-programma's.
Problemen met macro 's
Als met een macro een functie wordt toegevoegd aan het werkblad die naar een cel boven de functie verwijst en de cel met de functie in rij 1 staat, geeft de functie de fout #VERW! als resultaat omdat boven rij 1 geen cellen staan. Controleer of de functie een argument bevat dat verwijst naar een ongeldige cel of een ongeldig cellenbereik. Wellicht moet de macro dan in VBE (Visual Basic Editor) worden bewerkt, zodat er met deze situatie rekening wordt gehouden.
Meer hulp nodig?
U kunt altijd uw vraag stellen aan een expert in de Excel Tech Community of ondersteuning vragen in de Communities.
Zie ook
Overzicht van formules in Excel