Làm cách nào để xóa các ký tự đặc biệt khỏi định dạng ngày trong excel?
Hàm SUBSTITUTE có thể tìm và thay thế văn bản trong một ô, bất kể văn bản đó xuất hiện ở đâu. Trong trường hợp này, chúng tôi đang sử dụng SUBSTITUTE để tìm một ký tự có mã số 202 và thay thế nó bằng một chuỗi rỗng ("") để loại bỏ ký tự hoàn toàn một cách hiệu quả Show
Làm cách nào bạn có thể tìm ra (những) ký tự nào cần phải xóa khi chúng ẩn?
Ở đây, hàm LEFT, không có đối số thứ hai tùy chọn, sẽ trả về ký tự đầu tiên bên trái. Điều này đi vào hàm CODE, báo cáo giá trị mã ký tự, là 202 trong ví dụ minh họa Để làm sạch tổng quát hơn, hãy xem chức năng TRIM và chức năng CLEAN Tất cả trong một công thứcTrong trường hợp này, vì chúng tôi đang loại bỏ các ký tự đầu, nên chúng tôi có thể kết hợp cả hai công thức thành một, như vậy
Ở đây, thay vì cung cấp ký tự 202 một cách rõ ràng cho SUBSTITUTE, chúng tôi đang sử dụng CODE và CHAR để cung cấp mã động, sử dụng ký tự đầu tiên trong ô Hầu hết dữ liệu bạn đưa vào Excel thường đến từ nhiều nguồn khác nhau. Nhiều lần chúng được chuyển đổi từ một định dạng khác. Do đó, không có gì lạ khi tìm thấy các ký tự không mong muốn bên trong dữ liệu chuỗi văn bản Điều khó chịu hơn là đôi khi những ký tự không mong muốn này lại vô hình. Vì vậy, chúng không mang lại kết quả như mong đợi khi các thao tác được thực hiện trên chúng. Một vấn đề phổ biến khác là sự hiện diện của các khoảng trống không nhất quán Trong hướng dẫn này, chúng tôi sẽ giải quyết tất cả các vấn đề trên bằng cách sử dụng các hàm, công thức và tính năng của Excel. Chúng ta sẽ xem cách sử dụng các chức năng khác nhau của Excel để xóa các ký tự cụ thể khỏi chuỗi trong ô của bạn Mục lục
Xóa một ký tự cụ thể bằng tính năng tìm và thay thếHộp thoại Tìm và Thay thế của Excel là một cách tuyệt vời để tìm các mục trên trang tính của bạn và hoàn thành công việc một cách nhanh chóng Tất cả những gì bạn cần làm là nhập chuỗi tìm kiếm của bạn để chỉ định những gì bạn muốn thay thế và sau đó chỉ định những gì bạn muốn thay thế bằng Giả sử bạn có tập dữ liệu bên dưới và bạn muốn xóa tất cả các ký tự '@' khỏi chuỗi văn bản trong mỗi ô Dưới đây là các bước để xóa một ký tự cụ thể bằng Tìm và Thay thế
Thao tác này sẽ xóa tất cả các phiên bản của biểu tượng '@' khỏi tất cả các ô Xóa một ký tự cụ thể bằng hàm SUBSTITUTEHàm SUBSTITUTE có thể được sử dụng để xóa một ký tự cụ thể khỏi chuỗi hoặc thay thế ký tự đó bằng ký tự khác. Cú pháp chung của hàm này là =SUBSTITUTE (original_string, old_character, new_character, instance_number) Đây,
Có thể tùy chỉnh công thức trên sao cho phù hợp để xóa một ký tự cụ thể khỏi chuỗi, như sau =SUBSTITUTE (original_string, old_character, “”) Công thức này sẽ thay thế old_character bằng một khoảng trống (“”), có nghĩa là về cơ bản ký tự sẽ bị xóa Giả sử bạn có cùng một tập hợp các giá trị chuỗi có ký hiệu '@' ở các vị trí ngẫu nhiên và bạn muốn xóa tất cả chúng Đối với điều này, bạn có thể sử dụng chức năng SUBSTITUTE với các bước sau
Also Read: How to Remove the Last Digit in Excel? Chỉ xóa một Trường hợp cụ thể của một ký tự cụ thể trong chuỗiBây giờ, nếu bạn chỉ muốn xóa biểu tượng '@' đầu tiên khỏi mỗi ô, thay vì tất cả các phiên bản của chúng thì sao? Đây là lúc tham số tùy chọn cuối cùng của hàm SUBSTITUTE có ích Sử dụng điều này, bạn có thể chỉ định trường hợp nào của biểu tượng bạn muốn xóa. Vì vậy, để xóa phiên bản đầu tiên của ký hiệu, chức năng của bạn phải là SUBSTITUTE (original_string, old_character, “”,1) Tương tự, nếu bạn muốn loại bỏ phiên bản thứ hai của ký tự, chức năng sẽ là SUBSTITUTE (original_string, old_character, “”,2) Hãy xem các bước để chỉ xóa phiên bản đầu tiên của biểu tượng '@' khỏi tập dữ liệu trên
Xóa bất kỳ ký tự đặc biệt nào bằng hàm CLEANHàm Excel CLEAN loại bỏ các ngắt dòng và các ký tự không in được khỏi một chuỗi. Cú pháp chung của hàm này là =CLEAN (original_string) Ở đây, original_string là văn bản hoặc tham chiếu đến ô văn bản mà bạn muốn xóa Kết quả là văn bản đã bị loại bỏ tất cả các ký tự không in được Chúng ta hãy xem tập hợp các chuỗi sau Vì danh sách được đưa vào từ một ứng dụng khác nên cuối cùng nó có rất nhiều ký tự không cần thiết, chẳng hạn như ký tự xuống dòng, dấu cách, v.v. Hãy xem cách sử dụng chức năng CLEAN để làm sạch dữ liệu này
Lưu ý rằng các ký tự dòng mới đã bị xóa, nhưng kết quả vẫn không ổn. Điều này là do khi dữ liệu được đưa vào, nó cũng chứa một số ký tự khoảng trắng, bên cạnh các dòng mới Hàm CLEAN chỉ xóa 32 ký tự đầu tiên (không in được) trong mã ASCII 7 bit (i. e. giá trị 0 đến 31). Tuy nhiên, có những ký tự không in được khác trong Unicode mà CLEAN không thể loại bỏ Vì ký tự khoảng trắng có giá trị là 32 nên hàm CLEAN không loại bỏ khoảng trắng. Vì vậy, tốt nhất là áp dụng chức năng TRIM sau khi áp dụng chức năng CLEAN để xóa khoảng trắng Loại bỏ các ký tự khoảng cách ở đầu hoặc ở cuối bằng hàm TRIMRất nhiều công việc dọn dẹp dữ liệu chỉ bao gồm việc loại bỏ các ký tự khoảng trắng ở đầu hoặc ở cuối khỏi chuỗi. Hàm TRIM trong Excel giúp thực hiện điều này dễ dàng chỉ trong một lần Hàm TRIM xóa ký tự khoảng trắng (“ “) khỏi văn bản. Nếu các khoảng trắng ở đầu hoặc cuối các khoảng trắng, nó sẽ xóa tất cả chúng. Nếu có thêm khoảng cách giữa các từ, thì nó sẽ loại bỏ phần thừa và chỉ để lại một khoảng trắng Cú pháp chung của hàm này là 1Ở đây, original_string là văn bản hoặc tham chiếu đến ô văn bản mà bạn muốn xử lý Hãy để chúng tôi sử dụng chức năng TRIM để xóa các ký tự khoảng trắng còn sót lại sau khi áp dụng chức năng CLEAN
Xóa một ký tự vô hình cụ thể khỏi một chuỗi bằng các hàm SUBSTITUTE, CHAR và CODETrong một số trường hợp, cả hàm CLEAN và TRIM đều không thể xóa một số ký tự đặc biệt khó chịu khỏi chuỗi Điều này có thể là do các ký tự này không phải là khoảng trắng cũng không phải là một trong 32 ký tự mà chức năng CLEAN có thể xóa Bạn có thể tìm mã của một ký tự bằng chức năng CODE. Ví dụ, trong văn bản mẫu dưới đây, có một ký tự vô hình ở đầu chuỗi Vì nó không thể bị xóa bằng TRIM hoặc CLEAN, nên rõ ràng đó không phải là một không gian thông thường Đây là những gì chúng ta có thể làm để loại bỏ tất cả các phiên bản của ký tự vô hình
Trong hướng dẫn này, chúng ta đã thấy cách bạn có thể sử dụng các hàm, công thức và tính năng khác nhau của Excel để xóa các ký tự cụ thể khỏi một chuỗi Nếu bạn biết ký tự mình muốn xóa là gì, bạn có thể sử dụng tính năng Tìm và Thay thế hoặc chức năng SUBSTITUTE Để loại bỏ các khoảng trống và các ký tự đặc biệt (thường đi kèm với dữ liệu được đưa vào từ các ứng dụng khác), bạn có thể sử dụng các chức năng CLEAN và TRIM tương ứng Nếu có các ký tự ẩn khác trong chuỗi và bạn không biết các ký tự đó là gì, thì bạn có thể sử dụng công thức kết hợp các hàm CODE, CHAR và SUBSTITUTE với nhau Chúng tôi đã cố gắng tập hợp tất cả các tình huống có thể xảy ra khi bạn cần xóa một ký tự cụ thể khỏi văn bản trong Excel |