Xóa các ký tự đặc biệt trong Excel và Google Trang tính

Tải xuống Sổ làm việc Ví dụ

Tải xuống sổ làm việc mẫu

Hướng dẫn này sẽ hướng dẫn bạn cách xóa tất cả các ký tự đặc biệt khỏi ô trong Excel và Google Trang tính.

Xóa các ký tự đặc biệt

Excel không cung cấp bất kỳ hàm nào để xóa tất cả các ký tự đặc biệt khỏi chuỗi cùng một lúc. Nếu bạn chỉ muốn xóa một ký tự đặc biệt, bạn có thể sử dụng hàm SUBSTITUTE (xem thêm trong bài viết này loại bỏ các ký tự không mong muốn).

Nếu bạn muốn sử dụng một công thức duy nhất để xóa các ký tự đặc biệt, bạn sẽ cần sử dụng Hàm do người dùng xác định (UDF), như RemoveSpecChar.

1 = RemoveSpecChar (B3)

Để làm cho UDF của bạn hoạt động, hãy mở Visual Basic Editor bằng cách nhấn Alt + F11. Nhấp chuột phải vào tên sổ làm việc của bạn trong cửa sổ Dự án ở phía bên trái và chèn một mô-đun mới. Vào mô-đun này, hãy sao chép UDF bên dưới:

123456789 Hàm RemoveSpecChar (sInput As String) As StringDim sSpecChar thành chuỗiDim i As LongsSpecChar = "\ /: *? ™" "® |. & @ # (_ +` © ~); - + = $ !, '"For i = 1 To Len (sSpecChar)sInput = Thay thế $ (sInput, Mid $ (sSpecChar, i, 1), "")Kế tiếpRemoveSpecChar = sInputChức năng kết thúc

Bây giờ UDF của bạn đã được xác định và sẵn sàng sử dụng. Đừng quên lưu sổ làm việc của bạn dưới dạng Sổ làm việc Hỗ trợ Macro trên Excel (* .xlsm).

Để tìm hiểu thêm về UDF, vui lòng đọc bài viết này: Chức năng do người dùng xác định.

Bạn sẽ giúp sự phát triển của trang web, chia sẻ trang web với bạn bè

wave wave wave wave wave