KutoolsforOffice — Eén oplossing, vijf krachtige tools.Meer bereiken met minder moeite.

Hoe vindt u snel de positie van de eerste letter (alfabetisch) in een tekenreeks in Excel?

AuteurSun Wijzigingsdatum

Wanneer u in Excel werkt met een lijst tekenreeksen die zowel letters als cijfers bevatten, kan het bepalen van de positie van de eerste letter lastig zijn. In deze handleiding tonen we u verschillende methoden om snel de positie van het eerste alfabetische teken in een tekenreeks te vinden.


Positie van eerste alfabetisch teken in tekenreeks vinden met formules

Hieronder vindt u enkele formules om de positie van de eerste letter in een tekenreeks te bepalen.

Selecteer een lege cel waarin u het resultaat wilt plaatsen, bijvoorbeeld B2, en voer deze formule in:=MATCH(TRUE,ISERROR(VALUE(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1))),0). Houd Shift + Ctrl ingedrukt en druk op Enter om het resultaat te krijgen. Klik vervolgens op B2 en sleep de automatische vulgreep naar de cellen waarop u deze formule wilt toepassen. Zie schermafbeelding:
Een schermafbeelding met het resultaat van het toepassen van een formule om de positie van de eerste letter te vinden in Excel

Tip: met de bovenstaande formule verschijnt een foutwaarde als er geen enkel alfabetisch teken aanwezig is.
Een schermafbeelding met het resultaat wanneer er geen alfanumerieke tekens in de reeks voorkomen

In de formule is A2 de cel waarin u de positie van het eerste alfabetische teken wilt opsporen – pas deze naar wens aan.


Positie van eerste alfabetisch teken in tekenreeks vinden met een gedefinieerde functie

Als u vaak gebruikmaakt van gedefinieerde functies, is er ook een gedefinieerde functie beschikbaar die het eerste alfabetische teken vindt en de bijbehorende positie retourneert.

1. Druk op Alt + F11 om het venster Microsoft Visual Basic for Applications te openen.

2. Klik op Invoegen > Module en plak de onderstaande code in het Module-script.

Function FirstNonDigit(xStr As String) As Long
'Updateby20220915
    Dim xChar As Integer
    Dim xPos As Integer
    Dim I As Integer
    Application.Volatile
    For I = 1 To Len(xStr)
        xChar = Asc(Mid(xStr, I, 1))
        If (xChar <= 90 And xChar >= 65) Or (xChar <= 122 And xChar >= 97) Then
            xPos = I
            Exit For
        End If
    Next
    FirstNonDigit = xPos
End Function

Een schermafbeelding met de VBA-code om de positie van het eerste alfanumerieke teken te vinden

3. Sla de code op en keer terug naar het werkblad. Selecteer een lege cel en voer deze formule in: =FirstNonDigit(A15). Druk op Enter en u ziet direct de positie van het eerste alfabetische teken.
Een schermafbeelding met het resultaat van de VBA-functie die wordt gebruikt om het eerste alfanumerieke teken te vinden


Alleen alfabetische tekens uit tekenreeks extraheren met Kutools voor Excel

In sommige andere gevallen wilt u misschien alleen de alfabetische tekens uit een gemengde tekenreeks extraheren, zoals in de onderstaande schermafbeelding is weergegeven. Gebruik dan de Specifieke tekens verwijderen-functie van Kutools voor Excel – een handige en krachtige invoegtoepassing om dit snel en eenvoudig voor elkaar te krijgen.
Een schermafbeelding met gemengde tekstreeksen waaruit alfanumerieke tekens worden geëxtraheerd

Kutools voor Excelbiedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden verhoogd.Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, zodat databeheer moeiteloos verloopt.Gedetailleerde informatie over Kutools voor Excel...         Gratis proefversie...

1. Maak een kopie van de tekenreeksen waaruit u de alfabetische tekens wilt halen. Zie de schermafbeelding:
Een schermafbeelding met gekopieerde tekstreeksen vóór het toepassen van het hulpprogramma 'Tekens verwijderen'

2. Selecteer vervolgens de gekopieerde tekenreeksen en klik op Kutools > Tekst > Specifieke tekens verwijderen. Zie schermafbeelding:
Een schermafbeelding met de optie 'Tekens verwijderen' op het Kutools-tabblad in het lint

3. In het dialoogvenster Specifieke tekens verwijderen vinkt u alleen de optie Niet-alfabetisch aan. U ziet de verwijderde resultaten direct in het Voorbeeld-vak. Zie schermafbeelding:
Een schermafbeelding met het 'Voorbeeld'-vak in het Kutools-dialoogvenster 'Tekens verwijderen'

4. Klik op OK of Toepassen. Nu worden alleen de alfabetische tekens geëxtraheerd.
Een schermafbeelding met de geëxtraheerde alfanumerieke tekens met behulp van Kutools

Demo: Tekst extraheren Alleen uit alfanumerieke tekenreeks in Excel met Kutools voor Excel

 
Kutools voor Excel: Meer dan 300 handige tools binnen handbereik! Profiteer van AI-ondersteunde functies voor slimmer en sneller werken!Nu downloaden!

Beste Office-productiviteitshulpmiddelen

🤖KUTOOLS AI Assistant: Revolutioneer Data-analyse op basis van:Intelligente uitvoering   |  Genereer code|  Maak aangepaste formules  |  Analyseer gegevens en genereer grafieken|  Roep Verbeterde functies aan
Populaire functies:Zoeken, markeren of Dubbele waarden markeren   |  Verwijder lege rijen   |  Kolommen samenvoegen of cellen zonder gegevensverlies   |   Afronden zonder formule...
Super ZOEKEN:VLookup met meerdere criteria  |  VLookup met meerdere waarden  |   VLookup over meerdere werkbladen   |   Fuzzy Match....
Geavanceerde keuzelijst:Snel een keuzelijst maken   |  Afhankelijke keuzelijst   |  Keuzelijst met meervoudige selectie....
Kolombeheerder:Voeg een specifiek aantal kolommen toe|Verplaats kolommen|Wissel zichtbaarheidsstatus van verborgen kolommen|Vergelijk bereiken en kolommen...
Uitgelichte functies:Rasterfocus   |  Ontwerpweergave   |Verbeterde formulebalk   | Werkmap- en bladbeheerder   |  Bronnenbibliotheek(Automatische tekst)|  Datumkiezer   |  Werkbladen samenvoegen  |  Versleutelen/Cellen decoderen   | E-mails verzenden op basis van lijst   |  Superfilter   |   Speciaal filter(Filter cellen met vetgedrukt lettertype/cursief/doorgestreept...) ...
Top 15 gereedschapssets:12 Teksthulpmiddelen(Tekst toevoegen,Specifieke tekens verwijderen, ...)|   50+Grafiektypen(Gantt-diagram, ...)|   40+ Praktische formules(Leeftijd berekenen op basis van geboortedatum, ...)|   19 Invoeghulpmiddelen(QR-code Invoegen,Afbeelding invoegen vanaf pad, ...)|   12 Conversiehulpmiddelen(Omzetten naar woorden,Wisselkoersconversie, ...)|   7 Samenvoegen en splitsenhulpmiddelen(Geavanceerd samenvoegen van rijen,Cellen splitsen, ...)|... en meer
Gebruik Kutools in uw voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en 40+ andere talen!

Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie zoals nooit tevoren.Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en Tijd besparen.Klik hier om de functie te krijgen die u het meest nodig heeft...


Office Tab brengt een tabbladinterface naar Office en maakt uw werk veel eenvoudiger

  • Schakel tabbladbewerking en -lezen in voor Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten aan in nieuwe tabbladen binnen hetzelfde venster, in plaats van in afzonderlijke vensters.
  • Verhoogt uw productiviteit met 50 % en bespaart u dagelijks honderden muisklikken!

Alle Kutools-add-ins in één installatieprogramma.

Kutools for Office bundelt add-ins voor Excel, Word, Outlook en PowerPoint, plus Office Tab Pro—ideaal voor teams die met meerdere Office-apps werken.

ExcelWordOutlookTabsPowerPoint
  • Alles-in-één suite— add-ins voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro
  • Één installatieprogramma, één licentie— binnen enkele minuten klaar (MSI-geschikt)
  • Werkt beter samen— gestroomlijnde productiviteit in alle Office-apps
  • 30 dagen volledig functionele proefversie— geen registratie, geen creditcard
  • Beste prijs-kwaliteitverhouding— bespaar ten opzichte van het afzonderlijk kopen van add-ins