Excel hiện ký tự ẩn

Hướng dẫn này sẽ trình bày các bước để tìm các ký tự đặc biệt trong excel. Chúng tôi sử dụng các ký tự đặc biệt khác nhau như dấu phẩy (,), dấu chấm (. ), dấu gạch ngang (–), dấu ngoặc vuông (), v.v. trong cuộc sống công việc hàng ngày của chúng ta. Nhưng đôi khi khi trình bày dữ liệu, các ký tự đặc biệt này có thể gây nhầm lẫn hoặc trong một số trường hợp, chúng có thể trông rất kỳ lạ. Vì vậy, điều rất quan trọng là tìm các ký tự đặc biệt


Mục lục

Tải sách bài tập thực hành

Các bạn có thể tải sách bài tập thực hành tại đây

Tìm ký tự đặc biệt. xlsm


3 phương pháp dễ dàng để tìm các ký tự đặc biệt trong Excel

Mục tiêu của chúng tôi là tìm các ký tự đặc biệt để trình bày tốt hơn. Đối với điều đó, chúng ta có thể sử dụng 3 phương pháp. Chúng tôi sẽ mô tả 3 phương pháp dưới đây

1. Sử dụng Power Query để tìm các ký tự đặc biệt trong Excel

Mục đích của chúng tôi là tìm các ký tự đặc biệt bằng cách sử dụng phương pháp Power Query. Chúng tôi sẽ làm theo các bước dưới đây để tìm hiểu phương pháp

bước

  • Đầu tiên, chúng ta có một bảng dữ liệu trong đó chúng ta có Số thương phẩm toàn cầu ở Cột B và Các ký tự đặc biệt ở Cột C

Excel hiện ký tự ẩn

  • Sau đó, chuyển đến tab Dữ liệu và từ tùy chọn Nhận & Chuyển đổi Dữ liệu, chọn tùy chọn Từ Bảng/Phạm vi

Excel hiện ký tự ẩn

  • Sau đó, bảng tính Table2 sẽ mở ra trên màn hình hiển thị
  • Tiếp theo, chuyển đến tab Thêm cột và chọn tùy chọn Cột tùy chỉnh

Excel hiện ký tự ẩn

  • Sau đó, cửa sổ Cột tùy chỉnh sẽ mở ra trên màn hình
  • Sau đó dán công thức sau vào tab Công thức cột tùy chỉnh

=Text.Remove([Global Trade Item Number],{"A".."z","0".."9"})

Excel hiện ký tự ẩn

  • Sau khi nhấn nút OK, bạn sẽ thấy kết quả bên dưới

Excel hiện ký tự ẩn

  • Sau đó, nhấn tùy chọn Đóng và tải từ tab Trang chủ

Excel hiện ký tự ẩn

  • Cuối cùng, bạn sẽ nhận được kết quả dưới đây

Excel hiện ký tự ẩn

Đọc thêm. Áp dụng công thức để xác định các ký tự đặc biệt trong Excel (4 phương pháp)


2. Áp dụng mã VBA

Trong trường hợp này, chúng tôi muốn tìm một ký tự đặc biệt bằng cách sử dụng mã VBA. Mô tả đầy đủ của các bước được đưa ra dưới đây

bước

  • Đầu tiên, nhấn Alt+F11 để mở cửa sổ VBA
  • Sau đó, chọn tùy chọn Mô-đun từ tab Chèn

Excel hiện ký tự ẩn

  • Sau đó, chèn mã VBA sau vào cửa sổ
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 Select
Next
End Function

Excel hiện ký tự ẩn

  • Sau đó bấm tùy chọn Run hoặc F5 xem có bị lỗi code không
  • Tiếp theo, lưu mã bằng cách nhấn Ctrl + S

Excel hiện ký tự ẩn

  • Sau đó, quay lại trang tính chính và trong ô C5, hãy chèn công thức sau

=FindSpecialCharacters(B5)

Excel hiện ký tự ẩn

  • Tiếp theo, bạn sẽ tìm thấy kết quả cho ô đó. Trong trường hợp này do ô chứa các ký tự đặc biệt nên nó hiển thị kết quả là TRUE
  • Sau đó sử dụng Fill Handle để sử dụng tương tự cho toàn bộ cột

Excel hiện ký tự ẩn

  • Cuối cùng, bạn sẽ nhận được kết quả trong hình dưới đây

Excel hiện ký tự ẩn

  • Nếu chúng tôi thay đổi bất kỳ dữ liệu nào không tồn tại ký tự đặc biệt thì nó sẽ hiển thị FALSE trong hộp

Excel hiện ký tự ẩn


bài đọc tương tự

  • Cách đặt giới hạn ký tự trong Excel
  • Kiểm tra giới hạn ký tự trong Excel (Với các bước đơn giản)
  • Cách chèn ký tự giữa văn bản trong Excel (5 phương pháp dễ dàng)

3. Áp dụng chức năng do người dùng xác định

Bây giờ, chúng ta sẽ thử tìm các ký tự đặc biệt bằng cách áp dụng Hàm do người dùng xác định. Các bước được mô tả dưới đây

bước

  • Giống như cách thứ 2, lúc đầu bạn mở cửa sổ VBA và chèn đoạn mã sau vào và lưu lại đoạn mã
Public Function Check_Special_Characters(nTextValue As String) As Boolean
Check_Special_Characters = nTextValue Like "*[!A-Za-z0-9 ]*"
End Function
  • Sau khi lưu mã vào ô C5, hãy chèn công thức sau

=Check_Special_Characters(B5)

  • Giống như phương pháp trước, bạn sẽ thấy TRUE nếu ô chứa ký tự đặc biệt. Nếu không, nó sẽ hiển thị FALSE. Sau đó sử dụng Fill Handle để áp dụng nó cho tất cả các cột

Excel hiện ký tự ẩn

  • Sau đó, bạn sẽ tìm thấy kết quả dưới đây

Excel hiện ký tự ẩn


Cách thay thế các ký tự đặc biệt trong Excel

Trong một số trường hợp, các ký tự đặc biệt gây nhầm lẫn đến mức chúng cần được thay thế. Để thay thế các ký tự đặc biệt, chúng tôi sẽ làm theo các bước dưới đây

bước

  • Trước tiên, hãy ghi dữ liệu không có ký tự vào ô C5

Excel hiện ký tự ẩn

  • Sau đó, chuyển đến tab Trang chủ và chọn Flash Fill từ tùy chọn Fill

Excel hiện ký tự ẩn

  • Cuối cùng, bạn sẽ nhận được một kết quả tương tự như hình dưới đây

Excel hiện ký tự ẩn

Đọc thêm. Cách lọc các ký tự đặc biệt trong Excel (Hướng dẫn đơn giản)


Những điều cần ghi nhớ

  • Phương pháp đầu tiên là cách nhanh nhất và dễ nhất trong số tất cả chúng
  • Trong trường hợp sử dụng mã VBA, hãy nhớ rằng nó cần được lưu dưới dạng tệp Enable-Macro
  • Trong trường hợp mã VBA, mã phải được lưu trước sau đó các công thức sẽ hoạt động

Phần kết luận

Do đó, hãy làm theo các phương pháp được mô tả ở trên. Như vậy, bạn sẽ tìm được ký tự đặc biệt trong excel. Hãy cho chúng tôi biết nếu bạn có nhiều cách hơn để thực hiện nhiệm vụ. Theo dõi trang web ExcelDemy để biết thêm các bài viết như thế này. Đừng quên để lại nhận xét, đề xuất hoặc truy vấn nếu bạn có bất kỳ câu hỏi nào trong phần bình luận bên dưới