Κεφάλαιο 15 · 15.13
Διαχωρισμός ονόματος και επωνύμου από μία στήλη
Στη λίστα διευθύνσεών σας αναγράφεται "Γιάννης Παπαδόπουλος" σε ένα κελί, αλλά για μια αλληλογραφία θέλετε "Αγαπητέ Γιάννη". Χρειάζεστε λοιπόν το όνομα ξεχωριστά. Υπάρχουν δύο τρόποι.
Τρόπος 1: Κείμενο σε στήλες
- Βεβαιωθείτε ότι δεξιά από τα ονόματα υπάρχουν αρκετές κενές στήλες. Διαφορετικά θα αντικατασταθούν υπάρχοντα δεδομένα.
- Επιλέξτε τα κελιά με τα ονόματα.
- Κάντε κλικ στην καρτέλα Δεδομένα και στη συνέχεια στο Κείμενο σε στήλες.
- Στο Διαχωριστικό επιλέξτε μόνο το Κενό και δείτε στην Προεπισκόπηση πώς θα γίνει το αποτέλεσμα. Κάντε κλικ στο OK.

Μειονέκτημα: στο "Γιάννης δε Βρις" τα "δε" και "Βρις" θα καταλήξουν σε ξεχωριστές στήλες, ενώ στο "Βίλεμ βαν ντερ Μπεργκ" θα προκύψουν τέσσερις στήλες.
Τρόπος 2: με τύπους (καλύτερος για σύνθετα επώνυμα)
Αν το όνομα βρίσκεται στο C2:
- Όνομα: =LEFT(C2;FIND(" ";C2)-1). Όλα μέχρι το πρώτο κενό.
- Το υπόλοιπο (σύνδεσμος και επώνυμο): =MID(C2;FIND(" ";C2)+1;100). Όλα μετά το πρώτο κενό, οπότε "δε Βρις" και "βαν ντερ Μπεργκ" παραμένουν ακέραια.
Σύρετε και τους δύο τύπους προς τα κάτω. Αν θέλετε να αφαιρέσετε τους τύπους, αντιγράψτε τις στήλες και επικολλήστε τις ως τιμές (δεξί κλικ, Ειδική επικόλληση).
Συμβουλή: αντίστροφα, για να συνδυάσετε όνομα και επώνυμο, χρησιμοποιήστε =A2&" "&B2 ή =TEXTJOIN(" ";1;A2:B2).
Παγίδες
- Σύνθετα ονόματα ("Άννα Μαρία Γεωργίου") και ονόματα χωρίς κενό δεν μπορούν να διαχωριστούν σωστά με καμία μέθοδο. Ελέγξτε το αποτέλεσμα προσεκτικά.
- Αν δεν υπάρχει κενό στο κελί, η συνάρτηση FIND επιστρέφει σφάλμα. Διαχειριστείτε το με την IFERROR: =IFERROR(LEFT(C2;FIND(" ";C2)-1);C2).
