Giả sử bạn có một danh sách cột gồm các ô chứa các khoảng trắng ở đầu, cuối và dư thừa ở giữa. Để loại bỏ tất cả các khoảng trắng thừa này khỏi các ô, hàm TRIM có thể giúp
=TRIM[ TEXT ]
Chọn ô trống, nhập =TRIM[B3] vào ô đó rồi nhấn phím Enter. Và sau đó kéo Fill Handle của nó xuống để áp dụng công thức cho các ô khác. Xem ảnh chụp màn hình.
Lưu ý. B3 là ô chứa văn bản mà bạn muốn xóa dấu cách.
Giờ đây, tất cả các khoảng trắng thừa bao gồm khoảng trắng ở đầu, ở cuối và ở giữa sẽ bị xóa khỏi các ô đã chỉ định
Ghi chú. Thao tác này cần được thực hiện trong một cột mới. Sau khi loại bỏ hết các khoảng trắng thừa, bạn cần thay thế dữ liệu gốc bằng dữ liệu đã cắt bớt bằng cách nhấn tổ hợp phím Ctrl + C, chọn vùng dữ liệu gốc và nhấp chuột phải chọn Values trong phần Paste Options
Một số lần nhấp để xóa khoảng trắng không cần thiết khỏi ô
Với tiện ích Xóa khoảng trắng, chỉ vài cú nhấp chuột có thể giúp bạn xóa không chỉ khoảng trắng ở đầu, khoảng trắng ở cuối, khoảng trắng thừa mà còn tất cả khoảng trắng từ một dải ô, nhiều dải ô hoặc thậm chí toàn bộ trang tính, điều này sẽ giúp tiết kiệm rất nhiều thời gian .
Kutools cho Excel - Tập hợp hơn 300 tính năng nâng cao mạnh mẽ, được thiết kế cho hơn 1500 tình huống công việc, giải quyết 80% vấn đề về Excel.
Tải xuống và dùng thử bản dùng thử miễn phí đầy đủ tính năng trong 30 ngày
Chỉ xóa khoảng trắng hàng đầu khỏi các ô
Trong một số trường hợp, bạn có thể chỉ cần xóa các khoảng trắng ở đầu và giữ tất cả các khoảng trắng ở giữa trong các ô như ảnh chụp màn hình bên dưới được hiển thị. Phần này giới thiệu một công thức và mã VBA khác để giải quyết vấn đề này
Chọn một ô trống [ở đây mình chọn ô D3], copy công thức bên dưới vào ô đó rồi nhấn phím Enter. Và sau đó kéo Fill Handle xuống để áp dụng công thức cho các ô khác
=MID[B3,TÌM[MID[TRIM[B3],1,1],B3],LEN[B3]]
Trong công thức này, B3 là ô chứa văn bản mà bạn muốn xóa dấu cách ở đầu
Ghi chú. Thao tác này cần được thực hiện trong một cột mới. Sau khi loại bỏ tất cả các khoảng trắng ở đầu, bạn cần thay thế dữ liệu gốc bằng dữ liệu đã cắt bớt không có công thức
Chỉ sử dụng mã VBA để xóa khoảng trắng ở đầu1. Mở trang tính chứa các ô mà bạn sẽ xóa khoảng trắng ở đầu, sau đó nhấn tổ hợp phím Alt + F11 để mở cửa sổ Microsoft Visual Basic for Applications
2. Nhấp vào Chèn > Mô-đun, sau đó sao chép mã VBA bên dưới vào cửa sổ Mô-đun
Sub RemoveLeadingSpaces[]
'Updateby20190612
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox["Range", xTitleId, WorkRng.Address, Type:=8]
For Each Rng In WorkRng
Rng.Value = VBA.LTrim[Rng.Value]
Next
End Sub
3. Nhấn phím F5 để chạy mã. Hộp thoại Kutools cho Excel bật lên, vui lòng chọn các ô liên tục mà bạn sẽ xóa khoảng trắng ở đầu, sau đó nhấp vào nút OK
Bây giờ bạn chỉ có thể thấy các khoảng trắng ở đầu được xóa khỏi các ô đã chọn
Chỉ xóa dấu cách khỏi ô
1. Mở trang tính chứa các ô mà bạn sẽ xóa khoảng trắng ở đầu, sau đó nhấn tổ hợp phím Alt + F11 để mở cửa sổ Microsoft Visual Basic for Applications
2. Nhấp vào Chèn > Mô-đun, sau đó sao chép mã VBA bên dưới vào cửa sổ Mô-đun
Sub RemoveTrailingSpaces[]
'Updateby20190612
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox["Range", xTitleId, WorkRng.Address, Type:=8]
For Each Rng In WorkRng
Rng.Value = VBA.RTrim[Rng.Value]
Next
End Sub
3. Nhấn phím F5 để chạy mã. Hộp thoại Kutools cho Excel bật lên, vui lòng chọn các ô liên tục mà bạn sẽ xóa khoảng trắng ở cuối, sau đó nhấp vào nút OK. Bây giờ bạn chỉ có thể thấy các khoảng trắng ở cuối được xóa khỏi các ô đã chọn
Xóa tất cả khoảng trắng khỏi ô
Nếu bạn muốn loại bỏ tất cả khoảng trắng trong các ô cụ thể, các phương pháp trong phần này có thể giúp ích cho bạn
Sử dụng hàm SUBSTITUTE để xóa tất cả khoảng trắng khỏi ô=SUBSTITUTE[ văn bản , văn bản cũ , Văn bản > Xóa khoảng trắng. Xem ảnh chụp màn hình
2. Bạn có thể thấy có 5 tùy chọn trong hộp thoại Remove Spaces
- Để chỉ xóa các khoảng trắng ở đầu, vui lòng chọn tùy chọn Khoảng trắng ở đầu;
- Để chỉ xóa dấu cách, vui lòng chọn tùy chọn Dấu cách;
- Để xóa các khoảng trắng ở đầu và các khoảng trắng ở cuối cùng một lúc, vui lòng chọn tùy chọn Khoảng trắng ở đầu và cuối;
- Để xóa tất cả khoảng trắng thừa [bao gồm cả khoảng trắng ở đầu, cuối, thừa ở giữa], vui lòng chọn tùy chọn Tất cả khoảng trắng thừa;
- Để xóa tất cả khoảng trắng, vui lòng chọn tùy chọn Tất cả khoảng trắng
Sau đó nhấn nút OK để bắt đầu thao tác
Nếu bạn muốn dùng thử miễn phí [30 ngày] tiện ích này, vui lòng nhấp vào để tải xuống, sau đó vào áp dụng thao tác theo các bước trên
Các trường hợp thực tế khác liên quan đến khoảng trắng trong Excel
Bên cạnh việc xóa khoảng trắng khỏi ô, bạn đã bao giờ gặp phải trường hợp đếm, thêm khoảng trắng hoặc thay thế khoảng trắng bằng ký tự khác trong ô chưa?
Đếm tổng số khoảng trắng trong một ô
Trước khi xóa tất cả khoảng trắng khỏi một ô, bạn có thể tò mò muốn biết có bao nhiêu khoảng trắng hiện có trong đó. Hướng dẫn này cung cấp các phương pháp theo các bước chi tiết để giúp bạn nhanh chóng có được tổng số khoảng trắng trong một ô.
Nhấp để biết thêm.
Thêm khoảng trắng sau mỗi dấu phẩy trong các ô Excel cụ thể
Đôi khi, khoảng trắng có thể vô tình bị xóa khỏi các ô cụ thể. Hướng dẫn này nói về việc thêm khoảng trắng sau mỗi dấu phẩy để chuỗi văn bản rõ ràng và chuẩn hơn với các bước chi tiết.
Nhấp để biết thêm.
Thêm khoảng trắng giữa các số trong ô Excel
Hướng dẫn này nói về cách thêm khoảng trắng giữa mỗi số hoặc mỗi số thứ n trong ô Excel. Giả sử bạn có một cột số điện thoại và bạn muốn thêm dấu cách giữa chúng để làm cho số trông trực quan và dễ đọc hơn. Các phương pháp trong hướng dẫn này sẽ giúp.
Nhấp để biết thêm.
Thêm khoảng trắng trước chữ in hoa trong ô Excel
Hướng dẫn này nói về cách thêm khoảng trắng trước mỗi chữ in hoa trong ô Excel. Giả sử bạn có một danh sách các chuỗi văn bản vô tình xóa tất cả các khoảng trắng, như thế này. InsertBlankRowsBetweenData, để thêm khoảng trắng trước mỗi chữ in hoa để phân tách các từ như Chèn các hàng trống giữa dữ liệu, hãy thử các phương pháp trong hướng dẫn này.
Nhấp để biết thêm.
Thay thế khoảng trắng bằng ký tự cụ thể trong ô Excel
Trong nhiều trường hợp, bạn muốn thay thế khoảng trắng bằng ký tự cụ thể hơn là trực tiếp xóa chúng khỏi ô. Tại đây cung cấp các phương pháp để bạn dễ dàng thay thế khoảng trắng bằng dấu gạch dưới, gạch ngang hoặc dấu phẩy trong ô.
Nhấp để biết thêm.
Các công cụ năng suất văn phòng tốt nhất
Kutools cho Excel giải quyết hầu hết các vấn đề của bạn và tăng 80% năng suất của bạn
- Thanh siêu công thức [dễ dàng chỉnh sửa nhiều dòng văn bản và công thức]; . Reading Layout [easily read and edit large numbers of cells]; Paste to Filtered Range...
- Hợp nhất ô/hàng/cột và giữ dữ liệu; . Ngăn chặn các ô trùng lặp; . Combine Duplicate Rows and Sum/Average.. Prevent Duplicate Cells; Compare Ranges...
- Chọn hàng trùng lặp hoặc duy nhất ; . Select Blank Rows [all cells are empty]; Super Find and Fuzzy Find in Many Workbooks; Random Select...
- Sao chép chính xác Nhiều ô mà không thay đổi tham chiếu công thức; . Auto Create References to Multiple Sheets; Insert Bullets, Check Boxes and more...
- Chèn nhanh và yêu thích Công thức , Phạm vi, Biểu đồ và Ảnh; . Encrypt Cells with password; Create Mailing List and send emails...
- Trích xuất văn bản , Thêm văn bản, Xóa theo vị trí, Xóa khoảng trắng ; . Convert Between Cells Content and Comments...
- Siêu bộ lọc [lưu và áp dụng lược đồ bộ lọc cho các trang tính khác]; . Advanced Sort by month/week/day, frequency and more; Special Filter by bold, italic...
- Kết hợp Sổ làm việc và Trang tính ; . Split Data into Multiple Sheets; Batch Convert xls, xlsx and PDF...
- Nhóm bảng tổng hợp theo số tuần, ngày trong tuần, v.v. Hiển thị các ô đã mở khóa, bị khóa theo các màu khác nhau; . Highlight Cells That Have Formula/Name...
Đọc thêm. Tính năng đầy đủ Bản dùng thử miễn phí 30 ngày. Mua, tựa vào, bám vào.
Office Tab - mang giao diện theo thẻ vào Office và giúp công việc của bạn dễ dàng hơn nhiều
- Bật chỉnh sửa và đọc theo tab trong Word, Excel, PowerPoint , Publisher, Access, Visio và Project.
- Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới
- Tăng năng suất của bạn lên 50% và giảm hàng trăm lần nhấp chuột cho bạn mỗi ngày
Đọc thêm. Tính năng đầy đủ Bản dùng thử miễn phí 30 ngày. Mua, tựa vào, bám vào.
Cũ nhất đầu tiên
Sắp xếp nhận xét theo
Cũ nhất đầu tiên
mới nhất đầu tiên
Nhận xét [ 58 ]
Chưa có xếp hạng nào. Hãy là người đầu tiên xếp hạng
Muhibullah Afzalzada
khoảng 8 năm trước
#10389
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Cảm ơn rất nhiều, tôi thực sự cần và tùy chọn Thay thế là một cơ duyên
Đáp lại
0
0
Stephen Muhibullah Afzalzada
khoảng 6 năm trước
#10390
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Cảm ơn rất nhiều vì lời giải thích - đã tiết kiệm rất nhiều công việc cho bộ phận của chúng tôi
Đáp lại
0
0
Muhibullah Afzalzada
khoảng 8 năm trước
#10391
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Cảm ơn rất nhiều, tùy chọn Thay thế hoạt động như một nét duyên dáng. bạn thực sự đã tiết kiệm rất nhiều thời gian của tôi
Đáp lại
0
0
Janardhan
khoảng 8 năm trước
#10497
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Rất dễ hiểu. tốt để làm theo
Đáp lại
0
0
ashutosh Janardhan
khoảng 7 năm trước
#10498
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
vớ vẩn. không hoạt động
Đáp lại
0
0
Joel ashutosh
khoảng 6 năm trước
#10499
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Tôi cũng không làm việc, tuy nhiên đã tìm đúng cách. Chọn và đánh dấu không gian bạn muốn loại bỏ. Sao chép không gian này và chọn tìm và thay thế. Dán khoảng trống này vào tìm và thay thế bằng không có gì. Tôi đoán nó không phải là một không gian ở nơi đầu tiên. Dù đó là gì, bây giờ bạn tìm thấy nó bằng cách sao chép bất cứ thứ gì. Hi vọng nó sẽ giúp ích cho bạn
Đáp lại
0
0
Erika Joel
khoảng 6 năm trước
#10500
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Nó làm việc cho tôi. Cảm ơn bạn
Đáp lại
0
0
Imran Joel
khoảng 6 năm trước
#10501
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
[quote]Nó hiệu quả với tôi. Cảm ơn bạn. Bởi Erika[/quote] Cảm ơn bạn rất nhiều vì điều đó. Điều này tiết kiệm rất nhiều thời gian
Đáp lại
0
0
kati Joel
khoảng 6 năm trước
#10502
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
cám ơn rất nhiều. bạn là một thiên tài
Đáp lại
0
0
Jay Joel
khoảng 5 năm trước
#10503
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
RẤT HIỆU QUẢ. Cảm ơn người đàn ông
Đáp lại
0
0
Ramesh Kumar P Joel
khoảng 5 năm trước
#10504
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Nó thực sự hiệu quả. Tôi đã thử có thể hoạt động như Làm sạch, Cắt, Thay thế, v.v.
Đáp lại
0
0
Stefan
khoảng 8 năm trước
#11549
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Cảm ơn bạn, dễ hiểu. tốt nhất trên web
Đáp lại
0
0
Rebeccah
khoảng 8 năm trước
#12075
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Tìm/thay thế không hoạt động đối với tôi, đó là lý do tại sao tôi tìm kiếm chủ đề này ngay từ đầu. Có cài đặt nào ở đâu đó vô hiệu hóa điều này không? . " tạo thành các ô trong một cột [và "/" từ các ô trong cột khác]. Tôi có thể đánh dấu cột, ^H, gõ ". " [hoặc "/"] trong trường tìm kiếm, để trống trường thay thế và nhấp vào Thay thế tất cả, và thao tác này sẽ thực hiện. Hoặc Tìm Tiếp theo/Thay thế/Thay thế/Thay thế lần lượt qua các ô. Nhưng nó tiến qua các tế bào nhưng không làm gì cả. Nếu tôi đặt một cái gì đó vào trường thay thế, nó sẽ thực hiện thay thế, nhưng nó sẽ không thay thế bằng một chuỗi trống
Đáp lại
0
0
eva
khoảng 8 năm trước
#12093
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Cảm ơn vì cuối cùng đã nói về >Làm cách nào để xóa khoảng cách giữa ký tự và số trong các ô trong Excel?
Đáp lại
0
0
Rajith Kumar
khoảng 8 năm trước
#12226
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Cảm ơn Rất rất sử dụng đầy đủ
Đáp lại
0
0
quân nhân0000
khoảng 8 năm trước
#12345
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
làm cách nào để bạn xóa khoảng trắng mà không xóa các số 0 ở đầu các giá trị ở giữa và cuối? . tôi đã thử ở trên và số không biến mất
Đáp lại
0
0
Avi quân đoàn0000
khoảng 8 năm trước
#12346
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Chuyển đổi ô thành định dạng văn bản sau đó sử dụng chức năng thay thế
Đáp lại
0
0
KALPESH SUTHAR
khoảng 8 năm trước
#12441
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Cảm ơn rất nhiều. nó thực sự hữu ích. tiết kiệm nhiều thời gian. . -]
Đáp lại
0
0
BISHNU
khoảng 8 năm trước
#12556
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Tôi rất thích công cụ này
Đáp lại
0
0
ilham
khoảng 8 năm trước
#12640
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Ồ cảm ơn nhé. hữu ích. -]. ]. ]. ]. ]. ]. ]
Đáp lại
0
0
Prabhakar
khoảng 8 năm trước
#12675
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Wow các lệnh nhỏ tuyệt vời của nó hoạt động rất tốt
Đáp lại
0
0
GaryThứ Hai
khoảng 8 năm trước
#12931
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Cảm ơn bạn rất nhiều về thủ thuật, rất rất hữu ích, nó làm cho bảng tính của tôi gọn gàng hơn rất nhiều. Cảm ơn một lần nữa. Gary
Đáp lại
0
0
anna
khoảng 8 năm trước
#13174
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Rất hữu ích. Cảm ơn bạn
Đáp lại
0
0
karan
khoảng 7 năm trước
#13520
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
rất hữu ích. ] và dễ hiểu ;-]
Đáp lại
0
0
kirtan
khoảng 7 năm trước
#13700
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
đã thử tất cả các tùy chọn ở trên. không hoạt động vì có khoảng trắng trước và sau số. Bất kỳ thay thế khác?
Đáp lại
0
0
Yasar Arafath kirtan
khoảng 7 năm trước
#13701
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Hãy thử cái này =TRIM[CLEAN[SUBSTITUTE[A1,CHAR[160]," "]]]
Đáp lại
0
0
carla
khoảng 7 năm trước
#13709
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Cảm ơn bạn. rất hữu ích. Đã cứu sống ngày
Đáp lại
0
0
Sushen
khoảng 7 năm trước
#13731
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Rất sử dụng lệnh đầy đủ
Đáp lại
0
0
Yasar Arafath
khoảng 7 năm trước
#13911
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xóa khoảng trắng trước và sau nội dung ô [Vd:. ___26350__] Chúng ta có thể sử dụng công thức này =TRIM[CLEAN[SUBSTITUTE[A1,CHAR[160]," "]]]
Đáp lại
0
0
Manish Yasar Arafath
khoảng 7 năm trước
#13912
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Cảm ơn rất nhiều. ]. ]. ]. Nó đã tiết kiệm rất nhiều thời gian. tiếp tục cập nhật các trường hợp hữu ích và rất tỷ lệ như vậy