Πίνακας περιεχομένων
Αυτό το σεμινάριο θα δείξει τα βήματα για το πώς να βρείτε ειδικούς χαρακτήρες στο excel. Χρησιμοποιούμε διαφορετικούς ειδικούς χαρακτήρες όπως κόμμα ( , ), dot ( . ), παύλα ( - ), αγκύλες (), κ.λπ. στην καθημερινή εργασιακή μας ζωή. Αλλά μερικές φορές κατά την παρουσίαση των δεδομένων αυτοί οι ειδικοί χαρακτήρες μπορεί να δημιουργήσουν σύγχυση ή σε ορισμένες περιπτώσεις, μπορεί να φαίνονται πολύ περίεργα. Έτσι, είναι πολύ σημαντικό να βρίσκουμε τους ειδικούς χαρακτήρες.
Κατεβάστε το βιβλίο ασκήσεων
Μπορείτε να κατεβάσετε το βιβλίο ασκήσεων από εδώ.
Εύρεση ειδικών χαρακτήρων.xlsm
3 εύκολες μέθοδοι για την εύρεση ειδικών χαρακτήρων στο Excel
Στόχος μας είναι να βρούμε ειδικούς χαρακτήρες για καλύτερη παρουσίαση. Για αυτό, μπορούμε να χρησιμοποιήσουμε 3 Θα περιγράψουμε τις μεθόδους 3 μέθοδοι παρακάτω.
1. Χρήση του Power Query για την εύρεση ειδικών χαρακτήρων στο Excel
Στόχος μας είναι να βρούμε ειδικούς χαρακτήρες χρησιμοποιώντας το Ερώτηση ισχύος Θα ακολουθήσουμε τα παρακάτω βήματα για να μάθουμε τη μέθοδο.
Βήματα:
- Πρώτον, έχουμε έναν πίνακα δεδομένων στον οποίο έχουμε Παγκόσμιο εμπόριο Αριθμός στοιχείου στο Στήλη Β και Ειδικοί χαρακτήρες στο Στήλη Γ .
- Στη συνέχεια, μεταβείτε στο την καρτέλα Δεδομένα , και από το Λήψη & μετασχηματισμός δεδομένων επιλέξτε την επιλογή Από πίνακα/περιοχή επιλογή.
- Μετά, η Πίνακας2 θα ανοίξει το φύλλο εργασίας στην οθόνη προβολής.
- Στη συνέχεια, μεταβείτε στο Προσθήκη στήλης και επιλέξτε η προσαρμοσμένη στήλη επιλογή.
- Στη συνέχεια, το Προσαρμοσμένη στήλη θα ανοίξει στην οθόνη.
- Στη συνέχεια, επικολλήστε τον ακόλουθο τύπο στην καρτέλα Τύπος προσαρμοσμένης στήλης.
=Text.Remove([Παγκόσμιος αριθμός εμπορικού στοιχείου],{"A".. "z", "0".. "9"})
- Αφού πατήσετε το OK θα βρείτε το παρακάτω αποτέλεσμα.
- Στη συνέχεια, πατήστε το Κλείσιμο & Φόρτωση από την επιλογή Αρχική σελίδα καρτέλα.
- Τέλος, θα λάβετε το παρακάτω αποτέλεσμα.
Διαβάστε περισσότερα: Εφαρμογή τύπου για τον εντοπισμό ειδικών χαρακτήρων στο Excel (4 μέθοδοι)
2. Εφαρμογή κώδικα VBA
Σε αυτή την περίπτωση, θέλουμε να βρείτε έναν ειδικό χαρακτήρα χρησιμοποιώντας το VBA Η πλήρης περιγραφή των βημάτων δίνεται παρακάτω:
Βήματα:
- Πρώτον, πατήστε Alt+F11 για να ανοίξετε το παράθυρο VBA.
- Στη συνέχεια, επιλέξτε το Ενότητα από την επιλογή Εισαγωγή καρτέλα.
- Στη συνέχεια, εισαγάγετε τον ακόλουθο κώδικα VBA στο παράθυρο:
Function FindSpecialCharacters(TextValue As String) As Boolean Dim Starting_Character As Long Dim Acceptable_Character As String For Starting_Character = 1 To Len(TextValue) Acceptable_Character = Mid(TextValue, Starting_Character, 1) Select Case Acceptable_Character Case "0" To "9", "A" To "Z", "a" To "z", " " FindSpecialCharacters = False Case Else FindSpecialCharacters = True Exit For EndΕπιλέξτε Επόμενο Τέλος λειτουργίας
- Μετά από αυτό, κάντε κλικ στο Εκτέλεση επιλογή ή F5 για να δείτε αν υπάρχει κάποιο σφάλμα στον κώδικα.
- Στη συνέχεια, αποθηκεύστε τον κώδικα πατώντας Ctrl+S .
- Στη συνέχεια, επιστρέψτε στο κύριο φύλλο εργασίας και στο πεδίο C5 κελί εισάγετε τον ακόλουθο τύπο:
=FindSpecialCharacters(B5)
- Στη συνέχεια, θα βρείτε το αποτέλεσμα για αυτό το κελί. Σε αυτή την περίπτωση, καθώς το το κελί περιέχει ειδικούς χαρακτήρες έτσι δείχνει το αποτέλεσμα ως ΑΛΗΘΙΝΟ .
- Στη συνέχεια, χρησιμοποιήστε το Λαβή πλήρωσης να χρησιμοποιήσετε το ίδιο για ολόκληρη τη στήλη.
- Τέλος, θα έχετε το αποτέλεσμα της παρακάτω εικόνας.
- Εάν αλλάξουμε οποιοδήποτε δεδομένο όπου δεν υπάρχει ειδικός χαρακτήρας, τότε θα εμφανιστεί FALSE στο κουτί.
Παρόμοιες αναγνώσεις
- Πώς να ορίσετε όριο χαρακτήρων στο Excel
- Έλεγχος ορίου χαρακτήρων στο Excel (με εύκολα βήματα)
- Πώς να εισαγάγετε χαρακτήρα μεταξύ κειμένου στο Excel (5 εύκολες μέθοδοι)
3. Εφαρμογή της λειτουργίας που ορίζεται από τον χρήστη
Τώρα, θα προσπαθήσουμε να βρούμε ειδικούς χαρακτήρες εφαρμόζοντας ένα Λειτουργία που ορίζεται από τον χρήστη Τα βήματα περιγράφονται παρακάτω:
Βήματα:
- Όπως και στη δεύτερη μέθοδο, ανοίξτε αρχικά το VBA και εισάγετε τον ακόλουθο κώδικα και αποθηκεύστε τον κώδικα.
Public Function Check_Special_Characters(nTextValue As String) As Boolean Check_Special_Characters = nTextValue Like "*[!A-Za-z0-9 ]*" End Function
- Αφού αποθηκεύσετε τον κώδικα στο C5 κελί εισάγετε τον ακόλουθο τύπο.
=Check_Special_Characters(B5)
- Όπως και στην προηγούμενη μέθοδο, θα βρείτε ΑΛΗΘΙΝΟ εάν το κελί περιέχει έναν ειδικό χαρακτήρα. Διαφορετικά, θα εμφανίσει FALSE . Στη συνέχεια χρησιμοποιήστε Χειρολαβή πλήρωσης για να την εφαρμόσετε σε όλες τις στήλες.
- Μετά από αυτό, θα βρείτε το παρακάτω αποτέλεσμα.
Πώς να αντικαταστήσετε ειδικούς χαρακτήρες στο Excel
Σε ορισμένες περιπτώσεις, οι ειδικοί χαρακτήρες δημιουργούν τόση σύγχυση που πρέπει να αντικατασταθούν. Για να αντικαταστήσουμε τους ειδικούς χαρακτήρες θα ακολουθήσουμε τα παρακάτω βήματα:
Βήματα:
- Πρώτον, γράψτε τα δεδομένα χωρίς τους χαρακτήρες στο πεδίο C5 κύτταρο.
- Στη συνέχεια, μεταβείτε στο Αρχική σελίδα και επιλέξτε Συμπλήρωμα φλας από το Συμπλήρωση επιλογή.
- Τέλος, θα έχετε ένα αποτέλεσμα παρόμοιο με την παρακάτω εικόνα.
Διαβάστε περισσότερα: Πώς να φιλτράρετε ειδικούς χαρακτήρες στο Excel (ένας εύκολος οδηγός)
Πράγματα που πρέπει να θυμάστε
- Η πρώτη μέθοδος είναι ο πιο γρήγορος και εύκολος τρόπος μεταξύ όλων αυτών.
- Στην περίπτωση χρήσης VBA κώδικα, θα πρέπει να θυμόμαστε ότι πρέπει να αποθηκευτεί ως Enable-Macro αρχείο.
- Στην περίπτωση της VBA κώδικα, ο κώδικας πρέπει να αποθηκευτεί πρώτα και μετά θα λειτουργήσουν οι τύποι.
Συμπέρασμα
Στο εξής, ακολουθήστε τις παραπάνω μεθόδους που περιγράφονται. Έτσι, θα είστε σε θέση να βρείτε ειδικούς χαρακτήρες στο excel. Ενημερώστε μας αν έχετε περισσότερους τρόπους για να κάνετε την εργασία. Ακολουθήστε το ExcelWIKI Μην ξεχάσετε να αφήσετε σχόλια, προτάσεις ή απορίες, αν έχετε, στο τμήμα σχολίων παρακάτω.