Note: The other languages of the website are Google-translated. Back to English
Inloggen  \/ 
x
or
x
Registreer  \/ 
x

or

Hoe initialen uit namen in Excel te extraheren?

Wanneer u klantrecords verwerkt of mail merge uitvoert, kan het handig zijn voor u om initialen van een bepaalde naam te krijgen, bijvoorbeeld HG voor Hal Greer. Dus hier introduceer ik enkele trucs om snel initialen uit de namenlijst in Excel te extraheren.

Extraheer initialen met formule in Excel

Extract initialen gebruiken Defined Function in Excel

Tabblad Office Bewerking en browsen met tabbladen in Office inschakelen en uw werk veel gemakkelijker maken ...
Kutools voor Excel lost de meeste van uw problemen op en verhoogt uw productiviteit met 80%
  • Hergebruik alles: Voeg de meest gebruikte of complexe formules, grafieken en al het andere toe aan uw favorieten en gebruik ze in de toekomst snel opnieuw.
  • Meer dan 20 tekstfuncties: Nummer uit tekststring halen; Extract of verwijder een deel van teksten; Converteer cijfers en valuta's naar Engelse woorden.
  • Tools samenvoegen: Meerdere werkmappen en bladen in één; Meerdere cellen / rijen / kolommen samenvoegen zonder gegevens te verliezen; Voeg dubbele rijen en som samen.
  • Hulpmiddelen splitsen: Gegevens splitsen in meerdere bladen op basis van waarde; Eén werkmap naar meerdere Excel-, PDF- of CSV-bestanden; Eén kolom naar meerdere kolommen.
  • Plakken overslaan Verborgen / gefilterde rijen; Tel en som op achtergrondkleur; Stuur gepersonaliseerde e-mails in bulk naar meerdere ontvangers.
  • Superfilter: Maak geavanceerde filterschema's en pas deze toe op elk blad Soort per week, dag, frequentie en meer; Filteren door vetgedrukt, formules, commentaar ...
  • Meer dan 300 krachtige functies; Werkt met Office 2007-2019 en 365; Ondersteunt alle talen; Eenvoudig te implementeren in uw onderneming of organisatie.

pijl blauw rechts bel Extraheer initialen met formule in Excel


De eerste methode is het gebruik van een formule om initialen uit namen in Microsoft Excel te extraheren.

Selecteer een lege cel, bijvoorbeeld Cel C2, typ deze formule =LEFT(A2)&IF(ISNUMBER(FIND(" ",A2)),MID(A2,FIND(" ",A2)+1,1),"")&IF(ISNUMBER(FIND(" ",A2,FIND(" ",A2)+1)),MID(A2,FIND(" ",A2,FIND(" ",A2)+1)+1,1),"")(A2 is de eerste cel van uw namenlijst), druk op Enter en sleep vervolgens de vulgreep om het bereik te vullen. Nu zie je dat alle initialen van elke naam uit de namenlijst zijn gehaald.


pijl blauw rechts bel Extract initialen gebruiken Defined Function in Excel

Naast de formule kunt u de gedefinieerde functie gebruiken om initialen eenvoudig uit opgegeven namen te extraheren in Microsoft Excel.

1. Selecteer een cel van de kolom die u wilt selecteren en druk op Alt + F11 om de te openen Microsoft Visual Basic voor toepassingen venster.

2. Klik in het pop-upvenster op Invoegen > Moduleen plak vervolgens de volgende VBA-code in de module.

VBA: extraheer initialen uit namen

Function FirstCharacters(pWorkRng As Range) As String
'Updateby20140514
Dim arr As Variant
Dim xValue As String
Dim OutValue As String
xValue = pWorkRng.Value
arr = VBA.Split(Trim(xValue))
For i = 0 To UBound(arr)
    OutValue = OutValue & VBA.Left(arr(i), 1) & "."
Next
FirstCharacters = OutValue
End Function

3. Sla de code op en sluit het venster, selecteer een lege cel en typ deze formule = Eerste tekens (A2), Druk dan op Enter en sleep de vulgreep om het gewenste bereik te vullen. Daarna kunt u zien dat de initialen van elke naam worden geëxtraheerd.

Tip: U kunt de scheidingstekens wijzigen "" van de initialen zoals je nodig hebt in de bovenstaande VBA.


Relatieve artikelen:


De beste tools voor kantoorproductiviteit

Kutools voor Excel lost de meeste van uw problemen op en verhoogt uw productiviteit met 80%

  • visfuik: Snel invoegen complexe formules, grafieken en alles wat je eerder hebt gebruikt; Versleutel cellen met wachtwoord; Maak een mailinglijst en stuur e-mails ...
  • Super Formula-balk (bewerk eenvoudig meerdere regels tekst en formule); Lay-out lezen (gemakkelijk grote aantallen cellen lezen en bewerken); Plakken in gefilterd bereik...
  • Voeg cellen / rijen / kolommen samen zonder gegevens te verliezen; Gespleten cellen inhoud; Combineer dubbele rijen / kolommen... Voorkom dubbele cellen; Vergelijk Ranges...
  • Selecteer Dupliceren of Uniek Rijen; Selecteer lege rijen (alle cellen zijn leeg); Super zoeken en fuzzy zoeken in veel werkboeken; Willekeurige selectie ...
  • Exacte kopie Meerdere cellen zonder de formuleverwijzing te wijzigen; Maak automatisch verwijzingen naar meerdere bladen; Plaats kogels, Selectievakjes en meer ...
  • Extraheer tekst, Tekst toevoegen, Verwijderen op positie, Ruimte verwijderen; Paging-subtotalen maken en afdrukken; Converteren tussen celinhoud en opmerkingen...
  • Super filter (bewaar en pas filterschema's toe op andere bladen); Geavanceerd sorteren per maand / week / dag, frequentie en meer; Speciaal filter door vet, cursief ...
  • Combineer werkmappen en werkbladen; Tabellen samenvoegen op basis van sleutelkolommen; Gegevens splitsen in meerdere bladen; Batch Converteer xls, xlsx en PDF...
  • Meer dan 300 krachtige functies. Ondersteunt Office / Excel 2007-2019 en 365. Ondersteunt alle talen. Eenvoudig te implementeren in uw onderneming of organisatie. Gratis proefperiode van 30 dagen met volledige functies. 60 dagen geld-terug-garantie.
kte tabblad 201905

Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker

  • Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
  • Verhoogt uw productiviteit met 50% en vermindert elke dag honderden muisklikken voor u!
officetab onderkant
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Stitch · 1 years ago
    Thank you for this!! I had been struggling with getting initials from a last name with a space or hyphen and was able to use this formula as-is, with the addition of another IF that searched for a hyphen. A huge relief!!
  • To post as a guest, your comment is unpublished.
    Benjamin Robinson · 1 years ago
    I used the formula above, but if the person does not put a space between their first / last name, how do you keep that from error out?
  • To post as a guest, your comment is unpublished.
    Ming Quan · 1 years ago
    Amazing Thank you!
  • To post as a guest, your comment is unpublished.
    Kasun D · 2 years ago
    hi there
    I Want to sort full name in to a new format if excel cell has text character more than 25 how to show it in initials and last name
    Ex 01:- name has more than 25 characters
    Full Name : Mildred Dresselhaus Lene Vestergaard Hau
    Show as : M.D.L Vestergaard Hau
    (it may add if more initials are ther for a long name)
    Ex 02:-
    Full Name : Enrico Fermi
    Show as : Enrico Fermi
  • To post as a guest, your comment is unpublished.
    abedir · 4 years ago
    If the text contains more than 03 words
  • To post as a guest, your comment is unpublished.
    JD · 4 years ago
    This works!!! Thank you!
  • To post as a guest, your comment is unpublished.
    Cristina · 6 years ago
    Thank you! :lol: quite useful!
  • To post as a guest, your comment is unpublished.
    mattarno · 7 years ago
    lovely - thanks for this!!