De fout #WAARDE! corrigeren in de functies VIND.ALLES/VIND.ALLES.B en VIND.SPEC/VIND.SPEC.B

Opmerking: We willen u graag zo snel mogelijk de meest recente Help-inhoud in uw eigen taal bieden. Deze pagina is automatisch vertaald en kan grammaticale fouten of onnauwkeurigheden bevatten. Wij hopen dat deze inhoud nuttig voor u is. Kunt u ons onder aan deze pagina laten weten of de informatie nuttig voor u was? Hier is het Engelstalige artikel ter referentie.

In dit onderwerp vindt u Help-informatie over de meest voorkomende scenario's met de fout #WAARDE! in de functies VIND.ALLES/VIND.ALLES.B en VIND.SPEC/VIND.SPEC.B.

Enkele dingen die u moet weten over de functies VIND.ALLES en VIND.SPEC

  • De functies zoeken en zoeken zijn vergelijkbaar. Ze werken op dezelfde manier: een teken of een teken reeks in een andere teken reeks zoeken. Het verschil tussen deze twee functies is dat FIND hoofdletter gevoelig is en dat zoeken niet hoofdletter gevoelig is. Als u dus geen onderscheid wilt aanbrengen tussen letters in een tekst reeks, gebruikt u zoeken.

  • Als u een functie wilt gebruiken die een tekenreeks retourneert op basis van de positie van het teken dat u opgeeft, gebruik dan de functie DEEL in combinatie met VIND.ALLES. Informatie en voorbeelden over het gebruik van DEEL en VIND.ALLES vindt u in het Help-onderwerp over VIND.ALLES.

  • De syntaxis van deze functies is dezelfde: zoeken_tekst, in_tekst, [begin_getal]. Deze syntaxis betekent het volgende: Wat zoekt u?, Waar zoekt u het? en Op welke positie wilt u beginnen met zoeken?

Probleem: de waarde in het argument zoeken_tekst kan niet worden gevonden in de tekenreeks in_tekst

Als de tekst niet in de opgegeven teksttekenreeks kan worden gevonden, wordt de fout #WAARDE! geretourneerd.

Bijvoorbeeld: een functie als

  • =VIND.ALLES("handschoenen";"Handschoenen (Jeugd)";1)

retourneert de fout #WAARDE!, omdat er geen overeenkomst is met 'handschoenen' maar wel met 'Handschoenen'. VIND.ALLES is hoofdlettergevoelig, dus zorg ervoor dat de waarde in zoeken_tekst een exacte overeenkomst heeft in de tekenreeks in het argument in_tekst.

De functie VIND.SPEC retourneert echter de waarde 1, omdat deze niet hoofdlettergevoelig is:

  • =VIND.SPEC("handschoenen";"Handschoenen (Jeugd)";1)

Oplossing: Corrigeer de syntaxis waar nodig.

Probleem: Het argument begin_getal is ingesteld op nul (0).

Het argument begin_getal is een optioneel argument en als u dit weglaat, wordt ervan uitgegaan dat de standaardwaarde 1 is. Als het argument aanwezig is in de syntaxis en de waarde is ingesteld op 0, krijgt u echter de fout #WAARDE!.

Oplossing: Verwijder het argument begin_getal als dat niet is vereist, of stel het in op de juiste waarde.

Probleem: het argument begin_getal is groter dan het argument in_tekst.

Bijvoorbeeld: de functie

  • =VIND.ALLES(“s”;”Functies en formules”;25)

zoekt naar de 's' in de tekenreeks 'Functies en formules' (in_tekst) en begint bij het 25e teken (begin_getal). De fout #WAARDE! wordt echter geretourneerd omdat de tekenreeks uit slechts 22 tekens bestaat.

Tip:  Het totale aantal tekens in een teksttekenreeks bepalen met behulp van de functie LENGTE

Oplossing: Corrigeer het begin nummer als dat nodig is.

Hebt u een vraag over een bepaalde functie?

Stel een vraag op het forum van de Excel-community

Help ons Excel verbeteren

Hebt u suggesties voor het verbeteren van de volgende versie van Excel? Als dat het geval is, kijk dan eens naar de onderwerpen op Excel User Voice (Engelstalig).

Zie ook

De fout #WAARDE! corrigeren

De functies zoeken/vind.

ZOEK-SEARCHB, FUNCTIE

Overzicht van formules in Excel

Niet-werkende formules voorkomen

Fouten opsporen in formules

Alle Excel-functies (alfabetisch)

Alle Excel-functies (per categorie)

Uw Office-vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagents.

×