Πώς να χωρίσετε ονόματα με κόμμα στο Excel (3 κατάλληλοι τρόποι)

  • Μοιραστείτε Αυτό
Hugh West

Στο Excel, μπορεί να συναντήσετε συχνά καταστάσεις όπου πρέπει να χωρίσετε ονόματα μέσα σε κελιά που χωρίζονται με κόμμα. Στην περίπτωση αυτή, μπορεί να χρειαστεί να τα χωρίσετε σε μικρά ονόματα, επώνυμα και σε ορισμένες περιπτώσεις και μεσαία ονόματα. Αυτό το άρθρο θα σας δείξει τους κυριότερους τρόπους διαχωρισμού ονομάτων με κόμμα στο Excel.

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

Κατεβάστε το βιβλίο ασκήσεων

Κατεβάστε το βιβλίο εργασίας με το σύνολο δεδομένων που χρησιμοποιήθηκε για την περιγραφή αυτού του άρθρου με διαφορετικές μεθόδους σε διαφορετικά λογιστικά φύλλα από κάτω. Δοκιμάστε να το κατεβάσετε και να εξασκηθείτε μόνοι σας, ενώ παρακολουθείτε τα σεμινάρια.

Διαχωρισμός ονομάτων με κόμμα.xlsx

3 εύκολοι τρόποι διαχωρισμού ονομάτων με κόμμα στο Excel

Υπάρχουν τρεις μέθοδοι που θα περιγράψω εδώ για να χωρίσετε τα ονόματα στο Excel με κόμμα. Η εξαγωγή του ονόματος, του επωνύμου ή του μεσαίου ονόματος έχει διαφορετικούς τύπους. Θα εξετάσω την καθεμία στις υποενότητές της. Προχωρήστε σε κάθε ενότητα για να δείτε πώς λειτουργούν αυτές οι μέθοδοι ή επιλέξτε αυτή που χρειάζεστε από τον παραπάνω πίνακα.

Πρώτον, για λόγους επίδειξης, χρησιμοποιώ το ακόλουθο σύνολο δεδομένων.

Χρησιμοποιώ ονόματα που περιέχουν το όνομα, το μεσαίο όνομα και το επώνυμο, αλλά μπορείτε επίσης να εφαρμόσετε όλες τις μεθόδους μόνο για το όνομα και το επώνυμο χωρισμένα με κόμμα.

1. Διαχωρισμός ονομάτων με κόμμα χρησιμοποιώντας κείμενο σε στήλες στο Excel

Το Excel παρέχει ένα Κείμενο σε στήλες εργαλείο για να χωρίσουμε τιμές κειμένου σε διαφορετικά κελιά στήλης που χωρίζονται με διαχωριστικά. Ομοίως, αν χρησιμοποιήσουμε ένα κόμμα ως διαχωριστικό σε αυτό το εργαλείο, μπορούμε να χωρίσουμε ονόματα με κόμμα στο Excel. Ακολουθήστε τα παρακάτω βήματα για να δείτε πώς.

Βήματα:

  • Αρχικά, επιλέξτε όλα τα κελιά που περιέχουν κελιά που χωρίζονται με κόμμα. Σε αυτό το παράδειγμα, πρόκειται για την περιοχή των κελιών B5:B8 .

  • Τώρα, στην κορδέλα σας, μεταβείτε στην περιοχή Δεδομένα καρτέλα.
  • Σύμφωνα με το Εργαλεία δεδομένων ομάδα, επιλέξτε Κείμενο σε στήλες .

  • Ως αποτέλεσμα, ένα Οδηγός μετατροπής κειμένου σε στήλη θα εμφανιστεί. Ελέγξτε Οριοθετημένο στο πρώτο παράθυρο και κάντε κλικ στο Επόμενο μετά από αυτό.

  • Στο δεύτερο παράθυρο, επιλέξτε Κόμμα στο Διαχωριστικά . Στη συνέχεια κάντε κλικ στο Επόμενο .

  • Στο επόμενο παράθυρο, επιλέξτε τον προορισμό στον οποίο θέλετε να τοποθετήσετε τη διαχωρισμένη στήλη σας. Σε αυτή την περίπτωση, έχω επιλέξει το κελί $C$5 .

  • Τέλος, κάντε κλικ στο Τέλος .
  • Σε περίπτωση που υπάρχει προειδοποίηση σφάλματος, κάντε κλικ στο OK .

Μετά από αυτό, θα έχετε το μικρό σας όνομα, το μεσαίο όνομα και το επώνυμό σας χωριστά.

Διαβάστε περισσότερα: Πώς να χωρίσετε ονόματα στο Excel σε δύο στήλες (4 γρήγοροι τρόποι)

2. Χρήση του Flash Fill για τον διαχωρισμό ονομάτων με κόμμα

Υπάρχει ένα Συμπλήρωμα φλας χαρακτηριστικό από το Excel 2013 και μετά. Για να συνοψίσουμε τη λειτουργία του, το Συμπλήρωμα φλας λειτουργία ανιχνεύει το μοτίβο και προτείνει και συμπληρώνει αυτόματα τα υπόλοιπα δεδομένα. Αυτή η μέθοδος μπορεί να είναι ιδιαίτερα χρήσιμη για το διαχωρισμό δεδομένων που χωρίζονται από ένα διαχωριστικό. Ως επί το πλείστον, αυτή είναι η ταχύτερη μέθοδος για το διαχωρισμό ονομάτων με κόμμα στο Excel.

Ακολουθήστε τα παρακάτω βήματα για έναν λεπτομερή οδηγό αυτής της λειτουργίας.

Βήματα:

  • Για να το κάνετε αυτό, επιλέξτε ένα κελί και πληκτρολογήστε χειροκίνητα το όνομα της πρώτης καταχώρησης.

  • Ομοίως, αρχίστε να πληκτρολογείτε το όνομα για την επόμενη καταχώρηση. Συμπλήρωμα φλας θα προτείνει αυτόματα τα υπόλοιπα μικρά ονόματα.

  • Μόλις προταθούν τα ονόματα πατήστε Εισάγετε το στο πληκτρολόγιό σας. Θα έχετε τα μικρά σας ονόματα χωριστά.

  • Με τον ίδιο τρόπο, συμπληρώστε τη στήλη με το μεσαίο όνομα και το επώνυμο επαναλαμβάνοντας τη διαδικασία. Θα έχετε τα ονόματά σας χωρισμένα.

Διαβάστε περισσότερα: Πώς να χωρίζετε ονόματα στο Excel (5 αποτελεσματικές μέθοδοι)

3. Εφαρμογή διαφορετικών τύπων στο Excel

Μπορείτε να επιτύχετε ένα παρόμοιο αποτέλεσμα με τις δύο παραπάνω μεθόδους χρησιμοποιώντας τύπους. Παρόλο που το αποτέλεσμα μπορεί να είναι το ίδιο, χρειάζεστε διαφορετικές προσεγγίσεις στους τύπους για να εξάγετε τα διάφορα τμήματα των ονομάτων. Για ευκολότερη κατανόηση, έχω διαχωρίσει τις τρεις στην κατηγορία τους.

3.1 Διαχωρισμός του πρώτου ονόματος

Για να χωρίσουμε τα πρώτα ονόματα μπορούμε να χρησιμοποιήσουμε έναν συνδυασμό των ΑΡΙΣΤΕΡΆ και ΑΝΑΖΗΤΗΣΗ λειτουργίες.

Το ΑΡΙΣΤΕΡΆ Η συνάρτηση λαμβάνει ένα κείμενο ως πρωτεύον όρισμα και τον αριθμό των χαρακτήρων που πρέπει να εξαχθούν ως προαιρετικό όρισμα. Επιστρέφει αρκετούς χαρακτήρες που καθορίζονται στο όρισμα από τη συμβολοσειρά.

Το ΑΝΑΖΗΤΗΣΗ Η συνάρτηση επιστρέφει τον αριθμό της πρώτης θέσης ενός συγκεκριμένου χαρακτήρα. Λαμβάνει δύο βασικά ορίσματα- τους χαρακτήρες που πρέπει να βρει και την τιμή κειμένου όπου πρέπει να βρει τον χαρακτήρα. Η συνάρτηση μπορεί να λάβει άλλο ένα προαιρετικό όρισμα για το σημείο από το οποίο πρέπει να ξεκινήσει η αναζήτηση.

Για να μάθετε τις λεπτομέρειες της χρήσης της φόρμουλας ακολουθήστε τα παρακάτω βήματα.

Βήματα:

  • Αρχικά, επιλέξτε το κελί στο οποίο θέλετε το πρώτο όνομα. Στην προκειμένη περίπτωση, είναι το κελί C5 .
  • Γράψτε τον ακόλουθο τύπο στο κελί.

=LEFT(B5,SEARCH(",",B5)-1)

  • Μετά από αυτό, πατήστε Εισάγετε το Θα έχετε το μικρό σας όνομα χωριστά από το κελί.

  • Τώρα, επιλέξτε ξανά το κελί και κάντε κλικ και σύρετε το Εικονίδιο λαβής γεμίσματος στο τέλος της λίστας για να πάρετε όλα τα πρώτα ονόματα από τη λίστα.

Θα χωρίσετε τα μικρά σας ονόματα με κόμμα χρησιμοποιώντας τον τύπο του Excel.

🔍 Ανάλυση της φόρμουλας:

👉 SEARCH(",", B5) αναζητά ένα κόμμα στο κελί B5 και επιστρέφει την πρώτη θέση ενός κόμματος σε αυτό, η οποία είναι 5 .

👉 SEARCH(",", B5)-1 επιστρέφει τη θέση πριν από το πρώτο κόμμα, δηλαδή το μήκος του πρώτου ονόματος που είναι 4 εδώ.

👉 LEFT(B5, SEARCH(",", B5)-1) επιστρέφει τους τέσσερις πρώτους χαρακτήρες από τα αριστερά της συμβολοσειράς που είναι Alex .

Διαβάστε περισσότερα: Excel VBA: Διαχωρισμός ονόματος και επωνύμου (3 πρακτικά παραδείγματα)

3.2 Διαχωρισμένο μεσαίο όνομα

Για να εξαγάγετε το μεσαίο όνομα ένας συνδυασμός των MID και ΑΝΑΖΗΤΗΣΗ λειτουργίες.

Το MID Η συνάρτηση λαμβάνει ως ορίσματα ένα κείμενο, τη θέση εκκίνησης και διάφορους χαρακτήρες. Επιστρέφει τους χαρακτήρες από τη μέση της συμβολοσειράς.

Το ΑΝΑΖΗΤΗΣΗ Η συνάρτηση επιστρέφει τον αριθμό της πρώτης θέσης ενός συγκεκριμένου χαρακτήρα. Λαμβάνει δύο ορίσματα- τους χαρακτήρες που πρέπει να βρει και την τιμή του κειμένου όπου πρέπει να βρει τον χαρακτήρα και ένα προαιρετικό όρισμα για το πού πρέπει να ξεκινήσει την αναζήτηση.

Βήματα:

  • Πρώτον, επιλέξτε το κελί όπου θέλετε να διαχωρίσετε το μεσαίο όνομα. Στην περίπτωση αυτή, είναι το κελί D5 .
  • Στη συνέχεια, γράψτε τον ακόλουθο τύπο στο κελί.

=MID(B5,SEARCH(" ",B5,1)+1,SEARCH(" ",B5,SEARCH(" ",B5,1)+1)-SEARCH(" ",B5,1)-2)

  • Μετά από αυτό, πατήστε Εισάγετε το στο πληκτρολόγιό σας. Θα έχετε το μεσαίο όνομα που εξάγεται από το κελί B5 .

  • Τώρα, επιλέξτε ξανά το κελί. Κάντε κλικ και σύρετε το Εικονίδιο λαβής γεμίσματος στην υπόλοιπη στήλη για να τη συμπληρώσετε με μεσαία ονόματα.

Αυτό θα χωρίσει τα μεσαία ονόματα στο Excel με κόμμα.

🔍 Ανάλυση της φόρμουλας:

👉 SEARCH(" ",B5,1) αναζητά το πρώτο κενό στο κελί B5 και επιστρέφει 6 .

👉 SEARCH(" ",B5,SEARCH(" ",B5,1)+1) επιστρέφει το δεύτερο κενό στη συμβολοσειρά. Χρησιμοποιεί τη λογική της εύρεσης κενών μετά το πρώτο κενό. Ο τύπος επιστρέφει 16 για το κύτταρο B5 .

👉 SEARCH(" ",B5,SEARCH(" ",B5,1)+1)-SEARCH(" ",B5,1) επιστρέφει το μήκος μεταξύ του πρώτου διαστήματος και του δεύτερου διαστήματος, συμπεριλαμβανομένου του διαστήματος, το οποίο είναι 10 εδώ.

👉 Επιτέλους MID(B5,SEARCH(" ",B5,1)+1,SEARCH(" ",B5,SEARCH(" ",B5,1)+1)-SEARCH(" ",B5,1)-2) επιστρέφει συνολικά 8 χαρακτήρες (-2 για να μειώσει το κόμμα και το κενό από τους 10 χαρακτήρες) από την τιμή του κελιού B5 ξεκινώντας από τη θέση 6. Στην περίπτωση αυτή, είναι Patricia .

3.3 Διαχωρισμός επωνύμου

Για να διαχωρίσουμε τα επώνυμα από το σύνολο δεδομένων, μπορούμε να χρησιμοποιήσουμε έναν συνδυασμό των LEN , ΔΕΞΙΑ , και ΑΝΑΖΗΤΗΣΗ λειτουργίες.

Το LEN λαμβάνει ως όρισμα μια συμβολοσειρά κειμένου και επιστρέφει τον συνολικό αριθμό των χαρακτήρων της.

Το ΔΕΞΙΑ Η συνάρτηση λαμβάνει ως ορίσματα ένα κείμενο και, μερικές φορές, το μήκος που πρέπει να εξαχθεί. Επιστρέφει έναν συγκεκριμένο αριθμό χαρακτήρων από το τέλος της συμβολοσειράς.

Το ΑΝΑΖΗΤΗΣΗ η συνάρτηση αναζητά έναν συγκεκριμένο χαρακτήρα ή ένα σύνολο χαρακτήρων από ένα κείμενο και επιστρέφει τη θέση στην οποία ταιριάζει για πρώτη φορά. Αυτή η συνάρτηση γενικά λαμβάνει δύο κύρια ορίσματα- τους χαρακτήρες που πρέπει να βρει και το κείμενο στο οποίο θα αναζητήσει τους χαρακτήρες. Μερικές φορές μπορεί να λάβει ένα άλλο προαιρετικό όρισμα για το σημείο από το οποίο θα ξεκινήσει την αναζήτησή της.

Βήματα:

  • Αρχικά, επιλέξτε το κελί στο οποίο θέλετε να γράψετε το επώνυμο. Εγώ έχω επιλέξει το κελί E5 για αυτό.
  • Στη συνέχεια, γράψτε τον ακόλουθο τύπο.

=RIGHT(B5,LEN(B5)-SEARCH(" ",B5,SEARCH(" ",B5,SEARCH(" ",B5,SEARCH(" ",B5)+1)))

  • Μετά από αυτό, πατήστε Εισάγετε το στο πληκτρολόγιό σας. Θα έχετε το επώνυμο από το κελί B5 .

  • Επιλέξτε ξανά το κελί. Τέλος, κάντε κλικ και σύρετε το Εικονίδιο λαβής γεμίσματος για να συμπληρώσετε τον τύπο για την υπόλοιπη στήλη.

Έτσι, για τα επώνυμα, θα έχετε χωρίσει τα ονόματα στο Excel με κόμμα.

🔍 Ανάλυση της φόρμουλας:

👉 LEN(B5) επιστρέφει το συνολικό αριθμό χαρακτήρων στο κελί B5 και επιστρέφει 22 .

👉 Το SEARCH(" ",B5) επιστρέφει την πρώτη θέση του χώρου που είναι 6 .

👉 SEARCH(" ",B5,SEARCH(" ",B5)+1) επιστρέφει τη θέση του δεύτερου χώρου, η οποία είναι 16 εδώ.

👉 Το ένθετο SEARCH(" ",B5,SEARCH(" ",B5,SEARCH(" ",B5)+1)) υποδηλώνει το συνολικό μήκος από την αρχή έως το δεύτερο διάστημα που εξακολουθεί να είναι 16 .

👉 LEN(B5)-SEARCH(" ",B5,SEARCH(" ",B5,SEARCH(" ",B5,SEARCH(" ",B5)+1)) επιστρέφει τον συνολικό αριθμό χαρακτήρων μετά το δεύτερο κενό, ο οποίος είναι 6 εδώ. Αυτός ο αριθμός χαρακτήρων θα εξαχθεί.

👉 Τέλος, RIGHT(B5,LEN(B5)-SEARCH(" ",B5,SEARCH(" ",B5,SEARCH(" ",B5,SEARCH(" ",B5)+1)))) η συνάρτηση λαμβάνει την τιμή κειμένου του κελιού B5 και επιστρέφει τον αριθμό των 6 χαρακτήρων από το τέλος που, σε αυτή την περίπτωση, είναι Morgan .

Διαβάστε περισσότερα: Τύπος Excel για να διαχωρίσετε το πρώτο, μεσαίο και επώνυμο (με παραδείγματα)

Συμπέρασμα

Συνοψίζοντας, αυτές ήταν οι τρεις μέθοδοι που μπορείτε να χρησιμοποιήσετε για να χωρίσετε τα ονόματα με κόμμα στο Excel. Ελπίζουμε να βρήκατε αυτό το άρθρο κατατοπιστικό και χρήσιμο. Αν έχετε ερωτήσεις ή προτάσεις, ενημερώστε μας παρακάτω. Για πιο λεπτομερείς οδηγούς όπως αυτός, επισκεφθείτε την ιστοσελίδα Exceldemy.com .

Ο Hugh West είναι ένας εξαιρετικά έμπειρος εκπαιδευτής και αναλυτής του Excel με πάνω από 10 χρόνια εμπειρίας στον κλάδο. Είναι κάτοχος πτυχίου Λογιστικής και Χρηματοοικονομικής και μεταπτυχιακού στη Διοίκηση Επιχειρήσεων. Ο Hugh έχει πάθος για τη διδασκαλία και έχει αναπτύξει μια μοναδική προσέγγιση διδασκαλίας που είναι εύκολο να ακολουθηθεί και να κατανοηθεί. Οι εξειδικευμένες γνώσεις του στο Excel έχουν βοηθήσει χιλιάδες φοιτητές και επαγγελματίες παγκοσμίως να βελτιώσουν τις δεξιότητές τους και να διαπρέψουν στην καριέρα τους. Μέσω του ιστολογίου του, ο Hugh μοιράζεται τις γνώσεις του με τον κόσμο, προσφέροντας δωρεάν μαθήματα Excel και διαδικτυακή εκπαίδευση για να βοηθήσει άτομα και επιχειρήσεις να αξιοποιήσουν πλήρως τις δυνατότητές τους.