Bỏ qua nội dung chính

Làm thế nào để sắp xếp các hàng để đưa các ô trống lên trên trong Excel?

Nếu bạn có danh sách dữ liệu được điền với một số ô trống, bây giờ, bạn cần sắp xếp tất cả các ô trống trên đầu dữ liệu. Khi bạn áp dụng tính năng Sắp xếp trong Excel, cả hai chức năng Sắp xếp Nhỏ nhất đến Lớn nhất và Sắp xếp Lớn nhất đến Nhỏ nhất sẽ sắp xếp các ô trống ở cuối bản ghi. Trong trường hợp này, hướng dẫn sau đây sẽ nói về cách sắp xếp các hàng và đặt các ô trống lên trên trong Excel.

Sắp xếp các hàng để đặt các ô trống lên trên bằng cách sắp xếp các ô màu
Sắp xếp các hàng để đặt các ô trống lên trên bằng cột trợ giúp
Sắp xếp các hàng để đặt các ô trống lên trên bằng mã VBA
Dễ dàng sắp xếp các hàng để đặt các ô trống lên trên với Kutools cho Excel


Sắp xếp các hàng để đặt các ô trống lên trên bằng cách sắp xếp các ô màu

Trong Excel, bạn có thể sắp xếp dữ liệu theo màu nền, vì vậy ở đây, bạn có thể điền vào các ô trống bằng một màu cụ thể, rồi sắp xếp chúng theo màu. Vui lòng thực hiện theo các bước sau:

1. Chọn danh sách dữ liệu của bạn và nhấn CTRL + G để mở Go To hộp thoại, sau đó nhấp vào Reduct ® nút, xem ảnh chụp màn hình:

doc-sort-khoảng trống-đầu tiên1

2. Trong popped Go To Hộp thoại đặc biệt, kiểm tra Chữ trống tùy chọn, sau đó bấm OK.

doc-sort-khoảng trống-đầu tiên1

3. Và tất cả các ô trống đã được chọn, bây giờ bạn có thể tô màu chúng bằng cách nhấp vào Trang Chủ > Tô màu và chọn màu bạn muốn như ảnh chụp màn hình sau:

doc-sort-khoảng trống-đầu tiên1

4. Sau đó, bạn có thể sắp xếp danh sách bằng cách tô màu, vui lòng chọn các giá trị của bạn và nhấp vào Ngày > Sắp xếp, trong cửa sổ bật lên Sắp xếp hộp thoại, chọn cột mà bạn muốn sắp xếp và chọn Màu ô từ Sắp xếp danh sách thả xuống, sau đó nhấp vào màu của các ô trống, cuối cùng, chọn Trên đỉnh Lựa chọn. Xem ảnh chụp màn hình:

doc-sort-khoảng trống-đầu tiên1

5. Sau khi hoàn tất cài đặt, hãy nhấp vào OK, tất cả các ô trống có màu đã được sắp xếp trước, sau đó bạn có thể loại bỏ màu sau khi sắp xếp. Xem ảnh chụp màn hình:

doc-sort-khoảng trống-đầu tiên5 -2 doc-sort-khoảng trống-đầu tiên6

Sắp xếp các hàng để đặt các ô trống lên trên bằng cột trợ giúp

Để sắp xếp các ô trống ở đầu danh sách dữ liệu, bạn có thể sử dụng công thức để xác định các ô trống, rồi áp dụng chức năng Sắp xếp.

1. Trong một ô trống bên cạnh dữ liệu, ví dụ: ô B1, hãy nhập công thức này = A1 = "", xem ảnh chụp màn hình:

doc-sort-khoảng trống-đầu tiên1

2. Sau đó, kéo chốt điền vào các ô mà bạn muốn chứa công thức này và tất cả các ô trống được hiển thị dưới dạng TRUEvà những người khác như Sai, xem ảnh chụp màn hình:

doc-sort-khoảng trống-đầu tiên1

3. Sau đó nhấn vào Ngày > Sắp xếp Lớn nhất đến Nhỏ nhất Cảnh báo sắp xếp hộp thoại sẽ bật lên, sau đó kiểm tra Mở rộng sự lựa chọn, xem ảnh chụp màn hình:

doc-sort-khoảng trống-đầu tiên9
-1
doc-sort-khoảng trống-đầu tiên10

4. Và sau đó nhấp vào OK, tất cả các ô trống đã được sắp xếp trên đầu các giá trị.

doc-sort-khoảng trống-đầu tiên1

5. Cuối cùng, bạn có thể xóa các giá trị trong cột trợ giúp B nếu cần.


Sắp xếp các hàng để đặt các ô trống lên trên bằng mã VBA

Áp dụng mã VBA sau, bạn có thể nhanh chóng sắp xếp các ô trống trên đầu dữ liệu.

1. Giữ ALT + F11 chìa khóa và nó mở Cửa sổ Microsoft Visual Basic for Applications.

2. Nhấp chuột Chèn > Mô-đunvà dán mã sau vào Cửa sổ mô-đun.

Mã VBA: Sắp xếp các ô trống trên đầu dữ liệu

Sub SortBlankOnTop()
'Update 20140318
On Error Resume Next
Dim WorkRng As Range
Dim xMin As Double
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
xMin = Application.WorksheetFunction.Small(WorkRng, 1) - 1
WorkRng.SpecialCells(xlCellTypeBlanks) = xMin
WorkRng.Sort , Key1:=Cells(WorkRng.Row, WorkRng.Column), Order1:=xlAscending, Header:=xlNo, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, DataOption1:=xlSortNormal
WorkRng.Replace What:=xMin, Replacement:="", LookAt:=xlWhole
End Sub

3. Sau đó nhấn F5 để chạy mã này, trong hộp thoại hiện ra, hãy chọn phạm vi dữ liệu mà bạn muốn sắp xếp, xem ảnh chụp màn hình:

doc-sort-khoảng trống-đầu tiên1

4. Và sau đó nhấp vào OK, các ô trống đã được sắp xếp trên cùng.


Dễ dàng sắp xếp các hàng để đặt các ô trống lên trên với Kutools cho Excel

Sản phẩm Sắp xếp nâng cao tiện ích của Kutools cho Excel có thể giúp bạn dễ dàng sắp xếp các hàng và đặt các ô trống lên trên trong Excel. Hãy làm như sau.

Trước khi áp dụng Kutools cho Excel, Xin vui lòng tải xuống và cài đặt nó trước tiên.

1. Chọn phạm vi bạn muốn sắp xếp và đặt các ô trống lên trên, sau đó nhấp vào Kutools Plus > Sắp xếp > Sắp xếp nâng cao

2. bên trong Sắp xếp nâng cao hộp thoại, chọn điều kiện sắp xếp của bạn, sau đó chọn Các ô trống phía trước và cuối cùng nhấp vào OK cái nút. Xem ảnh chụp màn hình:

doc ô trống đầu tiên

Sau đó, phạm vi đã chọn được sắp xếp và tất cả các ô trống được đặt lên trên ngay lập tức như hình minh họa bên dưới. 

  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 để tải xuống, và sau đó đi đến áp dụng hoạt động theo các bước trên.


Dễ dàng sắp xếp các hàng để đặt các ô trống lên trên với Kutools cho Excel


Các bài liên quan:

Công cụ năng suất văn phòng tốt nhất

🤖 Trợ lý AI của Kutools: Cách mạng hóa việc phân tích dữ liệu dựa trên: Thực thi thông minh   |  Tạo mã  |  Tạo công thức tùy chỉnh  |  Phân tích dữ liệu và tạo biểu đồ  |  Gọi các hàm Kutools...
Các tính năng phổ biến: Tìm, đánh dấu hoặc xác định các bản sao   |  Xóa hàng trống   |  Kết hợp các cột hoặc ô mà không làm mất dữ liệu   |   Vòng không có công thức hữu ích. Cảm ơn !
Siêu tra cứu: Nhiều tiêu chí VLookup    VLookup Nhiều Giá Trị  |   VLookup trên nhiều trang tính   |   Tra cứu mờ ....
Danh sách thả xuống nâng cao: Tạo nhanh danh sách thả xuống   |  Danh sách thả xuống phụ thuộc   |  Danh sách thả xuống nhiều lựa chọn ....
Trình quản lý cột: Thêm một số cột cụ thể  |  Di chuyển cột  |  Chuyển đổi trạng thái hiển thị của các cột ẩn  |  So sánh dãy và cột hữu ích. Cảm ơn !
Các tính năng nổi bật: Tiêu điểm lưới   |  Chế độ xem thiết kế   |   Thanh công thức lớn    Trình quản lý sổ làm việc & trang tính   |  Thư viện tài nguyên (Văn bản tự động)   |  Bảng chọn ngày   |  Kết hợp các bảng tính   |  Mã hóa/Giải mã ô    Gửi email theo danh sách   |  Siêu lọc   |   Bộ lọc đặc biệt (lọc in đậm/nghiêng/gạch ngang...) ...
15 bộ công cụ hàng đầu12 bản văn CÔNG CỤ (thêm văn bản, Xóa ký tự,...)   |   50 + Biểu đồ Các loại (Biểu đồ Gantt,...)   |   40+ Thực tế Công thức (Tính tuổi dựa trên ngày sinh,...)   |   19 chèn CÔNG CỤ (Chèn mã QR, Chèn ảnh từ đường dẫn,...)   |   12 Chuyển đổi CÔNG CỤ (Số thành từ, Chuyển đổi tiền tệ,...)   |   7 Hợp nhất & Tách CÔNG CỤ (Các hàng kết hợp nâng cao, Chia ô,...)   |   ... và nhiều hơn nữa

Nâng cao kỹ năng Excel của bạn với Kutools for Excel và trải nghiệm hiệu quả hơn bao giờ hết. Kutools for Excel cung cấp hơn 300 tính năng nâng cao để tăng năng suất và tiết kiệm thời gian.  Bấm vào đây để có được tính năng bạn cần nhất...

Mô tả


Tab Office mang lại giao diện Tab cho Office và giúp công việc của bạn trở nên dễ dàng hơn nhiều

  • Cho phép chỉnh sửa và đọc theo thẻ 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 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!
Comments (5)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
For big sheet putting a value "0" is not easy, i think as per above, Sort Rows To Put The Blank Cells On Top With A Helper Column like ((a blank cell which next to the data, cell B1, for instance, type this formula =A1="")) is very easy & fast trick
This comment was minimized by the moderator on the site
A trick that was easy for me was to put a value of "0" in all blank cells and then conditionally format those cells with a "0" to have white font. Then I could easily sort by value and the "0" cells would appear on the top but visually they appear blank because the font matches the background. This may not work if you're using the cells for metrics purposes, this was merely for sorting.
This comment was minimized by the moderator on the site
Genius!!! Thank you so much!
This comment was minimized by the moderator on the site
Good Day,
Thanks for sharing.
This comment was minimized by the moderator on the site
Great Post.............It help me lots of.......... Thank you so much.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations