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

Πώς να αφαιρέσετε τους πρώτους, τους τελευταίους χαρακτήρες X ή ορισμένους χαρακτήρες θέσης από το κείμενο στο Excel;

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

doc αφαιρέστε τους πρώτους χαρακτήρες x 1


Μέθοδος 1: Κατάργηση πρώτων ή τελευταίων χαρακτήρων x από συμβολοσειρές κειμένου με τύπους

 Καταργήστε τους πρώτους χαρακτήρες x από την αρχή των συμβολοσειρών κειμένου:

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

1. Πληκτρολογήστε ή αντιγράψτε τον ακόλουθο τύπο σε ένα κενό κελί C4 όπου θέλετε να βάλετε το αποτέλεσμα:

=RIGHT(A4, LEN(A4)-2)

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

doc αφαιρέστε τους πρώτους χαρακτήρες x 2

Note: Στον παραπάνω τύπο:

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

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

doc αφαιρέστε τους πρώτους χαρακτήρες x 3


 Αφαιρέστε τους τελευταίους χαρακτήρες x από το τέλος των συμβολοσειρών κειμένου:

Εάν πρέπει να καταργήσετε τους τελευταίους αρκετούς χαρακτήρες, μπορείτε να χρησιμοποιήσετε τη λειτουργία ΑΡΙΣΤΕΡΑ όπως η λειτουργία ΔΕΞΙΑ

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

=LEFT(A4, LEN(A4)-9)

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

doc αφαιρέστε τους πρώτους χαρακτήρες x 4

Note: Στον παραπάνω τύπο:

  • A4 είναι η τιμή κελιού που θέλετε να καταργήσετε χαρακτήρες.
  • Ο αριθμός 9 σημαίνει τον αριθμό των χαρακτήρων που θέλετε να καταργήσετε από το τέλος της συμβολοσειράς κειμένου.

Μέθοδος 2: Αφαιρέστε τους πρώτους ή τους τελευταίους χαρακτήρες x από τις συμβολοσειρές κειμένου με τη λειτουργία που καθορίζεται από το χρήστη

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

 Καταργήστε τους πρώτους χαρακτήρες x από την αρχή των συμβολοσειρών κειμένου:

1. Κρατήστε πατημένο το Alt + F11 για να ανοίξετε το Microsoft Visual Basic για εφαρμογές παράθυρο.

2. Κλίκ Κύριο θέμα > Μονάδα μέτρησηςκαι επικολλήστε τον ακόλουθο κώδικα στο παράθυρο της ενότητας.

Public Function removeFirstx(rng As String, cnt As Long)
removeFirstx = Right(rng, Len(rng) - cnt)
End Function

3. Στη συνέχεια, επιστρέψτε στο φύλλο εργασίας και, στη συνέχεια, εισαγάγετε αυτόν τον τύπο: =removefirstx(A4,2) σε ένα κενό κελί και, στη συνέχεια, σύρετε τη λαβή πλήρωσης προς τα κάτω για να λάβετε τα αποτελέσματα όπως χρειάζεστε, δείτε το στιγμιότυπο οθόνης:

doc αφαιρέστε τους πρώτους χαρακτήρες x 5

Note: Στον παραπάνω τύπο:

  • A4 είναι το κελί που θέλετε να καταργήσετε χαρακτήρες.
  • Ο αριθμός 2 υποδεικνύει τον αριθμό των χαρακτήρων που θέλετε να καταργήσετε από την αρχή της συμβολοσειράς κειμένου.

 Αφαιρέστε τους τελευταίους χαρακτήρες x από το τέλος των συμβολοσειρών κειμένου:

Για να αφαιρέσετε τους τελευταίους χαρακτήρες από τις συμβολοσειρές κειμένου, εφαρμόστε την ακόλουθη λειτουργία που καθορίζεται από το χρήστη:

Public Function removeLastx(rng As String, cnt As Long)
removeLastx = Left(rng, Len(rng) - cnt)
End Function

Και μετά εφαρμόστε αυτόν τον τύπο: =removelastx(A4,9) για να λάβετε τα αποτελέσματα όπως χρειάζεστε, δείτε το στιγμιότυπο οθόνης:

doc αφαιρέστε τους πρώτους χαρακτήρες x 6

Note: Στον παραπάνω τύπο:

  • A4 είναι το κελί που θέλετε να καταργήσετε χαρακτήρες.
  • Ο αριθμός 9 υποδεικνύει τον αριθμό των χαρακτήρων που θέλετε να καταργήσετε από το τέλος της συμβολοσειράς κειμένου.

Μέθοδος 3: Κατάργηση πρώτων, τελευταίων χαρακτήρων x ή ορισμένων χαρακτήρων θέσης χωρίς τύπους

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

Μετά την εγκατάσταση Kutools for Excel, παρακαλώ υποβάλετε αίτηση Κατάργηση κατά θέση σύμφωνα με αυτά τα βήματα:

1. Επιλέξτε το εύρος που θέλετε να καταργήσετε τους συγκεκριμένους χαρακτήρες. Στη συνέχεια κάντε κλικ Kutools > Κείμενο > Κατάργηση κατά θέση. Δείτε το στιγμιότυπο οθόνης:

2. Καθορίστε τις ακόλουθες λειτουργίες στο αναδυόμενο παράθυρο Κατάργηση κατά θέση κουτί διαλόγου.

  • (1) Καθορίστε τον αριθμό των χαρακτήρων που θα διαγραφούν.
  • (2.) Επιλέξτε Από αριστερά επιλογή βάσει του θέση ενότητα για να διαγράψετε τους πρώτους χαρακτήρες n, δείτε το στιγμιότυπο οθόνης:

doc αφαιρέστε τους πρώτους χαρακτήρες x 8

Συμβουλές: Η Κατάργηση κατά θέση Το βοηθητικό πρόγραμμα μπορεί επίσης να σας βοηθήσει να αφαιρέσετε τους τελευταίους χαρακτήρες ή τους συγκεκριμένους χαρακτήρες από συγκεκριμένη θέση.

Μέθοδος 4: Αφαιρέστε τους πρώτους και τους τελευταίους χαρακτήρες x από τις συμβολοσειρές κειμένου με τον τύπο

Μερικές φορές, θέλετε να αφαιρέσετε χαρακτήρες από συμβολοσειρές κειμένου και στις δύο πλευρές, για παράδειγμα, πρέπει να καταργήσετε τους πρώτους 2 χαρακτήρες και τους τελευταίους 9 χαρακτήρες ταυτόχρονα. Εδώ, η λειτουργία MID μπορεί να σας βοηθήσει.

1. Εισαγάγετε ή αντιγράψτε αυτόν τον τύπο σε ένα κενό κελί:

=MID(A4,3,LEN(A4)-11)

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

doc αφαιρέστε τους πρώτους χαρακτήρες x 11

Note: Στον παραπάνω τύπο:

  • A4 είναι η τιμή κελιού που θέλετε να καταργήσετε χαρακτήρες.
  • Ο αριθμός 3 είναι ένας περισσότερο από τον αριθμό των χαρακτήρων που θέλετε να καταργήσετε από την αριστερή πλευρά.
  • Ο αριθμός 11 είναι ο συνολικός αριθμός χαρακτήρων που θέλετε να καταργήσετε.

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

doc αφαιρέστε τους πρώτους χαρακτήρες x 12


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

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

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

kte καρτέλα 201905


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

  • Ενεργοποίηση επεξεργασίας και ανάγνωσης καρτελών σε Word, Excel, PowerPoint, Publisher, Access, Visio και Project.
  • Ανοίξτε και δημιουργήστε πολλά έγγραφα σε νέες καρτέλες του ίδιου παραθύρου και όχι σε νέα παράθυρα.
  • Αυξάνει την παραγωγικότητά σας κατά 50% και μειώνει εκατοντάδες κλικ του ποντικιού για εσάς κάθε μέρα!
Comments (134)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I have a problem. I need to remove specific last character in the sheet. Example: I have people names and I need to remove the last character, if it is "a", but that the rest of the name contains the letter "a". How I can do that?
This comment was minimized by the moderator on the site
i want remove the last part ex: (jaison kkrrt po kizha) like an adress want edit only jaison
is it possibile?
This comment was minimized by the moderator on the site
In the nursery (plant) industry, we have a lot of plants that are crosses and have an x after the Genus (1st word). Is there a way to NOT have the x alphabetized? A couple example names: Buxus x 'Green Mountain' and Thuja x 'Green Giant'. These names are constantly at the end of the listing of Buxus and Thuja instead of being near the top. By the way, it's always "space x space". Can there be a way to highlight a column and tell it to ignore the x if proceeded and followed by a space when alphabetizing the names in that column? Thank you.
This comment was minimized by the moderator on the site
Wow! Kutools berfungsi dengan sempurna di Ms. Office Pro Plus 2016. Sungguh menolong saya, menghemat waktu dalam menghapus karakter tertentu di data excel saya. Terima kasih banyak.
This comment was minimized by the moderator on the site
How can I get rid of the last value in a cell IF it is the letter 'N'? Not all have the 'N' at the end and I want to only remove those that do?
This comment was minimized by the moderator on the site
How can I get this number reduced using formulas to make 3604000000157477 to be 3604157477 first 4 to the front and last 6 digits.
This comment was minimized by the moderator on the site
Tengo una ruta en una columna ejm C:\Users\jaja\Downloads\aa.txt. Necesito eliminar todos los carácteres que están después del último slash
This comment was minimized by the moderator on the site
Hi I have a data with names and surnames of some people, i want to separate surname in coloumn and name in another coloumn, surnames are not same like michel, john, daniel, williams like please help me to separate surname by using formula, I have lot of data
This comment was minimized by the moderator on the site
Hi, Giridhar,
Maybe the below article can solve your problem, please try, thank you!
https://www.extendoffice.com/documents/excel/829-excel-split-first-last-name.html
This comment was minimized by the moderator on the site
If number or character differ you can use example below (I needed to remove the last character):
=PART(A1;1;(LENGTH(A1)-1))
This comment was minimized by the moderator on the site
I WANT TO TRIM TEXT LENGTH, FOR EXAMPLE I HAVE SOME ADDRESS THAT LENGTH SOME COLUM 10 CHARECTOR AND SOME COLUM 20 CHARECTOR SOME 15 CHARECTOR IN THIS CASE I WANT TO TRIM WHICH COLUM TEXT MORE THAN 15 I WANT TO TRIM THAT COLUM TEXT TO 15 CHARECTOR, DONT TRIM OTHER COLUM TEXTS


ANYBODY HELP ME
This comment was minimized by the moderator on the site
Use "text to column"
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations