[excel] Tekst naar kolommen omdraaien

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • gastje01
  • Registratie: Oktober 2005
  • Laatst online: 11-09 22:09
Is het mogelijk tekst naar kolommen om te draaien, zodat deze van achter begint met zoeken?
Ik heb nu namelijk 1 kolom, waar een volledige naam in staat. Wanneer ik tekst naar kolommen doe, krijg ik bij Jan Boer, Jan in kolom a, Boer in kolom B. Wanneer het gaat om Jan de Boer, schuift boer op naar kolom C. Ik ben eigenlijk alleen geinteresseerd in de achternaam, dus vanaf het einde van de tekst gezien het eerste woord. Is hier een functie voor? Ik gebruik in principe excel 2003, maar heb (prive) ook beschikking over een nieuwere versie, wanneer dat uitkomst zou bieden. Reeds gezocht, maar niets gevonden wat uitkomst bood.

Alvast bedankt.

Acties:
  • 0 Henk 'm!

  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB

Front verplichte underscores

HIer is een handig stuk over geschreven in de helptekst: 'Tekst over kolommen verdelen met behulp van functies'. (Tenminste, zo heet het in OFF2k7).

Samengevat: gebruik geen tekst naar kolommen, maar maak gebruik van de functies LINKS(), RECHTS() en DEEL(), en VIND.SPEC() en LENGTE().

Voorbeeld:
code:
1
2
Naam |  Voornaam (Jeroen) |     Tweede voornaam (B. G.) |   Achternaam (Cool) 
Jeroen B. G. Cool  | =LINKS(A2; VIND.SPEC(" ";A2;1))  | =DEEL(A2;VIND.SPEC(" ";A2;1)+1;VIND.SPEC(" ";A2;VIND.SPEC(" ";A2;VIND.SPEC(" ";A2;1)+1)+1)-VIND.SPEC(" ";A2;1))  | =RECHTS(A2;LENGTE(A2)-VIND.SPEC(" ";A2;VIND.SPEC(" ";A2;VIND.SPEC(" ";A2;1)+1)+1))


Dat kan je natuurlijk versimpelen als je geen middelste namen hebt (en geen voor- of achtervoegsels).

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)