Κατάργηση ειδικών χαρακτήρων στο Excel και στα Υπολογιστικά φύλλα Google

Πίνακας περιεχομένων
Λήψη παραδείγματος βιβλίου εργασίας

Κάντε λήψη του παραδείγματος βιβλίου εργασίας

Αυτό το σεμινάριο θα σας δείξει πώς να αφαιρέσετε όλους τους ειδικούς χαρακτήρες από κελιά στο Excel και στα Υπολογιστικά φύλλα Google.

Κατάργηση ειδικών χαρακτήρων

Το Excel δεν παρέχει καμία λειτουργία για την αφαίρεση όλων των ειδικών χαρακτήρων από συμβολοσειρές ταυτόχρονα. Εάν θέλετε να καταργήσετε μόνο έναν ειδικό χαρακτήρα, μπορείτε να χρησιμοποιήσετε τη συνάρτηση SUBSTITUTE (δείτε περισσότερα σε αυτό το άρθρο κατάργηση-ανεπιθύμητων χαρακτήρων).

Εάν θέλετε να χρησιμοποιήσετε έναν μόνο τύπο για να αφαιρέσετε ειδικούς χαρακτήρες, θα χρειαστεί να χρησιμοποιήσετε μια συνάρτηση καθορισμένη από το χρήστη (UDF), όπως το RemoveSpecChar.

1 = RemoveSpecChar (B3)

Για να λειτουργήσει το UDF, ανοίξτε το Visual Basic Editor πιέζοντας Alt+F11. Κάντε δεξί κλικ στο όνομα του βιβλίου εργασίας σας στο παράθυρο Project στην αριστερή πλευρά και εισαγάγετε μια νέα λειτουργική μονάδα. Σε αυτήν την ενότητα αντιγράψτε το παρακάτω UDF:

123456789 Λειτουργία RemoveSpecChar (sInput As String) As StringDim sSpecChar As StringDim i As LongsSpecChar = "\/:*? ™" "® |. &@# (_+` © ~);-+=^$ !, ""Για i = 1 προς Len (sSpecChar)sInput = Αντικατάσταση $ (sInput, Mid $ (sSpecChar, i, 1), "")ΕπόμενοRemoveSpecChar = sInputΛειτουργία Τέλους

Τώρα το UDF είναι καθορισμένο και έτοιμο για χρήση. Μην ξεχάσετε να αποθηκεύσετε το βιβλίο εργασίας σας ως βιβλίο εργασίας με δυνατότητα μακροεντολής Excel (*.xlsm).

Για να μάθετε περισσότερα σχετικά με τα UDF, διαβάστε αυτό το άρθρο: Λειτουργίες καθορισμένες από το χρήστη.

Θα βοηθήσει στην ανάπτυξη του τόπου, μοιράζονται τη σελίδα με τους φίλους σας

wave wave wave wave wave