Excel Αφαίρεση χαρακτήρων από τα δεξιά (5 τρόποι)

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

Είναι δυνατόν να έχετε οποιουσδήποτε επιπλέον χαρακτήρες στο κελί του Excel. Μερικές φορές, για να δημιουργήσετε μια διαφορετική τιμή από τις υπάρχουσες τιμές μπορεί να χρειαστεί να αφαίρεση χαρακτήρων . Σε αυτό το άρθρο, θα εξηγήσω 5 τρόπους του Excel για να αφαιρέσετε χαρακτήρες από το δικαίωμα.

Για να γίνει πιο σαφές, θα χρησιμοποιήσω ένα φύλλο δεδομένων με πληροφορίες παραγγελιών ορισμένων πελατών που έχει 4 στήλες.

Αυτός ο πίνακας αντιπροσωπεύει τις πληροφορίες παραγγελιών διαφόρων χρηστών. Οι στήλες είναι οι εξής Όνομα με ταυτότητα, παραγγελία, όνομα, και Ποσότητα παραγγελίας .

Κατεβάστε το βιβλίο εργασίας για εξάσκηση

Αφαίρεση χαρακτήρων από το Right.xlsm

5 τρόποι για να αφαιρέσετε χαρακτήρες από το δικαίωμα

1. Χρήση του LEFT για να αφαιρέσετε χαρακτήρες από το δεξί

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

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

⮚ Στη συνέχεια, πληκτρολογήστε τον τύπο στο πεδίο Formula Bar. Επέλεξα το B4 Εδώ θέλω να δείξω το Όνομα μόνο έτσι θα αφαιρέσω το συμβολοσειρές αριθμών από τα δεξιά.

Ο τύπος είναι

=LEFT(B4,LEN(B4)-1)

⮚ Τέλος, πατήστε ENTER

Ο τελευταίος χαρακτήρας από το επιλεγμένο B4 το κύτταρο θα αφαιρεθεί.

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

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

⮚ Στη συνέχεια πληκτρολογήστε τον τύπο για το B4 κύτταρο από εδώ θέλω να αφαιρέσω πολλούς χαρακτήρες. Θέλω να αφαιρέσω 5 χαρακτήρες από τα δεξιά.

Ο τύπος είναι

=LEFT(B4,LEN(B4)-5)

⮚ Τέλος, πατήστε ENTER

Εδώ, οι 5 τελευταίοι χαρακτήρες από την επιλεγμένη τιμή του B4 θα αφαιρεθεί.

Τώρα, μπορείτε να εφαρμόσετε το Λαβή πλήρωσης στο AutoFit τον τύπο για τα υπόλοιπα κελιά.

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

2. VALUE με λειτουργία LEFT για αριθμητικές τιμές

Ενώ ασχολείστε με αριθμητικές τιμές, για να αφαιρέσετε χαρακτήρες από τα δεξιά μπορείτε να χρησιμοποιήσετε την εντολή ΑΡΙΣΤΕΡΆ και τη συνάρτηση VALUE μαζί.

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

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

Ο τύπος είναι

=VALUE(LEFT(C4,(LEN(C4)-8)))

⮚ Τέλος, πατήστε ENTER

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

Ανάλογα με το πόσοι χαρακτήρες συμβολοσειράς υπάρχουν μαζί με τον χαρακτήρα αριθμού, θα χρειαστεί να ξαναγράψετε τον τύπο.

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

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

3. Αφαίρεση χαρακτήρων από τα δεξιά με χρήση της VBA

⮚ Πρώτα, ανοίξτε Προγραμματιστής tab>> στη συνέχεια επιλέξτε Visual Basic

⮚ Μπορείτε επίσης να χρησιμοποιήσετε ALT + F11

Ένα νέο παράθυρο Microsoft Visual Basic για εφαρμογές Θα εμφανιστεί. Στη συνέχεια, ανοίξτε το Εισαγωγή tab>> στη συνέχεια επιλέξτε Ενότητα.

Εδώ η Ενότητα ανοίγει.

Σε λίγο, γράψτε τον κώδικα για την RemoveRightCharacter στην ενότητα.

 Function RemoveRightCharacter(str As String, cnt_chars As Long) RemoveRightCharacter = Left(str, Len(str) - cnt_chars) End Function 

⮚ Μετά από αυτό, Αποθήκευση τον κώδικα και επιστρέψτε στο φύλλο εργασίας.

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

⮚ Στη συνέχεια πληκτρολογήστε τον τύπο για το B4 Πληκτρολογήστε το όνομα της συνάρτησης που έχετε γράψει στην ενότητα.

⮚ Καθώς το όνομα της λειτουργίας μου είναι RemoveRightCharacter θα εμφανιστεί αυτό το όνομα.

Ο τύπος είναι

=RemoveRightCharacter(B4,5)

⮚ Τέλος, πατήστε ENTER.

Καθώς επέλεξα το κελί B4 οι δεξιοί χαρακτήρες αυτού του κελιού θα αφαιρεθούν.

Μπορείτε επίσης να το χρησιμοποιήσετε για να εμφανίσετε τον αριθμητικό χαρακτήρα.

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

⮚Τότε πληκτρολογήστε τον τύπο για το C4 κελί. Πληκτρολογήστε το όνομα της συνάρτησης που έχετε γράψει στην ενότητα. Τώρα θέλω να δείξω το Ποσότητα παραγγελίας. Καθώς το όνομα της λειτουργίας μου είναι RemoveRightCharacter θα εμφανιστεί αυτό το όνομα.

Ο τύπος είναι

=RemoveRightCharacter(C4,8)

⮚ Τέλος, πατήστε ENTER

Καθώς επέλεξα το κελί C4 οι δεξιοί χαρακτήρες αυτού του κελιού θα αφαιρεθούν.

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

4. Αφαιρέστε το σωστό χαρακτήρα χρησιμοποιώντας το φλας γεμίσματος

Μπορείτε να χρησιμοποιήσετε την εντολή Flash Fill από την κορδέλα για να αφαιρέσετε τον δεξιό χαρακτήρα.

⮚ Πρώτα, δημιουργήστε ένα παράδειγμα μοτίβου για χρήση Συμπλήρωμα φλας .

⮚ Παρέχω το πρώτο παράδειγμα Steve αφαιρώντας τον σωστό αριθμό χαρακτήρων.

⮚ Μετά από αυτό, επιλέξτε την τιμή του παραδείγματος open Δεδομένα tab>> στη συνέχεια επιλέξτε Συμπλήρωμα φλας .

Η συντόμευση πληκτρολογίου για χρήση Συμπλήρωμα φλας είναι CTRL + E

Καθώς επέλεξα το Συμπλήρωμα φλας οι δεξιοί χαρακτήρες των υπόλοιπων κελιών θα αφαιρεθούν.

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

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

⮚ Μετά από αυτό, επιλέξτε την τιμή του παραδείγματος open Δεδομένα tab>> στη συνέχεια επιλέξτε Συμπλήρωμα φλας .

Καθώς επέλεξα το Συμπλήρωμα φλας οι δεξιοί χαρακτήρες των υπόλοιπων κελιών θα αφαιρεθούν.

5. Αφαιρέστε χαρακτήρες και από τις δύο πλευρές ταυτόχρονα

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

Για να σας δείξω πώς λειτουργεί αυτή η λειτουργία έκανα μια προσαρμογή στο φύλλο δεδομένων.

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

⮚ Στη συνέχεια, πληκτρολογήστε τον τύπο στο κελί ή στη γραμμή τύπων. B4 Από αυτό το κελί, θέλω το Όνομα έτσι θα αφαιρέσω όλους τους χαρακτήρες δεξιά και αριστερά εκτός από το όνομα Steve.

⮚ Ο τύπος είναι

=MID(B4, 11+1, LEN(B4) - (10+6))

⮚ Για να εφαρμόσετε τον τύπο, πιέστε ENTER

Εν τω μεταξύ, από το επιλεγμένο κελί θα αφαιρεθούν τόσο οι δεξιοί όσο και οι αριστεροί χαρακτήρες εκτός από τον Όνομα .

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

Τμήμα πρακτικής

Έχω επισυνάψει δύο επιπλέον φύλλα για να εξασκηθείτε σε αυτούς τους τρόπους.

Συμπέρασμα

Σε αυτό το άρθρο, εξήγησα 5 τρόπους για να αφαιρέσετε χαρακτήρες από τα δεξιά στο Excel. Ελπίζω ότι αυτές οι διαφορετικές προσεγγίσεις θα σας βοηθήσουν να αφαιρέσετε χαρακτήρες από τα δεξιά στο Excel. Για κάθε είδους προτάσεις, ιδέες και σχόλια είστε ευπρόσδεκτοι. Μη διστάσετε να σχολιάσετε παρακάτω.

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