Hôm nay trong bài viết này, chúng tôi sẽ trình bày cách loại bỏ các ký tự không phải là số lượng ký tự từ các tế bào trong Excel. Đó là một vấn đề rất phổ biến đặc biệt là khi bạn đang xử lý dữ liệu thô. Các số, văn bản và các ký tự không phải là nguyên nhân được trộn trong các ô và đôi khi chúng ta cần tách các văn bản và số đó. Có nhiều công thức để loại bỏ các ký tự không phải là vô hiệu khỏi các ô trong Excel bằng cách sử dụng mã lập trình VBA và các chức năng do người dùng xác định. Chúng tôi sẽ học chúng trong nhiệm vụ này.VBA programming codes and User Defined Functions. We will learn them in this assignment. Show
Tải xuống Sổ làm việc thực hànhTải xuống cuốn sách thực hành này để thực hiện nhiệm vụ trong khi bạn đang đọc bài viết này. 2 cách thích hợp để loại bỏ các ký tự không phải là vô sinh trong excelHãy tưởng tượng một tình huống khi bạn nhận được một bộ dữ liệu RAW để phân tích và bạn thấy rằng các số và văn bản được trộn với các ký tự không phải là ký tự số trong một cột. Để làm việc thuận tiện, bạn cần loại bỏ chúng khỏi chuỗi. Chạy mã VBA hoặc áp dụng chức năng do người dùng xác định có thể hữu ích trong vấn đề này. Ở đây trong phần này, chúng tôi sẽ chứng minh những phương pháp phù hợp để thực hiện công việc đó. 1. Chạy mã VBA để loại bỏ các ký tự không phải là vô hiệuBạn có thể sử dụng mã macro VBA để loại bỏ các ký tự không phải là số lượng ký tự trong các ô trong Excel. Chúng tôi sẽ chứng minh phương pháp này dưới đây.VBA macro code to remove non-alphanumeric characters from cells in excel. We will demonstrate this method below. Bước 1:
Bước 2:
Đọc thêm: Cách loại bỏ các ký tự không phải là số từ các ô trong ExcelHow to Remove Non-numeric Characters from Cells in Excel Bài đọc tương tự:
2Vì Excel không có bất kỳ chức năng riêng biệt nào để loại bỏ các ký tự không phải là số lượng ký gửi khỏi các tế bào, bạn có thể tạo một chức năng! Đúng vậy, bạn có thể xác định một chức năng tùy chỉnh của riêng bạn để thực hiện công việc của bạn. Bạn cần viết mã VBA để làm điều đó. Chúng tôi sẽ thảo luận về quá trình này bằng cách sử dụng các bước dưới đây. Để biết thêm về các chức năng tùy chỉnh, bấm vào đây!Click Here! Bước 1:
Bước 2:
Bài đọc tương tự: How to Remove Characters in Excel (6 Methods) Cách xóa các ký tự trống trong Excel (5 Phương pháp)Xóa các ký tự cụ thể trong Excel (5 cách) Cách xóa các ký tự không thể in trong Excel (4 cách dễ dàng) Xóa các trích dẫn đơn trong Excel (6 cách) Cách loại bỏ dấu nháy đơn trong Excel (5 phương pháp dễ dàng)2 Vì Excel không có bất kỳ chức năng riêng biệt nào để loại bỏ các ký tự không phải là số lượng ký gửi khỏi các tế bào, bạn có thể tạo một chức năng! Đúng vậy, bạn có thể xác định một chức năng tùy chỉnh của riêng bạn để thực hiện công việc của bạn. Bạn cần viết mã VBA để làm điều đó. Chúng tôi sẽ thảo luận về quá trình này bằng cách sử dụng các bước dưới đây. Để biết thêm về các chức năng tùy chỉnh, bấm vào đây!
Làm thế nào để tôi thoát khỏiChọn phạm vi mà bạn cần để loại bỏ các ký tự không phải là vô hiệu và nhấp vào Kutools> Text> Xóa các ký tự. 2. Sau đó, hộp thoại Xóa các ký tự sẽ xuất hiện, chỉ kiểm tra tùy chọn không phải là đồng bằng và nhấp vào nút OK. Bây giờ tất cả các ký tự không phải là nguyên nhân đã bị xóa khỏi các chuỗi văn bản.click Kutools > Text > Remove Characters. 2. Then a Delete Characters dialog box will appear, only check Non-alphanumeric option, and click the Ok button. Now all of the non-alphanumeric characters have been deleted from the text strings.
Làm thế nào để bạn loại bỏ khôngĐể loại bỏ tất cả các ký tự không phải là một chuỗi không phải là một chuỗi, hãy gọi phương thức thay thế (), chuyển nó một biểu thức thông thường phù hợp với tất cả các ký tự không phải là ký tự vô số là tham số đầu tiên và một chuỗi trống là thứ hai. Phương thức thay thế trả về một chuỗi mới với tất cả các trận đấu được thay thế.call the replace() method, passing it a regular expression that matches all non-alphanumeric characters as the first parameter and an empty string as the second. The replace method returns a new string with all matches replaced.
Công thức để loại bỏ các ký tự trong Excel là gì?Làm thế nào để loại bỏ các ký tự không mong muốn trong Excel.. = Thay thế (A2, "", "" ") Giải thích: Công thức này trích xuất từng khoảng trống trong giá trị ô và thay thế nó bằng một chuỗi trống..... = Thay thế (A3, "!", "") Như bạn có thể thấy giá trị được làm sạch.Trường hợp thứ ba: .... = Thay thế (A4, Char (38), "") như bạn có thể thấy giá trị được làm sạch .. Có một công thức để xóa văn bản trong Excel?Loại "= thay thế (" vào ô liền kề với cột mà bạn muốn xóa văn bản. Ví dụ, nếu bạn có các giá trị trong các ô A2 đến A5, bạn có thể nhập "= thay thế" vào ô B2. Đối với đối số đầu tiên của đối số đầu tiên củaCông thức này, chọn phạm vi của các ô mà bạn muốn xóa văn bản và thêm dấu phẩy."=SUBSTITUTE(" into the cell adjacent to the column from which you want to remove text. For instance, if you have values in cells A2 through A5, you could type "=SUBSTITUTE" into cell B2. For the first argument of this formula, select the range of cells from which you want to remove text and add a comma. |