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

Πώς να αναδιατάξετε κείμενο σε ένα κελί στο Excel;

Ας υποθέσουμε ότι έχετε ένα υπολογιστικό φύλλο με μεγάλα ονόματα λιστών που όλα μορφοποιούνται ως "Επώνυμο Όνομα" και τώρα πρέπει να αναδιατάξετε όλα τα ονόματα σε "Όνομα, Επώνυμο". Πώς να το πετύχετε; Αυτό το άρθρο θα εισαγάγει τρεις μεθόδους που θα σας βοηθήσουν να λύσετε το πρόβλημα.

Αναδιάταξη κειμένου σε κελί με τύπο
Αναδιάταξη κειμένου σε κελί με κωδικό VBA
Αναδιατάξτε γρήγορα κείμενο σε ένα κελί με το Kutools για Excel


Αναδιάταξη κειμένου σε κελί με τύπο

Ο παρακάτω τύπος μπορεί να σας βοηθήσει να αναστρέψετε το επώνυμο και το όνομα σε ένα κελί στο Excel. Κάντε τα εξής:

1. Επιλέξτε ένα κενό κελί για έξοδο του αναδιατυπωμένου κειμένου, εισαγάγετε τον παρακάτω τύπο και, στη συνέχεια, πατήστε το πλήκτρο Enter.

= TRIM (MID (b2, ΑΝΑΖΗΤΗΣΗ ("", b2) +1,250)) & "" & ΑΡΙΣΤΕΡΑ (b2, ΑΝΑΖΗΤΗΣΗ ("", b2) -1)

Note: στον τύπο, το B2 είναι το κελί που περιέχει το όνομα που θα αναδιατάξετε. Αλλάξτε το ανάλογα με τις ανάγκες σας.

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


Εύκολη αναδιάταξη κειμένου σε κελί στο Excel:

Η Αντίστροφο κείμενο χρησιμότητα του Kutools για Excel μπορεί να σας βοηθήσει να ανταλλάξετε εύκολα κείμενο μέσα σε ένα κελί από συγκεκριμένο διαχωριστικό στο Excel. Δείτε παρακάτω το στιγμιότυπο οθόνης:
Κατεβάστε και δοκιμάστε! (Δωρεάν διαδρομή 30 ημερών)


Αναδιάταξη κειμένου σε κελί με κωδικό VBA

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

1. Πάτα το άλλος + F11 για να ανοίξετε το Microsoft Visual Basic για εφαρμογές παράθυρο.

2. Στο Microsoft Visual Basic για εφαρμογές παράθυρο, κάντε κλικ στην επιλογή Κύριο θέμα > Μονάδα μέτρησης. Στη συνέχεια, αντιγράψτε κάτω από τον κωδικό VAB στο παράθυρο Module.

Κωδικός VBA: Αναδιάταξη κειμένου σε κελί

Sub RearrangeText() 
'Updated by Extendoffice 20180503
Dim xRg As Range, yRg As Range 
Dim LastRow As Long, i As Long 
Dim strTxt As String, strFs As String 
Dim strLs As String, N As Integer 
On Error Resume Next 
Set xRg = Application.InputBox(Prompt:="Range Selection:", _ 
Title:="Kutools for excel", Type:=8) 
For Each yRg In xRg 
On Error Resume Next 
strTxt = yRg.Value 
Trim (strTxt) 
N = InStr(strTxt, " ") 
strLs = Left(strTxt, N - 1) 
strFs = Right(strTxt, Len(strTxt) - N) 
yRg.Value = strFs & " " & strLs 
Next 
End Sub

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

Στη συνέχεια, όλα τα "Επώνυμο Όνομα" στην επιλεγμένη λίστα αναστρέφονται αμέσως.


Αναδιατάξτε γρήγορα κείμενο σε ένα κελί με το Kutools για Excel

Αυτή η ενότητα θα εισαγάγει το Αντίστροφη σειρά κειμένου χρησιμότητα του Kutools για Excel για να σας βοηθήσει να αναδιατάξετε το κείμενο σε ένα κελί.

Πριν από την εφαρμογή Kutools για Excel, σας παρακαλούμε κατεβάστε και εγκαταστήστε το πρώτα.

1. Επιλέξτε τη λίστα ονομάτων που θα αναστρέψετε το «Επώνυμο Όνομα», και μετά κάντε κλικ Kutools > Κείμενο > Αντίστροφη σειρά κειμένου. Δείτε το στιγμιότυπο οθόνης:

2. Στο Αντίστροφο κείμενο πλαίσιο διαλόγου, επιλέξτε το Χώρος και στη συνέχεια κάντε κλικ στο κουμπί OK κουμπί. Δείτε το στιγμιότυπο οθόνης:

Στη συνέχεια, όλα τα ονόματα στην επιλεγμένη λίστα αναδιατάσσονται ταυτόχρονα.

  Εάν θέλετε να έχετε μια δωρεάν δοκιμή (30-ημερών) αυτού του βοηθητικού προγράμματος, κάντε κλικ για να το κατεβάσετεκαι μετά πηγαίνετε για να εφαρμόσετε τη λειτουργία σύμφωνα με τα παραπάνω βήματα.


Σχετικά άρθρα:

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

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

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

kte καρτέλα 201905


Το Office Tab φέρνει τη διεπαφή με καρτέλες στο Office και κάνει την εργασία σας πολύ πιο εύκολη

  • Ενεργοποίηση επεξεργασίας και ανάγνωσης καρτελών σε Word, Excel, PowerPoint, Publisher, Access, Visio και Project.
  • Ανοίξτε και δημιουργήστε πολλά έγγραφα σε νέες καρτέλες του ίδιου παραθύρου και όχι σε νέα παράθυρα.
  • Αυξάνει την παραγωγικότητά σας κατά 50% και μειώνει εκατοντάδες κλικ του ποντικιού για εσάς κάθε μέρα!
Comments (5)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I have text that needs swapping within a longer line,
E.G "The Quick Brown Fox Jumps Over The Dog Lazy" needs to read "The Quick Brown Fox Jumps Over The Lazy Dog" - would this work for swapping only the last two words?
This comment was minimized by the moderator on the site
I have 5 names separated by a comma inside of one cell. In a 2nd cell, I have the same names separated by commas sorted in a different order. Can Kutools allow you to sort the 5 items within the same cell alphabetically?
This comment was minimized by the moderator on the site
Hi Angel,
Kutools can't handle this kind of operation yet.
This comment was minimized by the moderator on the site
What do you do with three names?
This comment was minimized by the moderator on the site
Hi,
The methods also work for three names.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations