15. peatükk · 15.13
Eesnime ja perekonnanime eraldamine ühest veerust
Sinu aadressiloendis seisab "Jan de Vries" ühes lahtris, aga meilimise jaoks tahad kasutada "Tere Jan". Seega vajad eesnime eraldi. Selleks on kaks võimalust.
1. võimalus: Text to Columns (tekst veergudeks)
- Veendu, et nimedest paremal oleks piisavalt tühje veerge. Vastasel juhul kirjutatakse olemasolevad andmed üle.
- Vali lahtrid, kus on nimed.
- Klõpsa vahekaardil Data nuppu Text to Columns.
- Märgi valiku Delimiter all ainult Space (tühik) ja vaata jaotises Preview (näide), milline tulemus tuleb. Klõpsa OK.

Puudus: nime "Jan de Vries" puhul lähevad "de" ja "Vries" eraldi veergudesse ning nime "Willem van der Berg" puhul saad koguni neli veergu.
2. võimalus: valemitega (parem eesliidete puhul)
Kui nimi asub lahtris C2:
- Eesnimi: =LEFT(C2;FIND(" ";C2)-1). Kõik kuni esimese tühikuni.
- Ülejäänu (eesliide ja perekonnanimi): =MID(C2;FIND(" ";C2)+1;100). Kõik pärast esimest tühikut, seega "de Vries" ja "van der Berg" jäävad terveks.
Lohista mõlemad valemid allapoole. Kui soovid valemitest lahti saada, kopeeri veerud ja kleebi need väärtustena (parem hiireklõps, Paste special).
Vihje: vastupidi, eesnime ja perekonnanime ühendamiseks kasuta valemit =A2&" "&B2 või =TEXTJOIN(" ";TRUE;A2:B2).
Ohukohad
- Topelt eesnimesid ("Anne Marie de Groot") ja tühikuta nimesid ei õnnestu ühegi meetodiga veatult eraldada. Kontrolli tulemus igaks juhuks üle.
- Kui lahtris pole tühikut, annab FIND veateate. Püüa see kinni funktsiooniga IFERROR: =IFERROR(LEFT(C2;FIND(" ";C2)-1);C2).
