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

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

Συγγραφέας: Sun Τελευταία τροποποίηση: 2024-08-20

Αυτό το σεμινάριο παρουσιάζει διάφορα γρήγορα κόλπα για την κατάργηση του πρώτου ή του τελευταίου N χαρακτήρων από ένα κελί ή μια συμβολοσειρά στο Excel.

αφαιρέστε τους πρώτους τελευταίους χαρακτήρες 1. Καταργήστε τους πρώτους χαρακτήρες N με τον τύπο / UDF
2. Καταργήστε τους τελευταίους χαρακτήρες N με τον τύπο / UDF
3. Μαζική αφαίρεση χαρακτήρων N από αριστερά ή δεξιά ή μεσαία χωρίς τύπους
4. Λήψη δείγματος αρχείου

1. Καταργήστε τους πρώτους χαρακτήρες N με τους τύπους

Σε αυτό το μέρος, εισάγω τρεις διαφορετικούς τρόπους για να αφαιρέσετε γρήγορα τους πρώτους N χαρακτήρες από μια συμβολοσειρά.

1.1 Αφαιρέστε τους πρώτους N χαρακτήρες με τη λειτουργία RIGHT / REPLACE

>> Συνδυάστε τη λειτουργία RIGHT και LEN για να αφαιρέσετε τους πρώτους N χαρακτήρες

Σύνταξη και ορίσματα τύπων

Τύπος: = ΔΕΞΙΑ (string_cell, LEN (string_cell) -n_character)

Reference: string_cell: το κελί που χρησιμοποιείτε για την κατάργηση χαρακτήρων

n_character: ο αριθμός των χαρακτήρων που θέλετε να καταργήσετε

Παράδειγμα: Καταργήστε τους πρώτους 2 χαρακτήρες από τη συμβολοσειρά στο κελί A2, αντιγράψτε και επικολλήστε τον τύπο
= ΔΕΞΙΟ (A2, LEN (A2) -2)
τύπος εισάγετε κλειδί
Αφαιρέστε τους πρώτους N χαρακτήρες με τη δεξιά συνάρτηση

>> Λειτουργία REPLACE για να αφαιρέσετε τους πρώτους N χαρακτήρες

Σύνταξη και ορίσματα τύπων

Τύπος: = ΑΝΤΙΚΑΤΑΣΤΑΣΗ (Old_text, Strat_n, Num_Chars, New_text)

Αναφορά: Old_text: το κελί που χρησιμοποιείτε για την αντικατάσταση χαρακτήρων

Old_text: το κελί που χρησιμοποιείτε για την αντικατάσταση χαρακτήρων

Start_n: η θέση του χαρακτήρα στο old_text που θέλετε να αντικαταστήσετε με το new_text

Num_Chars: ο αριθμός των χαρακτήρων σε παλιό κείμενο που θέλετε να αντικαταστήσετε με το νέο κείμενο

New_text: το κείμενο που θα αντικαταστήσει το old_text

Παράδειγμα: Αντικαταστήστε τους δύο πρώτους χαρακτήρες με τίποτα στο κελί A6, αντιγράψτε και επικολλήστε αυτόν τον τύπο:
= ΑΝΤΙΚΑΤΑΣΤΑΣΗ (A6,1,2, "")
τύπος εισάγετε κλειδί
Αφαιρέστε τους πρώτους N χαρακτήρες με τη λειτουργία αντικατάστασης

1.2 Αφαιρέστε τους πρώτους N χαρακτήρες με καθορισμένη από τον χρήστη λειτουργία

1. Τύπος Alt + F11 για να ενεργοποιήσετε το παράθυρο της Microsoft Visual Basic for Applications και, στη συνέχεια, κάντε κλικ στο κουμπί Κύριο θέμα > Μονάδα μέτρησης για να δημιουργήσετε μια Ενότητα.

2. Αντιγράψτε τον παρακάτω κώδικα και επικολλήστε τον στο Μονάδα μέτρησης γραφή.

Κωδικός VBA: Κατάργηση πρώτων n χαρακτήρων

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

3. Αποθηκεύστε τον κωδικό και επιστρέψτε στο φύλλο που χρησιμοποιείτε. Για παράδειγμα, καταργήστε τους πρώτους 3 χαρακτήρες από τη συμβολοσειρά στο κελί A11, αντιγράψτε και επικολλήστε αυτόν τον τύπο
= RemoveFirstC (A11,3)
τύπος εισάγετε κλειδί
Αφαιρέστε τους πρώτους N χαρακτήρες με λειτουργία καθορισμένη από το χρήστη


2. Καταργήστε τους τελευταίους N χαρακτήρες με τύπους

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

2.1 Αφαιρέστε τους τελευταίους N χαρακτήρες με τη λειτουργία ΑΡΙΣΤΕΡΑ

Σύνταξη και ορίσματα τύπων

Τύπος: = LEFT (string_cell, LEN (string_cell) -Num_chars)

Reference: string_cell: το κελί που χρησιμοποιείτε για την κατάργηση χαρακτήρων

n_character: ο αριθμός των χαρακτήρων που θέλετε να καταργήσετε

Παράδειγμα: Καταργήστε τους τελευταίους 2 χαρακτήρες από τη συμβολοσειρά στο κελί A2, αντιγράψτε και επικολλήστε τον τύπο
= ΑΡΙΣΤΕΡΑ (A2, LEN (A2) -2)
τύπος εισάγετε κλειδί
Αφαιρέστε τους τελευταίους N χαρακτήρες με την αριστερή συνάρτηση

2.2 Αφαιρέστε τους τελευταίους N χαρακτήρες με καθορισμένη από τον χρήστη λειτουργία

1. Τύπος Alt + F11 για να ενεργοποιήσετε το παράθυρο της Microsoft Visual Basic for Applications, κάντε κλικ στο Κύριο θέμα > Μονάδα μέτρησης για να δημιουργήσετε μια Ενότητα.

2. Αντιγράψτε τον παρακάτω κώδικα και επικολλήστε τους στο σενάριο Module.

Κωδικός VBA: Κατάργηση τελευταίων n χαρακτήρων

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

3. Αποθηκεύστε τον κωδικό και επιστρέψτε στο φύλλο που χρησιμοποιείτε. Για παράδειγμα, καταργήστε τους τελευταίους 3 χαρακτήρες από τη συμβολοσειρά στο κελί A5, πληκτρολογήστε αυτόν τον τύπο
= RemoveLastC (A5,3)
τύπος εισάγετε κλειδί
Αφαιρέστε τους τελευταίους N χαρακτήρες με λειτουργία καθορισμένη από το χρήστη


3. Αφαιρέστε τους χαρακτήρες N από αριστερά ή δεξιά ή μέσα χωρίς τύπους

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

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

Μετά την δωρεάν εγκατάσταση του Kutools για Excel, κάντε τα παρακάτω:

Επιλέξτε τα κελιά από τα οποία θέλετε να αφαιρέσετε χαρακτήρες, εφαρμόζοντας το βοηθητικό πρόγραμμα κάνοντας κλικ Kutools > Κείμενο > Κατάργηση κατά θέση.
κάντε κλικ στην επιλογή Κατάργηση κατά θέση του kutools

3.1 Αφαιρέστε τους πρώτους / τελευταίους N χαρακτήρες χωρίς τύπο

>> Καταργήστε τους πρώτους N χαρακτήρες

ορίστε επιλογές στο παράθυρο διαλόγου για να αφαιρέσετε τους πρώτους N χαρακτήρες

1) Σε Αριθμοί πλαίσιο κειμένου, πληκτρολογήστε τον αριθμό των χαρακτήρων που θέλετε να καταργήσετε από τη συμβολοσειρά, σε αυτό το παράδειγμα, θα καταργήσω πρώτα 3 χαρακτήρες από χορδές.

2) Έλεγχος Από αριστερά επιλογή Θέση τμήμα.

Το αποτέλεσμα εμφανίζεται ως:
το αποτέλεσμα είναι να αφαιρεθούν οι πρώτοι n χαρακτήρες

>> Αφαιρέστε τους τελευταίους N χαρακτήρες

ορίστε επιλογές στο παράθυρο διαλόγου για να αφαιρέσετε τους τελευταίους N χαρακτήρες

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

2) Έλεγχος Από δεξιά επιλογή Θέση τμήμα.

Το αποτέλεσμα εμφανίζεται ως:
το αποτέλεσμα να αφαιρεθούν οι τελευταίοι n χαρακτήρες

3.2 Αφαιρέστε τους χαρακτήρες N από μια μεσαία συγκεκριμένη θέση χωρίς τύπο

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

Παράδειγμα: Η κατάργηση 3 χαρακτήρων ξεκινά από τους τρίτους χαρακτήρες από τη συμβολοσειρά.

ορίστε επιλογές για να αφαιρέσετε N χαρακτήρες από μια μέση

1) Σε αριθμός κείμενο, πληκτρολογήστε τον αριθμό των χαρακτήρων που θέλετε να καταργήσετε από τις χορδές, εδώ θα καταργήσω 3 χαρακτήρων.

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

Το αποτέλεσμα εμφανίζεται ως:
το αποτέλεσμα είναι να αφαιρέσετε n χαρακτήρες στη μέση


Λήψη δείγματος αρχείου

δείγμα


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

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

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


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

  • Ενεργοποίηση επεξεργασίας και ανάγνωσης καρτελών σε Word, Excel, PowerPoint, Publisher, Access, Visio και Project.
  • Ανοίξτε και δημιουργήστε πολλά έγγραφα σε νέες καρτέλες του ίδιου παραθύρου και όχι σε νέα παράθυρα.
  • Αυξάνει την παραγωγικότητά σας κατά 50% και μειώνει εκατοντάδες κλικ του ποντικιού για εσάς κάθε μέρα!