Ví dụ về hàm TRIM - Excel, VBA 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 trình bày cách sử dụng Hàm TRIM trong Excel trong Excel để xóa tất cả các khoảng trắng thừa khỏi văn bản.

Tổng quan về hàm TRIM

Hàm TRIM Loại bỏ tất cả các khoảng trắng thừa khỏi một chuỗi văn bản. Giữ lại các khoảng trắng đơn ở giữa các từ.

Để sử dụng Hàm Trang tính TRIM Excel, hãy chọn một ô và nhập:

(Chú ý cách các đầu vào công thức xuất hiện)

Hàm TRIM Cú pháp và đầu vào:

= TRIM (văn bản)

chữ - Một chuỗi văn bản.

Hàm TRIM loại bỏ tất cả các khoảng trắng trong văn bản, ngoại trừ các khoảng trắng đơn giữa các từ.

= TRIM (B3)

TRIM để loại bỏ các khoảng trống trước và sau

Rất khó để phát hiện các ô có dấu cách ở cuối (khoảng trắng phía sau toàn bộ văn bản) vì văn bản được căn chỉnh về bên trái theo mặc định và bạn sẽ không thể biết có thêm khoảng trắng phía sau. Trong ví dụ này, ở đây, nó được căn giữa, vì vậy bạn thậm chí không thể biết rằng nó có khoảng trắng trước.

Nhưng nếu bạn bấm đúp vào ô B3 hoặc B4, bạn sẽ thấy các khoảng trống bổ sung mà chúng có bằng cách tô sáng:

Tìm số khoảng trống bổ sung

Bạn có thể muốn tìm hiểu xem ô có thêm khoảng trống hay không thay vì thực hiện TRIM ngay lập tức.

= LEN (B3) -LEN (TRIM (B3))

LEN giúp tìm tổng độ dài hoặc số ký tự. Bạn có thể sử dụng giá trị đó để trừ tổng độ dài của văn bản đã được cắt bớt (loại bỏ tất cả các khoảng trắng bổ sung).

Khi TRIM không hoạt động

Bạn có thể thấy các khoảng trống bổ sung rõ ràng trong các ô, nhưng việc áp dụng TRIM dường như không hoạt động.

Đó là bởi vì đây không phải là không gian điển hình của bạn. Tất cả các ký tự của chúng tôi trong bàn phím đều có mã ASCII (Mã tiêu chuẩn Mỹ cho trao đổi thông tin) cụ thể cho nó. Bạn có thể sử dụng CODE để tìm ra mã ASCII của ký tự là gì. Ví dụ:

= MÃ (B3)

Dấu cuối cùng là khoảng trắng thông thường trong bàn phím và mã ASCII của nó là 32. Nếu bạn sao chép một trong những “khoảng trắng” từ nơi TRIM không hoạt động và sử dụng CODE trên đó, nó sẽ hiển thị 160:

Ký tự ASCII 160 là khoảng trắng không ngắt và thường được tìm thấy trong các trang web và được sao chép sang Excel. TRIM chỉ loại bỏ ký tự 32 (khoảng trắng thông thường).

Để loại bỏ khoảng trắng không ngắt và khoảng trắng thông thường, bạn cần kết hợp cả SUBSTITUTE và TRIM.

= TRIM (SUBSTITUTE (B3, CHAR (160), ""))

SUBSTITUTE thay thế tất cả các khoảng trắng không ngắt (mã ASCII 160) ở đây bằng các khoảng trống và TRIM loại bỏ bất kỳ khoảng trắng thông thường bổ sung nào (mã ASCII 32) nếu có.

Lưu ý rằng TRIM là một hàm văn bản. Khi sử dụng TRIM, kết quả là một văn bản. Ví dụ: bạn sẽ không thể tính tổng các số này trong ô E3 sau khi sử dụng TRIM.

Điều tương tự cũng xảy ra cho các ngày vì chúng được nhận dạng là số sê-ri chứ không phải văn bản. Bạn có thể không cần tính tổng các ngày, nhưng nó không hoạt động tốt trong các bộ lọc và PivotTable.

Để khắc phục các vấn đề trên, bạn có thể sử dụng VALUE để chuyển đổi từ văn bản thành giá trị.

TRIM VS SẠCH

Chức năng TRIM không áp dụng cho các ký tự không in được, Vì vậy, nếu bạn cần xóa các ký tự không in được đó, chúng ta cần sử dụng Clean. tham khảo bảng dưới đây để có ý tưởng về sự khác nhau giữa TRIM và CLEAN

Bạn có thể kết hợp TRIM với một số hàm Excel theo một số cách hữu ích.

Trích xuất từ ​​cuối cùng từ chuỗi

Chúng ta có thể kết hợp LEFT, SUM, SUBSTITUTE với LEN như sau:

= TRIM (RIGHT (SUBSTITUTE (A2, "", REPT ("", 10)), 10))

Điều này sẽ cho chúng tôi các kết quả sau:

Hàm này đặt cho ít hơn 10 từ, vì vậy nếu bạn cần tìm từ cuối cùng cho chuỗi dài, bạn có thể thay đổi số 10 này.

Tìm từ thứ N trong chuỗi

Chúng ta có thể kết hợp MID, LEN, SUBSTITUTE, REPT với TRIM như sau để lấy từ cuối cùng của chuỗi.

= TRIM (MID (SUBSTITUTE (A $ 2, "", REPT ("", LEN (A $ 2))), (B2-1) * LEN (A $ 2) +1, LEN (A $ 2)))

Điều này sẽ cho chúng tôi các kết quả sau:

TRIM trong Google Trang tính

Hàm TRIM hoạt động hoàn toàn giống trong Google Trang tính cũng như trong Excel:

Ghi chú bổ sung

Khi làm việc với văn bản, bạn nên sử dụng Chức năng TRIM để làm sạch văn bản. Khoảng trắng thừa có thể gây ra lỗi không mong muốn khi làm việc với các hàm như VLOOKUP và MATCH.

Bạn có thể sử dụng Hàm EXACT để kiểm tra xem hai chuỗi kiểm tra có bằng nhau hay không. Xin lưu ý rằng các hàm EXACT, SUBSTITUTE và FIND phân biệt chữ hoa chữ thường, vì vậy bạn cũng nên sử dụng các hàm UPPER, LOWER hoặc PROPER để đặt tất cả văn bản trong một trường hợp nhất quán.

Ví dụ về TRIM trong VBA

Bạn cũng có thể sử dụng hàm TRIM trong VBA. Kiểu:
ứng dụng.worksheet Chức năng.trim (văn bản)
Đối với các đối số của hàm (văn bản, v.v.), bạn có thể nhập chúng trực tiếp vào hàm hoặc xác định các biến để sử dụng thay thế.

Quay lại danh sách tất cả các hàm trong Excel

Cách sử dụng Hàm TRIM trong Excel:

Để sử dụng Hàm AND Excel Worksheet, hãy nhập nội dung sau vào một ô:
= VÀ (
Sau khi nhập nó vào ô, hãy chú ý cách các đầu vào công thức AND xuất hiện bên dưới ô:

Bạn sẽ cần nhập các đầu vào này vào hàm. Các đầu vào chức năng được đề cập chi tiết hơn trong phần tiếp theo. Tuy nhiên, nếu bạn cần trợ giúp thêm về hàm, sau khi nhập “= TRIM (” vào một ô mà không rời khỏi ô, hãy sử dụng phím tắt CTRL + A (MỘTMỘTrguments) để mở “Hộp thoại Chèn Hàm” để biết hướng dẫn chi tiết:

Để biết thêm thông tin về Công thức TRIM, hãy truy cập
Trang web của Microsoft.

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