Πίνακας περιεχομένων
Θέλετε να αφαιρέσετε το τελευταίο ψηφίο στο φύλλο εργασίας του Excel; Είστε στο σωστό μέρος! Μπορείτε να το κάνετε αυτό με ορισμένες ενσωματωμένες συναρτήσεις του Excel.
Εδώ σε αυτό το άρθρο, θα συζητήσουμε 6 μεθόδους για το πώς να αφαιρέσετε το τελευταίο ψηφίο στο Excel.
Για να εξηγήσουμε αυτό το άρθρο θα χρησιμοποιήσουμε το ακόλουθο σύνολο δεδομένων με κάποια τυχαία δεδομένα.
Κατεβάστε το βιβλίο ασκήσεων
Κατεβάστε αυτό το τετράδιο ασκήσεων για να εξασκηθείτε ενώ διαβάζετε αυτό το άρθρο.
Αφαίρεση του τελευταίου ψηφίου.xlsm6 γρήγορες μέθοδοι για την αφαίρεση του τελευταίου ψηφίου στο Excel
Θα εξηγήσουμε μερικές μεθόδους για το πώς να αφαιρέσετε το τελευταίο ψηφίο στο Excel.
1. Χρησιμοποιήστε τη λειτουργία TRUNC για να αφαιρέσετε το τελευταίο ψηφίο
Η συνάρτηση TRUNC αφαιρεί το κλασματικό μέρος από έναν ακέραιο.
Σύνταξη:
TRUNC(number,[num_digit])
Επιχειρήματα:
αριθμός - Είναι η αναφορά από την οποία θα αφαιρεθεί το τμήμα του κλάσματος.
num_digit- Αυτό το όρισμα είναι προαιρετικό. Αυτό το όρισμα υποδεικνύει πόσα ψηφία του κλάσματος θα παραμείνουν στην επιστροφή. Εάν αυτό το μέρος είναι κενό ή 0, κανένα κλάσμα δεν θα εμφανιστεί στη δήλωση.
Τώρα, θα δείξουμε πώς εφαρμόζεται αυτή η συνάρτηση για την αφαίρεση του τελευταίου ψηφίου.
Βήμα 1:
- Πρώτον, μεταβείτε στη διεύθυνση Κύτταρο C5 .
- Γράψτε τον παρακάτω τύπο σε αυτό το κελί.
=TRUNC(B5/10)
Βήμα 2:
- Τώρα, πατήστε το Εισάγετε το κουμπί.
Βλέπουμε ότι το τελευταίο ψηφίο αφαιρείται από τα δεδομένα του Κύτταρο B5 .
Βήμα 3:
- Τώρα, σύρετε το Λαβή πλήρωσης προς το τελευταίο κελί.
Έτσι, τα τελευταία ψηφία προέρχονται από τα δεδομένα του Στήλη Β Διαχωρίζουμε όλες τις τιμές με " 10 " και αφαίρεσε όλες τις κλασματικές τιμές.
Διαβάστε περισσότερα: Πώς να διαγράψετε τον τύπο στο Excel (7+ μέθοδοι)
2. Εισαγωγή της συνάρτησης LEFT με τη συνάρτηση LEN για την αφαίρεση του τελευταίου ψηφίου
Η λειτουργία LEFT παρέχει τους χαρακτήρες ή τα ψηφία από την αρχή ή την αριστερή πλευρά μιας σειράς.
Σύνταξη:
LEFT(text,[num_chars])
Επιχειρήματα:
text- Αυτή είναι η σειρά αναφοράς από την οποία θα πάρουμε τον απαιτούμενο αριθμό ψηφίων ή χαρακτήρων.
num_chars- Αυτό το όρισμα είναι προαιρετικό. Ορίζει πόσα ψηφία θέλουμε από τη δεδομένη σειρά. Πρέπει να είναι ίσο ή μεγαλύτερο του 0 .
Η συνάρτηση LEN επιστρέφει το μήκος μιας σειράς.
Σύνταξη:
LEN(text)
Επιχειρήματα:
text- Αυτή είναι η δεδομένη σειρά ή συμβολοσειρά, το μήκος της οποίας θα υπολογιστεί από αυτή τη συνάρτηση.
Θα εισάγουμε το ΑΡΙΣΤΕΡΆ συνάρτηση με το LEN λειτουργία.
Βήμα 1:
- Πρώτον, μεταβείτε στη διεύθυνση Κύτταρο C5 .
- Στη συνέχεια, γράψτε τον ακόλουθο τύπο σε αυτό το κελί.
=LEFT(B5,LEN(B5)-1)
Βήμα 2:
- Τώρα, πατήστε Εισάγετε το .
Βήμα 3:
- Τώρα, σύρετε το Λαβή πλήρωσης στο τελευταίο κελί.
Βλέπουμε ότι το τελευταίο ψηφίο κάθε κελιού του Στήλη Β εξαλείφεται.
Διαβάστε περισσότερα: Πώς να αφαιρέσετε το σφάλμα αριθμού στο Excel (3 τρόποι)
3. Συνδυασμός των λειτουργιών REPLACE & LEN για την αφαίρεση του τελευταίου ψηφίου
Η συνάρτηση REPLACE αντικαθιστά διάφορα ψηφία ή χαρακτήρες από μια σειρά με βάση την επιλογή σας.
Σύνταξη:
REPLACE(old_text, start_num, num_chars, new_text)
Επιχειρήματα:
old_text- Αυτή είναι η δεδομένη σειρά στην οποία θα γίνει η αντικατάσταση.
start_num- Αυτό ορίζει τη θέση του old_text από όπου θα ξεκινήσει η αντικατάσταση.
num_chars- Αυτό δείχνει πόσα ψηφία θα αντικατασταθούν.
new_text- Αυτά είναι τα ψηφία που θα οριστούν στο old_text.
Θα συνδυάσουμε το ΑΝΤΙΚΑΤΑΣΤΑΣΗ και LEN λειτουργίες σε αυτή τη μέθοδο.
Βήμα 1:
- Βάλτε τον ακόλουθο τύπο στο Κύτταρο C5 .
=REPLACE(B5,LEN(B5),1,"")
Βήμα 2:
- Κάντε κλικ στο Εισάγετε το κουμπί.
Βήμα 3:
- Σύρετε το Χειρολαβή πλήρωσης προς το τελευταίο κελί.
Αυτός ο συνδυασμός αφαίρεσε εύκολα το τελευταίο ψηφίο των συγκεκριμένων αριθμών.
Διαβάστε περισσότερα: Πώς να αφαιρέσετε την τιμή στο Excel (9 μέθοδοι)
Παρόμοιες αναγνώσεις
- Πώς να αφαιρέσετε το πλέγμα από το Excel (6 εύκολες μέθοδοι)
- Αφαίρεση πλαισίων στο Excel (4 γρήγοροι τρόποι)
- Πώς να αφαιρέσετε το πλαίσιο ελέγχου στο Excel (6 μέθοδοι)
- Αφαίρεση χρονοσφραγίδων από την ημερομηνία στο Excel (4 εύκολοι τρόποι)
- Πώς να αφαιρέσετε δεκαδικά ψηφία στο Excel (13 εύκολοι τρόποι)
4. Απόσυρση του τελευταίου αριθμού χρησιμοποιώντας το Excel Flash Fill
Συμπλήρωση Flash του Excel γεμίζει αυτόματα μια στήλη με βάση ένα στοιχείο. Μπορούμε να φτιάξουμε ένα μοτίβο χειρισμού δεδομένων. Και αυτό μπορεί εύκολα να εφαρμοστεί από αυτό το Συμπλήρωμα φλας .
Αυτό είναι το σύνολο δεδομένων μας. Θέλουμε να αφαιρέσουμε το τελευταίο ψηφίο από αυτό το σύνολο δεδομένων.
Βήμα 1:
- Πρώτον, φτιάξτε ένα μοτίβο αφαιρώντας το τελευταίο ψηφίο του Κύτταρο B5 στο Κύτταρο C5 .
Βήμα 2:
- Τώρα, κάντε κλικ στο Κύτταρο C6 .
- Πηγαίνετε στο Δεδομένα καρτέλα.
- Επιλέξτε το Συμπλήρωμα φλας επιλογή.
Αφού επιλέξετε το Συμπλήρωμα φλας τα δεδομένα μας γίνονται η παρακάτω εικόνα.
Πόσο εύκολα Συμπλήρωμα φλας αφαίρεσε το τελευταίο ψηφίο στο Excel.
Μπορούμε επίσης να εφαρμόσουμε αυτό το Συμπλήρωμα φλας χρησιμοποιώντας τη συντόμευση του πληκτρολογίου. Πατήστε το Ctrl+E και το Συμπλήρωμα φλας λειτουργία θα εκτελεστεί.
Σημείωση:
Εάν Συμπλήρωμα φλας είναι απενεργοποιημένη, τότε ενεργοποιήστε το με τον ακόλουθο τρόπο.
Πηγαίνετε στο Αρχείο>Επιλογές τότε δείτε την παρακάτω εικόνα.
- Στο Excel Options 1st επιλέξτε το Προχωρημένο .
- Στη συνέχεια, τσεκάρετε το Αυτόματο γέμισμα με φλας .
- Τέλος, πατήστε OK .
Τότε Συμπλήρωμα φλας θα επιτρέψει.
Διαβάστε περισσότερα: Πώς να αφαιρέσετε αριθμούς από ένα κελί στο Excel (7 αποτελεσματικοί τρόποι)
5. Κώδικας μακροεντολών VBA για την αφαίρεση του τελευταίου ψηφίου στο Excel
Θα εφαρμόσουμε ένα Μακροεντολή VBA κώδικα για την αφαίρεση του τελευταίου ψηφίου στο Excel.
Εξετάζουμε το παρακάτω σύνολο δεδομένων και τα νέα δεδομένα θα αντικατασταθούν εδώ.
Βήμα 1:
- Πρώτον, μεταβείτε στο Προγραμματιστής καρτέλα.
- Κάντε κλικ στο Μακροεντολή εγγραφής .
- Βάλτε Αφαίρεση_τελευταίου_ψηφίου_1 στο Όνομα μακροεντολής κουτί.
- Στη συνέχεια κάντε κλικ στο OK .
Βήμα 2:
- Στη συνέχεια κάντε κλικ στο Μακροεντολές και επιλέξτε Αφαίρεση_τελευταίου_ψηφίου_1 από το Μάκρο παράθυρο διαλόγου.
- Στη συνέχεια, πατήστε το Step Into .
Βήμα 3:
- Τώρα, γράψτε τον παρακάτω κώδικα στο παράθυρο εντολών.
Sub Remove_last_digit_1() Dim last As Range For Each last In Selection If (Not last.HasFormula) And (Application.WorksheetFunction.IsNumber(last)) Then last = Left(last, Len(last) - 1) End If Next last End Sub
Βήμα 4:
- Τώρα, επιλέξτε τα δεδομένα από το φύλλο εργασίας του Excel.
Βήμα 5:
- Πατήστε την επισημασμένη καρτέλα του VBA κύρια καρτέλα για να εκτελέσετε τον κώδικα.
- Ή μπορείτε να πατήσετε το πλήκτρο F5 κουμπί.
Αυτό είναι το τελικό μας αποτέλεσμα.
Διαβάστε περισσότερα: Πώς να καταργήσετε την επικύρωση δεδομένων στο Excel (5 τρόποι)
6. Κατασκευάστε μια συνάρτηση VBA για την αφαίρεση του τελευταίου ψηφίου
Θα χτίσουμε ένα VBA για να αφαιρέσετε το τελευταίο ψηφίο στο Excel.
Βήμα 1:
- Δημιουργήστε μια νέα μακροεντολή με όνομα Remove_last_digit_2 .
- Στη συνέχεια, πατήστε OK .
Βήμα 2:
- Step Into το Remove_last_digit_2 μακροεντολή ακολουθώντας τον τρόπο που φαίνεται στην προηγούμενη μέθοδο. Ή πατήστε Alt+F8 .
Βήμα 3:
- Γράψτε τον ακόλουθο κώδικα στο παράθυρο εντολών.
Function RemoveLastDigit(input1 As String, num_digit As Long) RemoveLastDigit = Left(input1, Len(input1) - num_digit) End Function
Βήμα 4:
- Γράψτε τον ακόλουθο κώδικα στο παράθυρο εντολών.
- Τώρα, αποθηκεύστε τον κώδικα και μεταβείτε στο Φύλλο εργασίας Excel .
- Γράψτε τον παρακάτω τύπο που σχημάτισε το νεοσύστατο VBA λειτουργία.
=RemoveLastDigit(B5,1)
Βήμα 5:
- Στη συνέχεια, πατήστε Εισάγετε το .
Βήμα 6:
- Τώρα, σύρετε το Χειρολαβή πλήρωσης για να λάβετε τις τιμές των υπόλοιπων κελιών.
Αυτή είναι μια συνάρτηση προσαρμογής. Δείτε τον τύπο που χρησιμοποιήσαμε " 1 " στο τελευταίο όρισμα επειδή θέλαμε να αφαιρέσουμε μόνο το τελευταίο ψηφίο. Αν θέλουμε να αφαιρέσουμε περισσότερα από ένα ψηφία, τότε απλά αλλάξτε αυτό το όρισμα ανάλογα με τις ανάγκες.
Διαβάστε περισσότερα: Πώς να αφαιρέσετε κορυφαία μηδενικά στο Excel (7 εύκολοι τρόποι + VBA)
Πράγματα που πρέπει να θυμάστε
- Το TRUNC Η συνάρτηση λειτουργεί μόνο με αριθμητικές τιμές. Δεν μπορούμε να χρησιμοποιήσουμε κείμενο εδώ.
- Κατά την εφαρμογή του LEN συνάρτηση με άλλες συναρτήσεις πρέπει να αφαιρεί " 1 " όπως αναφέρεται στον τύπο.
Συμπέρασμα
Περιγράψαμε τον τρόπο αφαίρεσης του τελευταίου ψηφίου στο Excel. Δείξαμε ορισμένες συναρτήσεις, καθώς και τον κώδικα VBA, για την εκτέλεση αυτής της λειτουργίας. Ελπίζω ότι αυτό θα ικανοποιήσει τις ανάγκες σας. Παρακαλώ ρίξτε μια ματιά στον ιστότοπό μας. Exceldemy.com και δώστε τις προτάσεις σας στο πλαίσιο σχολίων.