15. fejezet · 15.13
Keresztnév és vezetéknév szétválasztása egyetlen oszlopból
A címlistájában "Jan de Vries" egyetlen cellában szerepel, de egy hírlevélhez szükség van a "Kedves Jan" megszólításra. Tehát a keresztnevet külön kell választani. Erre két mód is van.
1. módszer: Szöveg oszlopokká
- Ügyeljen arra, hogy a nevektől jobbra elegendő üres oszlop legyen. Ellenkező esetben a meglévő adatok felülíródnak.
- Jelölje ki a neveket tartalmazó cellákat.
- Kattintson az Adat fülön a Szöveg oszlopokká gombra.
- Az Elválasztó résznél csak a Szóköz jelölőnégyzetet jelölje be, és nézze meg az Előnézet mezőben, hogyan fog kinézni az eredmény. Kattintson az OK gombra.

Hátránya, hogy "Jan de Vries" esetén a "de" és a "Vries" külön oszlopba kerül, "Willem van der Berg" esetén pedig négy oszlopot kap.
2. módszer: képletekkel (jobb megoldás összetett vezetéknevek esetén)
Ha a név a C2 cellában van:
- Keresztnév: =BAL(C2;SZÖVEG.TALÁL(" ";C2)-1). Minden az első szóközig.
- A többi rész (előtag és vezetéknév): =KÖZÉP(C2;SZÖVEG.TALÁL(" ";C2)+1;100). Minden az első szóköz után, így a "de Vries" és a "van der Berg" is egyben marad.
Mindkét képletet húzza le lefelé. Ha meg szeretne szabadulni a képletektől, másolja ki az oszlopokat, majd illessze be őket értékként (jobb egérgomb, Speciális beillesztés).
Tipp: fordítva, a keresztnév és a vezetéknév összefűzéséhez használja a következőt: =A2&" "&B2 vagy =SZÖVEGÖSSZEFŰZÉS(" ";1;A2:B2).
Buktatók
- A kettős keresztneveket ("Anne Marie de Groot") és a szóköz nélküli neveket egyik módszer sem tudja hibátlanul szétválasztani. Érdemes ellenőrizni az eredményt.
- Ha a cellában nincs szóköz, a SZÖVEG.TALÁL hibát ad vissza. Ezt a HAHIBA függvénnyel kezelheti: =HAHIBA(BAL(C2;SZÖVEG.TALÁL(" ";C2)-1);C2).
