Làm cách nào để xóa khoảng trống giữa các cột trong excel?
Đôi khi bạn nhập dữ liệu vào Microsoft Excel từ một số nguồn, chẳng hạn như trang web, CSV, văn bản, v.v. , có thể có nhiều cột trống với nó. Phải mất thời gian để xóa từng cột trống một. Do đó, một số người trong chúng ta tìm kiếm những cách dễ dàng để giải quyết vấn đề này. Bài viết này sưu tầm một số mẹo nhỏ giúp bạn xóa nhiều cột trống nhanh chóng Xóa nhiều cột trống trong bảng tính bằng công thức Xóa nhiều cột trống trong bảng tính bằng mã VBA Xóa nhiều cột trống trong vùng chọn / trang tính đang hoạt động / toàn bộ sổ làm việc bằng một tính năng hữu ích Xóa nhiều cột trống có tiêu đề bằng cách sử dụng mã VBA Xóa nhiều cột trống trong bảng tính bằng công thứcTrong Excel, bạn có thể áp dụng một công thức để xác định xem các cột có trống hay không, sau đó sử dụng tính năng Sắp xếp để sắp xếp tất cả các cột trống lại với nhau, rồi xóa chúng cùng một lúc. Hãy làm như thế này 1. Thêm một hàng mới ở đầu phạm vi dữ liệu của bạn, xem ảnh chụp màn hình 2. Sau đó, nhập công thức bên dưới vào ô A1, rồi kéo núm điều khiển điền sang bên phải để áp dụng công thức này cho các ô khác, TRUE sẽ được hiển thị nếu cột trống, nếu không, FALSE sẽ được hiển thị, xem ảnh chụp màn hình =COUNTA(A2. A1048576)=0 3. Sau đó, chọn phạm vi dữ liệu bao gồm hàng trợ giúp rồi nhấp vào Dữ liệu > Sắp xếp, xem ảnh chụp màn hình 4. Trong hộp thoại Sắp xếp bật ra, nhấp vào nút Tùy chọn, trong hộp thoại Tùy chọn Sắp xếp sau, chọn tùy chọn Sắp xếp từ trái sang phải, xem ảnh chụp màn hình 5. Nhấp vào nút OK để trả lại hộp thoại Sắp xếp, sau đó chọn Hàng 1 từ danh sách Sắp xếp theo thả xuống và chọn Giá trị ô từ phần Sắp xếp, chọn Lớn nhất đến Nhỏ nhất từ phần Thứ tự, xem ảnh chụp màn hình 6. Sau đó, tất cả các cột trống đã được sắp xếp ở bên trái dữ liệu của bạn, và bây giờ, bạn chỉ cần chọn tất cả các cột rồi nhấp chuột phải, chọn Delete để xóa cùng lúc các cột trống này, xem ảnh chụp màn hình Xóa nhiều cột trống trong bảng tính bằng mã VBANếu bạn muốn sử dụng macro VBA, mọi thứ sẽ dễ dàng hơn nhiều. Mã VBA sau đây có thể giúp bạn, vui lòng làm như thế này 1. Giữ phím Alt + F11 trong Excel và nó sẽ mở cửa sổ Microsoft Visual Basic for Applications 2. Nhấp vào Chèn > Mô-đun và dán macro sau vào Cửa sổ Mô-đun mã VBA. Xóa nhiều cột trống trong vùng chọn Sub DeleteEmptyColumns() 'Updateby Extendoffice Dim rng As Range Dim InputRng As Range xTitleId = "KutoolsforExcel" Set InputRng = Application.Selection Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8) Application.ScreenUpdating = False For i = InputRng.Columns.Count To 1 Step -1 Set rng = InputRng.Cells(1, i).EntireColumn If Application.WorksheetFunction.CountA(rng) = 0 Then rng.Delete End If Next Application.ScreenUpdating = True End Sub 3. Nhấn phím F5 để chạy macro này, chọn phạm vi công việc bạn cần trong hộp thoại bật ra. Xem ảnh chụp màn hình 4. Bấm OK, sau đó tất cả các cột trống trong vùng chọn sẽ bị xóa. Xem ảnh chụp màn hình Xóa nhiều cột trống trong vùng chọn / trang tính đang hoạt động / toàn bộ sổ làm việc bằng một tính năng hữu íchTiện ích Xóa Hàng & Cột Ẩn (Hiển thị) của Kutools cho Excel có thể giúp bạn nhanh chóng xóa nhiều hàng hoặc cột trống cùng một lúc Mẹo. Để áp dụng tính năng Xóa Hàng & Cột Ẩn (Hiển thị) này, trước tiên, bạn nên tải xuống Kutools cho Excel, sau đó áp dụng tính năng này một cách nhanh chóng và dễ dàng. Sau khi cài đặt Kutools cho Excel, hãy làm như sau 1. Nhấp chuột Kutools > Xóa > Xóa Hàng & Cột Ẩn (Hiển thị), xem ảnh chụp màn hình 2. Trong hộp thoại Xóa Hàng & Cột Ẩn (Hiển thị), chỉ định phạm vi mà bạn muốn áp dụng thao tác từ danh sách thả xuống Tìm trong. (Nếu bạn chọn In Selected Range, bạn phải chọn một phạm vi mà bạn muốn sử dụng trước. ) Và sau đó kiểm tra Cột trong Loại xóa. Và chọn Cột trống từ Loại chi tiết. Xem ảnh chụp màn hình 3. Sau đó bấm OK. Và các cột trống đã bị xóa khỏi phạm vi đã chọn. Xem ảnh chụp màn hình Xóa nhiều cột trống có tiêu đề bằng cách sử dụng mã VBAĐôi khi, bạn có thể muốn xóa tất cả các cột trống chỉ chứa tiêu đề trong trang tính, mã VBA sau đây có thể giúp bạn, vui lòng thực hiện theo các bước sau 1. Giữ phím Alt + F11 trong Excel và nó sẽ mở cửa sổ Microsoft Visual Basic for Applications 2. Nhấp vào Chèn > Mô-đun và dán macro sau vào Cửa sổ Mô-đun mã VBA. Xóa tất cả các cột trống có tiêu đề
3. Sau đó nhấn phím F5 để chạy mã này và một hộp nhắc sẽ bật ra để nhắc bạn rằng các cột trống có tiêu đề sẽ bị xóa, xem ảnh chụp màn hình 4. Và sau đó, nhấp vào nút OK, tất cả các cột trống chỉ có tiêu đề trong trang tính hiện tại sẽ bị xóa cùng một lúc. Xem ảnh chụp màn hình Bài viết tương đối hơn
Các công cụ năng suất văn phòng tốt nhấtKutools 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
Đọc thêm. Tải xuống miễn phí. Mua, tựa vào, bám vào. Tab Office 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
Đọc thêm. Tải xuống miễn phí. 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 ( 8 ) Chưa có xếp hạng nào. Hãy là người đầu tiên xếp hạng đường KJ. Piere khoảng 8 năm trước #10397 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 thấy việc chuyển đến dòng sau dòng dữ liệu cuối cùng của mình đơn giản hơn nhiều, nhập "Shift-Ctrl-End" để tô sáng tất cả các dòng trống theo sau (nhanh hơn nhiều), nhấp chuột phải và nhập "xóa tất cả các hàng/cột". Hệ thống không lãng phí quá nhiều thời gian để tìm kiếm theo cách này và do đó, nó sạch sẽ trong nháy mắt và các tệp có dung lượng 20 MB được giảm xuống kích thước 20 kb Đáp lại 0 0 KARTHIKEYAN khoảng 8 năm trước #10612 Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web các chi tiết trên rất hữu ích cho việc sử dụng cá nhân của tôi. Cảm ơn sự hướng dẫn của bạn. m. KARTHIKEYAN. -) Đáp lại 0 0 Nelson khoảng 7 năm trước #15100 Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web trang rất hữu ích. Cảm ơn bạn. . -) Thách thức của tôi là tôi có các cột có tiêu đề nhưng không có dữ liệu trong cột đó. Chỉ có tiêu đề là hiện tại. Làm cách nào để xóa các cột không có dữ liệu, nhưng có tiêu đề ở đó?. o Đáp lại 0 0 ngày nay khoảng 6 năm trước #16834 Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web Xin chào, điều mà bạn được đề cập là rất hữu ích. Tôi muốn một sự giúp đỡ nhỏ từ phía bạn. Hàng ngày tôi tải xuống một số tệp và sử dụng trục để chuẩn bị các báo cáo. Đó là nhiệm vụ hàng ngày đối với tôi và quy trình thường xuyên. Làm thế nào tôi có thể làm điều đó mà không sử dụng trục. Bán tại. Nếu tôi đã chuẩn bị các báo cáo ngày hôm qua trong tệp Excel "A". Ngày hôm sau trong tệp Excel "A" chỉ cần tôi thay thế dữ liệu tệp Excel "B" mới. Bằng cách này, báo cáo tự động sẽ được tạo? Đáp lại 0 0 shabbir juzar sang trọng khoảng 5 năm trước #18475 Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web Xin chào, có ai có thể hướng dẫn cách tôi có thể xóa các ô trống trong một hàng hoặc cột không. lưu ý toàn bộ cột hoặc hàng trống. chỉ có ô trống tôi cần xóa trong một cột |