Δευτέρα 16 Μαΐου 2011

Microsoft Excel, Διαχωρισμός ενός ονοματεπωνύμου σε δύο διαφορετικά κελιά




Πολλές φορές μας παρουσιάζεται η ανάγκη να εντοπίσουμε και διαχωρίσουμε τα δύο συστατικά ενός ονοματεπωνύμου (ή ενός κειμένου) που έχουμε καταχωρίσει σε ένα κελί στο excel. Αντίστοιχα θα μπορούσαμε να διαχωρίσουμε ένα τηλέφωνο από το πρόθεμά του, κλπ.

Για το σκοπό αυτό θα χρησιμοποιήσουμε διαδοχικά τις συναρτήσεις:



Ας πούμε πως στο κελί Α1 έχουμε το Όνομα και το Επώνυμο που μας ενδιαφέρουν και επιθυμούμε να τα εξάγουμε σε δύο ξεχωριστά κελιά.

Στο κάθε ένα κελί κάνουμε Copy / Paste τις παρακάτω συναρτήσεις:

Για την πρώτη λέξη:

=IF(ISERR(FIND(" ",A1)),A1,IF(RIGHT(LEFT(A1,FIND(" ",A1)-1))=",",LEFT(A1,FIND(" ",A1)-1),LEFT(A1,FIND(" ",A1)-1)))

Για την δεύτερη λέξη:

=IF(ISERR(FIND(" ",A1)),A1,MID(A1,FIND("^^",SUBSTITUTE(A1," ","^^",LEN(A1)-LEN(SUBSTITUTE(A1," ",""))))+1,1024))

Δεν υπάρχουν σχόλια: