Excel-formule: Zoek de positie van Voorkomen van een teken
Om de positie van het eerste voorkomen van een teken in een tekenreeks in Excel te vinden, kunt u de functie ZOEKEN gebruiken. Maar hoe bepaalt u de positie van het tweede, derde of n-de voorkomen van een specifiek teken? In deze handleiding wordt een slimme formule gepresenteerd die de functies ZOEKEN en VERVANGEN combineert om precies dat voor elkaar te krijgen – compleet met een duidelijke uitleg van elk argument.
Algemene formule:
| =FIND(„~",SUBSTITUTE(text,char,„~",nth_occurrence)) |
Argumenten
| Text:the text or cell refence in which you want to find character. |
| Char:the character you want to find its position. |
| Nth_occurrence:the specified occurrence of the character. |
Retourneerwaarde
Deze formule retourneert een getal dat de positie aangeeft van het voorkomen van een teken.
Hoe deze formule werkt
In cel E3 zoekt u de positie van de tweede keer dat het teken uit cel C2 voorkomt in de tekenreeks in cel B3. Gebruik hiervoor de volgende formule:
| =FIND(„~",SUBSTITUTE(B3,C3,„~",D3)) |
Druk op Enter om de positie te verkrijgen. U kunt de vulgreep over de aangrenzende cellen slepen om deze formule toe te passen.
Uitleg
SUBSTITUTE(B3,C3,„~",D3): de VERVANGEN-functie vervangt het oude teken door een nieuw teken in een opgegeven exemplaar. In deze formule wordt het teken uit cel C3 (+) vervangen door het nieuwe teken „~” in de tekenreeks van cel B3 (Shift+Ctrl+Enter), wat resulteert in Shift+Ctrl~Enter.
FIND function: de FIND-functie geeft de positie van een teken terug. In dit geval geeft de formule de positie van het teken „~” in de tekenreeks „Shift+Ctrl~Enter” uit het veld Nieuwe tekst.
Opmerking
„~” duidt hier alleen op een nieuw teken dat wordt gebruikt om het gezochte teken te vervangen; u kunt dit vervangen door een ander teken. Let er echter op dat dit teken niet mag voorkomen in de oorspronkelijke tekenreeks.
Voorbeeldbestand
Klik om het voorbeeldbestand te downloaden
Gerelateerde formules
- Zoek de meest voorkomende tekst op basis van criteria
Soms wilt u in Excel de tekst vinden die het vaakst voorkomt aan de hand van een bepaald criterium. In deze handleiding wordt een matrixformule uitgelegd waarmee u deze taak eenvoudig kunt uitvoeren, inclusief een duidelijke toelichting op de formule-argumenten. - Cellen samenvoegen met komma’s
In deze handleiding vind je handige formules om meerdere cellen samen te voegen tot één cel, gescheiden door komma’s—zoals in de afbeelding hieronder. We leggen ook uit hoe deze formules werken in Excel. - Geef tekst dezelfde lengte
Hebt u een lijst met teksten van verschillende lengtes? Maak deze direct netter door alle teksten dezelfde lengte te geven—door opvultekens toe te voegen aan het einde, zoals in de onderstaande afbeelding wordt getoond. Hieronder vindt u een formule die de functies LEN en REPT combineert om dit eenvoudig uit te voeren in Excel. - Controleren of een cel een getal bevat
Wilt u soms weten of een cel een getal bevat? Deze handleiding biedt een formule die WAAR retourneert als dat zo is, en ONWAAR als dat niet het geval is.
De beste Office-productiviteitshulpmiddelen
Kutools voor Excel – Helpt u om op te vallen tussen de massa
Kutools voor Excel Beschikt over meer dan 300 functies,zodat u alles wat u nodig heeft binnen één klik bereik heeft...
Office Tab – Schakel tabbladenlezen en -bewerken in Microsoft Office (inclusief Excel) in
- Schakel in één seconde tussen tientallen geopende documenten!
- Bespaar honderden muisklikken per dag en zeg vaarwel tegen muisarm.
- Verhoog uw productiviteit met 50 % bij het bekijken en bewerken van meerdere documenten.
- Brengt efficiënte tabs naar Office (inclusief Excel), net als in Chrome, Edge en Firefox.