Μετάβαση στο κύριο περιεχόμενο

Καταργήστε το μεσαίο όνομα από το πλήρες όνομα στο Excel

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


Αφαιρέστε το μεσαίο όνομα από το πλήρες όνομα με τον τύπο

Κανονικά, τα μεσαία ονόματά σας βρίσκονται μεταξύ των πρώτων και των επώνυμων, σε αυτήν την περίπτωση, για να τα αφαιρέσετε, θα πρέπει να εφαρμόσετε τις συναρτήσεις LEFT, FIND, TRIM, RIGHT SUBSTITUTE και REPT.

Αντιγράψτε ή εισαγάγετε τον παρακάτω τύπο σε ένα κενό κελί:

=LEFT(A2,FIND(" ",A2))&TRIM(RIGHT(SUBSTITUTE(A2," ",REPT(" ",99)),99))

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

Επεξήγηση του τύπου:

1. ΑΡΙΣΤΕΡΑ (A2, FIND ("", A2)):

  • ΒΡΕΙΤΕ ("", A2): Αυτή η συνάρτηση FIND θα πάρει τη θέση του πρώτου διαστήματος στο κελί A2, το αποτέλεσμα είναι: 6.
  • ΑΡΙΣΤΕΡΑ (A2, FIND ("", A2)) = ΑΡΙΣΤΕΡΑ (A2, 6): Αυτή η συνάρτηση ΑΡΙΣΤΕΡΑ θα εξαγάγει 6 χαρακτήρες από τη συμβολοσειρά κειμένου στο κελί A2, οπότε το όνομα θα επιστραφεί.

2. TRIM (ΔΕΞΙΑ (ΥΠΟΤΥΠΟΣ (A2, "", REPT ("", 99)), 99)):

  • ΥΠΟΤΥΠΟ (A2, "", REPT ("", 99)): Η συνάρτηση SUBSTITUTE θα αντικαταστήσει τον χαρακτήρα διαστήματος στη συμβολοσειρά κειμένου με 99 χαρακτήρες διαστήματος στο κελί A2 Το αποτέλεσμα είναι έτσι: "Nicol (99 space) Jr. (99 space) Wood".
  • ΔΕΞΙΟ (ΥΠΟΤΥΠΟ (A2, "", REPT ("", 99)), 99): Αυτή η ΔΕΞΙΑ λειτουργία χρησιμοποιείται για την εξαγωγή 99 χαρακτήρων από τη δεξιά πλευρά της συμβολοσειράς κειμένου που επιστρέφεται από τη συνάρτηση SUBSTITUTE.
  • TRIM (ΔΕΞΙΑ (ΥΠΟΤΥΠΟΣ (A2, "", REPT ("", 99)), 99)): Η συνάρτηση TRIM θα αφαιρέσει όλα τα επιπλέον κενά από το αποτέλεσμα. Αυτό θα πάρει το επώνυμο.

3. ΑΡΙΣΤΕΡΑ (A2, FIND ("", A2)) & TRIM (RIGHT (SUBSTITUTE (A2, "", REPT ("", 99)), 99)): Επιτέλους, χρησιμοποιώντας το σύμβολο & για να ενώσετε τα δύο μέρη του τύπου για να λάβετε το αποτέλεσμα όπως χρειάζεστε.


Αφαιρέστε το μεσαίο όνομα από το τέλος του ονόματος με τον τύπο

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

Εφαρμόστε τον ακόλουθο τύπο σε ένα κενό κελί:

=LEFT(A2,FIND(" ",A2,FIND(" ",A2)+1)-1)

Στη συνέχεια, σύρετε τη λαβή πλήρωσης προς τα κάτω για να συμπληρώσετε αυτόν τον τύπο σε άλλα κελιά που χρειάζεστε και θα λάβετε το ακόλουθο αποτέλεσμα όπως χρειάζεστε:

Επεξήγηση του τύπου:

1. ΒΡΕΙΤΕ ("", A2, FIND ("", A2) +1) -1:

  • ΒΡΕΙΤΕ ("", A2) +1): Αυτή η συνάρτηση FIND χρησιμοποιείται για να πάρει τον πρώτο χαρακτήρα διαστήματος από το κελί A2, προσθέτοντας 1 μέσα για να βρείτε τη θέση του χαρακτήρα δίπλα στον πρώτο κενό. Το αποτέλεσμα είναι: 7.
  • ΒΡΕΙΤΕ ("", A2, FIND ("", A2) +1) -1 = FIND ("", A2, 7) -1: Αυτή η συνάρτηση FIND θα επιστρέψει τη θέση του δεύτερου διαστήματος στο κελί A2. Η αφαίρεση 1 σημαίνει τον αποκλεισμό του διαστήματος. Και αυτό θα πάρει τον αριθμό 10.

2. ΑΡΙΣΤΕΡΑ (A2, FIND ("", A2, FIND ("", A2) +1) -1) = ΑΡΙΣΤΕΡΑ (A2, 10): Τέλος, η συνάρτηση LEFT θα εξαγάγει 10 χαρακτήρες από την αριστερή πλευρά του κελιού A2, οπότε τα ονόματα και τα επώνυμα θα επιστραφούν και το μεσαίο όνομα στο τέλος θα αφαιρεθεί.

Note: Εάν μερικά από τα πλήρη ονόματα περιέχουν μόνο τα πρώτα και τα επώνυμα, ο παραπάνω τύπος θα έχει αποτέλεσμα σφάλματος, σε αυτήν την περίπτωση, εφαρμόστε τον ακόλουθο τύπο:

=IFERROR(LEFT(A2,FIND(" ",A2,FIND(" ",A2)+1)-1),A2)


Σχετικές συναρτήσεις που χρησιμοποιούνται:

  • LEFT:
  • Η συνάρτηση LEFT εξάγει τον δεδομένο αριθμό χαρακτήρων από την αριστερή πλευρά μιας παρεχόμενης συμβολοσειράς.
  • RIGHT:
  • Η συνάρτηση RIGHT χρησιμοποιείται για την εξαγωγή ενός συγκεκριμένου αριθμού χαρακτήρων από τη δεξιά πλευρά της συμβολοσειράς κειμένου.
  • FIND:
  • Η συνάρτηση FIND χρησιμοποιείται για να βρει μια συμβολοσειρά μέσα σε μια άλλη συμβολοσειρά και επιστρέφει την αρχική θέση της συμβολοσειράς μέσα σε μια άλλη.
  • TRIM:
  • Η συνάρτηση TRIM αφαιρεί όλα τα επιπλέον κενά από τη συμβολοσειρά κειμένου και διατηρεί μόνο τα κενά μεταξύ των λέξεων.
  • SUBSTITUTE:
  • Η συνάρτηση Excel SUBSTITUTE αντικαθιστά κείμενο ή χαρακτήρες σε μια συμβολοσειρά κειμένου με άλλο κείμενο ή χαρακτήρες.
  • REPT:
  • Στο Excel, η συνάρτηση REPT χρησιμοποιείται για την επανάληψη των χαρακτήρων καθορισμένες φορές.

Περισσότερα άρθρα:

  • Αναστρέψτε ή αντιστρέψτε τα πρώτα και τα τελευταία ονόματα στη λίστα Excel
  • Εάν έχετε μια λίστα με πλήρη ονόματα που έχουν μορφοποιηθεί ως επώνυμο και επίθετο, τώρα, θέλετε να μετακινήσετε τα επώνυμα και τα πρώτα ονόματα στο πρώτο και το τελευταίο όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης. Σε αυτό το άρθρο, θα παρουσιάσω ορισμένους τύπους για την αντιμετώπιση αυτής της εργασίας στο Excel.
  • Εξαγάγετε το πρώτο αρχικό και το επώνυμο από το πλήρες όνομα
  • Ας υποθέσουμε ότι έχετε μια λίστα με πλήρη ονόματα, τώρα, θα θέλατε να εξαγάγετε το πρώτο αρχικό και επώνυμο ή το όνομα και το πρώτο όνομα του επώνυμου από το πλήρες όνομα όπως φαίνεται παρακάτω τα στιγμιότυπα οθόνης. Πώς θα μπορούσατε να αντιμετωπίσετε αυτές τις εργασίες στο βιβλίο εργασίας του Excel;
  • Ξεχωριστές διευθύνσεις ηλεκτρονικού ταχυδρομείου σε ονόματα χρήστη και τομείς στο Excel
  • Κανονικά, η διεύθυνση ηλεκτρονικού ταχυδρομείου αποτελείται από το όνομα χρήστη, το σύμβολο @ και το όνομα τομέα, αλλά, μερικές φορές, ίσως χρειαστεί να διαχωρίσετε τη διεύθυνση ηλεκτρονικού ταχυδρομείου σε ξεχωριστό όνομα χρήστη και όνομα τομέα, όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης, αυτό το άρθρο, θα παρουσιάσω μερικούς τύπους για διαχωρισμό τις διευθύνσεις ηλεκτρονικού ταχυδρομείου στο Excel.

Τα καλύτερα εργαλεία παραγωγικότητας του Office

Kutools για Excel - Σας βοηθά να ξεχωρίζετε από το πλήθος

Δημοφιλή χαρακτηριστικά: Εύρεση, επισήμανση ή αναγνώριση διπλότυπων  |  Διαγραφή κενών γραμμών  |  Συνδυάστε στήλες ή κελιά χωρίς απώλεια δεδομένων  |  Γύρος χωρίς φόρμουλα ...
Super VLookup: Πολλαπλά Κριτήρια  |  Πολλαπλή Αξία  |  Σε πολλά φύλλα  |  Ασαφής αναζήτηση...
Adv. Αναπτυσσόμενη λίστα: Εύκολη αναπτυσσόμενη λίστα  |  Εξαρτημένη αναπτυσσόμενη λίστα  |  Πολλαπλή αναπτυσσόμενη λίστα...
Διαχειριστής στήλης: Προσθέστε έναν συγκεκριμένο αριθμό στηλών  |  Μετακίνηση στηλών  |  Εναλλαγή κατάστασης ορατότητας κρυφών στηλών  Συγκρίνετε στήλες με Επιλέξτε Ίδια και διαφορετικά κελιά ...
Επιλεγμένα Χαρακτηριστικά: Εστίαση πλέγματος  |  Προβολή σχεδίου  |  Μεγάλη Formula Bar  |  Διαχείριση βιβλίου εργασίας & φύλλου | Βιβλιοθήκη πόρων (Αυτόματο κείμενο)  |  Επιλογή ημερομηνίας  |  Συνδυάστε φύλλα εργασίας  |  Κρυπτογράφηση/Αποκρυπτογράφηση κελιών  |  Αποστολή email ανά λίστα  |  Σούπερ φίλτρο  |  Ειδικό φίλτρο (φίλτρο με έντονη γραφή/πλάγια γραφή/διαγραφή...) ...
Κορυφαία 15 σύνολα εργαλείων12 Κείμενο Εργαλεία (Προσθήκη κειμένου, Κατάργηση χαρακτήρων ...)  |  50 + Διάγραμμα Τύποι (Gantt διάγραμμα ...)  |  40+ Πρακτικό ΜΑΘΗΜΑΤΙΚΟΙ τυποι (Υπολογίστε την ηλικία με βάση τα γενέθλια ...)  |  19 Εισαγωγή Εργαλεία (Εισαγωγή κωδικού QR, Εισαγωγή εικόνας από το μονοπάτι ...)  |  12 Μετατροπή Εργαλεία (Αριθμοί σε λέξεις, Μετατροπή Συναλλάγματος ...)  |  7 Συγχώνευση & διαχωρισμός Εργαλεία (Σύνθετες σειρές συνδυασμού, Διαχωρίστε τα κελιά του Excel ...)  |  ... κι αλλα

Το Kutools για το Excel διαθέτει πάνω από 300 δυνατότητες, Διασφάλιση ότι αυτό που χρειάζεστε είναι μόνο ένα κλικ μακριά...


Καρτέλα Office - Ενεργοποίηση ανάγνωσης με καρτέλες και επεξεργασία στο Microsoft Office (συμπεριλάβετε το Excel)

  • Ένα δευτερόλεπτο για εναλλαγή μεταξύ δεκάδων ανοιχτών εγγράφων!
  • Μειώστε εκατοντάδες κλικ ποντικιού για εσάς καθημερινά, πείτε αντίο στο χέρι του ποντικιού.
  • Αυξάνει την παραγωγικότητά σας κατά 50% κατά την προβολή και την επεξεργασία πολλών εγγράφων.
  • Φέρνει αποτελεσματικές καρτέλες στο Office (συμπεριλαμβανομένου του Excel), όπως ακριβώς το Chrome, το Edge και το Firefox.
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
thank thank you!!!!!! been looking hard for this formula. However, what if there are commas? for example DOE, JOHN E. and I just wanted to remove the Initial? Also there are some Last names that are 2 (IE. JAVIER RODRIGUEZ, JOHN E) or have 2 first names (IE DOE, JOHN HENRY E.).

What would be a formula for this? because I was trying to figure out the one above to where there is a comma in these and brain is melted:(((. I dont want to remove commas just the initial. TYSM for your advance assistance! it is greatly appreciated.

DOE, JOHN E
JAVIER RODRIGUEZ, JOHN E
DOE, JOHN HENRY E
This comment was minimized by the moderator on the site
Hello, Henry,
To solve your problem, the following formula may help you:
=TRIM(LEFT(A1,LEN(A1)-LEN(MID(A1,SEARCH("@",SUBSTITUTE(A1," ","@",LEN(A1)-LEN(SUBSTITUTE(A1," ","")))),LEN(A1)))))


Please have a try, thank you!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations