6. Voor- en achternaam splitsen in Excel

In deze les leer je namen automatisch opsplitsen.

Splitting names

Recreate the table below:

Figure 6.1 Names
Een kolom in Excel met volledige namen, voornaam en achternaam in dezelfde cel.

Column B will contain the first names.
In B2, type the first name of the first person: Marian and press Enter.
Typ in B3 de voornaam van de tweede persoon: Joris. Herkent Excel de naam, druk dan op Enter.

Figure 6.2 First names
Excel stelt de volgende voornaam voor zodra je er twee hebt getypt.

The first names are filled in automatically.

Figure 6.3 First names
De kolom voornamen is compleet, automatisch aangevuld door Excel.

Do the same in column C for the surnames.

Figure 6.4 Surnames
De achternamen staan in een eigen kolom, automatisch aangevuld door Excel.

Werkt het niet? Gebruik Ctrl+E

Excel noemt dit Snel aanvullen (in het Engels Flash Fill). Vult hij niet vanzelf aan, typ dan de eerste twee namen zelf en druk op Ctrl+E. Je vindt dezelfde knop ook op het tabblad Gegevens, in de groep Hulpmiddelen voor gegevens.

Let op bij tussenvoegsels

Bij Nederlandse namen gaat Snel aanvullen vaak mis op tussenvoegsels. Bij "Jan van der Berg" weet Excel niet of "van der" bij de voornaam of bij de achternaam hoort. Controleer die rijen altijd na, of geef Excel meer voorbeelden: typ er drie of vier zelf voor en vul dan pas aan. Hoe meer voorbeelden, hoe beter hij het patroon herkent.

De tweede manier: Tekst naar kolommen

Staan alle namen netjes met een spatie ertussen, dan is dit sneller:

  1. Selecteer de kolom met de volledige namen.
  2. Ga naar het tabblad Gegevens en klik op Tekst naar kolommen.
  3. Kies Gescheiden en klik op Volgende.
  4. Vink Spatie aan en klik op Volgende.
  5. Wijs bij Bestemming een lege kolom aan, anders overschrijf je je originele gegevens.

Deze manier splitst op elke spatie. Bij "Jan van der Berg" krijg je dus vier kolommen in plaats van twee. Voor een lijst met eenvoudige namen werkt het prima, voor een lijst met tussenvoegsels niet.

De derde manier: met een formule

Wil je dat de splitsing meeverandert als je de namen aanpast, gebruik dan formules. Staat de volledige naam in A2:

  • Voornaam: =LINKS(A2;VIND.SPEC(" ";A2)-1)
  • Achternaam: =RECHTS(A2;LENGTE(A2)-VIND.SPEC(" ";A2))

De eerste formule pakt alles vóór de eerste spatie, de tweede alles erna. Ook hier geldt: alles achter de eerste spatie belandt in de achternaam, inclusief het tussenvoegsel. Dat is voor de meeste adresbestanden precies goed.

Wat je nu kunt

Je kunt een kolom met volledige namen op drie manieren uit elkaar halen: met Snel aanvullen voor een eenmalige klus, met Tekst naar kolommen voor een grote nette lijst, en met formules als de uitkomst moet meebewegen.

Share this chapter: