Πώς να αφαιρέσετε τους 3 τελευταίους χαρακτήρες στο Excel (4 τύποι)

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

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

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

Συνιστάται να κατεβάσετε το αρχείο Excel και να εξασκηθείτε μαζί του.

Αφαιρέστε τους 3 τελευταίους χαρακτήρες.xlsm

4 τύποι για την αφαίρεση των 3 τελευταίων χαρακτήρων στο Excel

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

Έτσι, χωρίς περαιτέρω συζήτηση, ας πάμε κατευθείαν σε όλες τις μεθόδους μία προς μία.

1. Χρησιμοποιήστε τις λειτουργίες LEFT και LEN για να διαγράψετε τους 3 τελευταίους χαρακτήρες στο Excel

Στο Πληροφορίες υπαλλήλων. Κατάλογος , το Ονοματεπώνυμο Η στήλη περιέχει όλα τα πλήρη ονόματα των εργαζομένων. Εδώ, μπορούμε να δούμε ότι κάθε όνομα φέρει το ίδιο επώνυμο που είναι " Roy ". Έτσι, ο στόχος μας είναι να αφαιρέσουμε το επώνυμο από όλα τα ονόματα των εργαζομένων και να αποθηκεύσουμε μόνο το ονοματεπώνυμο στο Ονοματεπώνυμο Οπότε, χωρίς καμία καθυστέρηση, ας δούμε τη μέθοδο βήμα προς βήμα:

🔗 Βήματα:

❶ Πρώτα απ' όλα, επιλέξτε κύτταρο E5 ▶ για να αποθηκεύσετε το αποτέλεσμα του τύπου.

❷ Στη συνέχεια, πληκτρολογήστε τον τύπο

=LEFT(D5,LEN(D5)-3)

μέσα στο κύτταρο.

❸ Μετά από αυτό πατήστε το πλήκτρο ENTER κουμπί.

❹ Τέλος, σύρετε το Λαβή πλήρωσης στο τέλος της εικόνας Ονοματεπώνυμο στήλη.

Αυτό είναι όλο.

␥ Κατανομή τύπου:

📌 Σύνταξη: LEFT(text, [num_chars])

📌 Σύνταξη: LEN(text)

  • LEN(D5)-3 ▶ υπολογίζει το μήκος του κειμένου, " Jason Roy " και στη συνέχεια αφαιρεί το αποτέλεσμα με 3 .
  • D5 ▶ αναφέρεται στη διεύθυνση κελιού του κειμένου " Jason Roy ".
  • =LEFT(D5,LEN(D5)-3) ▶ αποκόπτει τους 3 τελευταίους χαρακτήρες, δηλαδή " Roy " από το κείμενο " Jason Roy ".

Διαβάστε περισσότερα: Αφαίρεση του τελευταίου χαρακτήρα από το String Excel

2. Διαγράψτε τους 3 τελευταίους χαρακτήρες χρησιμοποιώντας τη λειτουργία REPLACE στο Excel

Τώρα, θα διαγράψουμε τους 3 τελευταίους χαρακτήρες αντικαθιστώντας τους με ένα null string ("") Για να το κάνουμε αυτό, θα χρησιμοποιήσουμε η λειτουργία Replace εδώ.

🔗 Βήματα:

❶ Πρώτα απ' όλα, επιλέξτε κύτταρο E5 ▶ για να αποθηκεύσετε το αποτέλεσμα του τύπου.

❷ Στη συνέχεια, τύπος ο τύπος

=REPLACE(D5, FIND(" ",D5)+1, 3, "")

μέσα στο κύτταρο.

❸ Μετά από αυτό πατήστε το πλήκτρο ENTER κουμπί.

❹ Τέλος, σύρετε το Χειρολαβή πλήρωσης στο τέλος της εικόνας Ονοματεπώνυμο στήλη.

Αυτό είναι όλο.

␥ Κατανομή τύπου:

📌 Σύνταξη: REPLACE(old_text, start_num, num_chars, new_text)

📌 Σύνταξη: FIND(find_text, within_text, [start_num])

  • "" ▶ αναφέρεται σε ένα null string στο Excel.
  • 3 ▶ αναφέρεται στην τελευταία 3 χαρακτήρες σε μια γραμμή κειμένου.
  • FIND(" ",D5)+1 ▶ βρίσκει το αρχικός αριθμός της τελευταίας 3 χαρακτήρες.
  • " " ▶ που χρησιμοποιείται για την ανίχνευση του τέλος μιας γραμμής κειμένου.
  • =REPLACE(D5, FIND(" ",D5)+1, 3, "") ▶ αποκόπτει τους 3 τελευταίους χαρακτήρες, δηλαδή " Roy " από το κείμενο " Jason Roy ".

Διαβάστε περισσότερα: Αφαίρεση τελευταίου χαρακτήρα από συμβολοσειρά στο Excel με VBA

3. Αγνοήστε τους 3 τελευταίους χαρακτήρες στο Excel χρησιμοποιώντας τη λειτουργία Flash Fill

Το Microsoft Excel 2013 και οι μεταγενέστερες εκδόσεις έχουν δημιουργήσει ένα εξαιρετικά χρήσιμο εργαλείο που ονομάζεται Συμπλήρωμα φλας Σε αυτό το τμήμα, θα διαγράψουμε τους 3 τελευταίους χαρακτήρες, δηλαδή θα αγνοήσουμε το επώνυμο, Roy από κάθε ένα από τα ονόματα των εργαζομένων με τη βοήθεια του Συμπλήρωμα φλας Ακολουθούν τα βήματα που πρέπει να ακολουθήσετε:

🔗 Βήματα:

❶ Πρώτα απ' όλα, επιλέξτε κύτταρο E5 και πληκτρολογήστε Jason σε αυτό.

❷ Στη συνέχεια, πατήστε το πλήκτρο ENTER κουμπί.

❸ Στο επόμενο κελί, E6 αρχίζει να πληκτρολογεί Brandon αφήνοντας μόνο το επώνυμό του, Roy .

Τώρα θα παρατηρήσετε ότι το Excel έχει ήδη πάρει το μοτίβο και προτείνει μια προεπισκόπηση για όλα τα ακόλουθα ονόματα.

❹ Το μόνο που χρειάζεται να κάνετε είναι να πατήσετε το πλήκτρο ENTER ξανά.

Έτσι, κάναμε το Ονοματεπώνυμο η στήλη συμπληρώνεται μόνο με τα ονοματεπώνυμα των εργαζομένων.

Διαβάστε περισσότερα: Πώς να αφαιρέσετε χαρακτήρες στο Excel

4. Αφαιρέστε τους 3 τελευταίους χαρακτήρες χρησιμοποιώντας κώδικα VBA στο Excel

Τέλος, σε αυτό το τμήμα, θα χρησιμοποιήσουμε τους κώδικες VBA για να διαγράψετε τους 3 τελευταίους χαρακτήρες, δηλαδή το επώνυμο Roy από τα πλήρη ονόματα όλων των υπαλλήλων. Τώρα ακολουθούν τα βήματα:

🔗 Βήματα:

Επιλέξτε το εύρος (D5:D14) των κελιών ▶ για να αφαιρέσετε τους 3 τελευταίους χαρακτήρες.

❷ Τύπος ALT + F11 ▶ για να ανοίξετε το VBA παράθυρο.

❸ Πηγαίνετε στο Εισαγωγή Ενότητα .

Αντιγραφή τα ακόλουθα VBA κωδικός:

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

❺ Τύπος CTRL + V ▶ στο επικόλληση τα παραπάνω VBA κωδικός.

Αποθήκευση το VBA κωδικός και γυρίστε πίσω στο λογιστικό σας φύλλο.

❼ Τώρα, επιλέξτε κύτταρο E5 ▶ για να αποθηκεύσετε το αποτέλεσμα του τύπου.

❽ Στη συνέχεια, τύπος ο τύπος

=RemoveLast3Characters(D5,3)

μέσα στο κύτταρο.

❾ Μετά από αυτό πατήστε το πλήκτρο ENTER κουμπί.

❹ Τέλος, σύρετε το Χειρολαβή πλήρωσης στο τέλος της εικόνας Ονοματεπώνυμο στήλη.

Αυτό είναι όλο.

📓 Σημείωση:

Η λειτουργία =RemoveLast3Characters(Text,Number) είναι μια συνθετική συνάρτηση. Μπορείτε να χρησιμοποιήσετε αυτή τη συνάρτηση μαζί με τη συνάρτηση VBA κώδικα για τη διαγραφή οποιουδήποτε αριθμού τελευταίων χαρακτήρων από μια συμβολοσειρά. Απλώς εισάγετε οποιονδήποτε επιθυμητό αριθμό στην υποδοχή Number της συνάρτησης. Αυτό είναι όλο.

Πράγματα που πρέπει να θυμάστε

📌 Να είστε προσεκτικοί σχετικά με το σύνταξη του λειτουργίες .

📌 Εισάγετε τα δεδομένα σειρές προσεκτικά στο τύποι .

📌 ("") αναφέρεται NULL Συμβολοσειρά στο Excel.

Συμπέρασμα

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

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