Cách Sắp Xếp Các Hàng Để Đưa Các Ô Trống Lên Đầu Trong Google Sheets

Trong Google Sheets, có hai phương pháp mà bạn có thể áp dụng để sắp xếp các hàng và đưa các ô trống lên đầu. Đó là sử dụng lệnh FILTER hoặc sử dụng lệnh QUERY.

Một lưu ý nhỏ, có thể có nhiều phương pháp khác, nhưng trong bài hướng dẫn này, tôi chỉ giới thiệu hai phương pháp trên.

Trong bài hướng dẫn về Google Sheets này, bạn sẽ học được hai phương pháp trên để sắp xếp các hàng và đưa các ô trống lên đầu trong một cột.

Một số bạn có thể thắc mắc tại sao tôi khuyến nghị sử dụng Query thay vì hàm Sort. Để hiểu điều này, bạn phải hiểu một khác biệt chính giữa QUERY và SORT khi sắp xếp các hàng.

Tôi sẽ đến phần cụ thể này sau. Trước hết, hãy xem cách sử dụng lệnh FILTER để sắp xếp các hàng và đưa các ô trống lên đầu trong một cột.

Hãy bắt đầu bằng cách sử dụng dữ liệu mẫu, rất đơn giản và chứa một số hàng và hai cột.

Sắp Xếp Các Hàng Để Đưa Các Ô Trống Lên Đầu Bằng Lệnh FILTER

Lệnh FILTER của Google Sheets (DATA > Tạo bộ lọc) có các tùy chọn để sắp xếp một bảng. Chúng ta có thể sử dụng nó cho mục đích của mình.

Dưới đây là các bước để làm theo.

  1. Chọn bảng (tập dữ liệu) A1:B7 và điều hướng đến menu ‘Data’ và nhấp ‘Tạo bộ lọc’.

  2. Chúng ta muốn sắp xếp cột A và đưa các ô trống lên đầu (xuất hiện đầu tiên) của cột. Vì vậy, trước tiên hãy lọc Cột A như sau.

    • Nhấp vào menu thả xuống trong ô A1.
    • Nhấp vào ‘Xóa’.
    • Chọn (Ô trống).
    • Nhấp ‘OK’ để phân chia các ô trống.
  3. Chọn các ô trống A2:A3 và điền bất kỳ màu nào, ví dụ: “Vàng”.

  4. Nhấp lại vào menu thả xuống và nhấp vào “Chọn tất cả” và nhấp “OK”.

  5. Nhấp vào menu thả xuống lần thứ ba, và lần này nhấp vào Sắp xếp theo màu > Màu nền > Vàng.

Cách này giúp chúng ta sắp xếp các hàng và đưa các ô trống lên đầu của tập dữ liệu (bảng) trong Google Sheets.

Sắp Xếp Các Hàng Để Đưa Các Ô Trống Lên Đầu Bằng Công Thức QUERY

Đây là cách sử dụng công thức trong Google Sheets. Nó sẽ giúp bạn lấp đầy dữ liệu trong một phạm vi mới với kết quả sắp xếp mong muốn.

Chúng ta có thể sử dụng hàm QUERY để sắp xếp và đưa các hàng trống lên đầu của bảng trong Google Sheets.

Trong hàm QUERY của Google Sheets, có một số mệnh đề và một trong số đó là ‘ORDER BY’. Chúng ta có thể sử dụng mệnh đề đó cùng với mệnh đề ‘SELECT’.

Trong ô E1, sử dụng công thức Query sau đây.

=Query(A1:B7,"Select * order by A asc",1)

Nếu bạn định sử dụng Query trong một tab mới, hãy bao gồm tên bảng tính kèm theo phạm vi.

Tôi nghĩ là A1:B7 phải được thay thế bằng ‘tên tab mới’!A1:B7. Thay ‘tên tab mới’ bằng tên bảng tính chứa dữ liệu mẫu, và tên bảng tính phải được đặt trong dấu ngoặc đơn (dấu nháy đơn).

Như một lưu ý phụ, nếu bạn sử dụng bất kỳ mệnh đề nào khác trong Query, bạn phải tuân thủ thứ tự các mệnh đề của Query.

Tại sao chúng ta không sử dụng các hàm SORT hoặc SORTN được dành riêng cho việc sắp xếp các hàng và đưa các hàng trống lên đầu của bảng?

Để hiểu điều này, bạn phải biết sự khác biệt giữa QUERY và SORT.

Hàm SORT đưa các ô trống xuống phía dưới cả trong thứ tự sắp xếp tăng và giảm, trong khi hàm Query đưa các ô trống lên đầu trong thứ tự sắp xếp tăng dần và đưa xuống phía dưới trong thứ tự sắp xếp giảm dần.

Điều đó không có nghĩa là chúng ta không thể sử dụng hàm SORT cho mục đích trên.

Nếu bạn không quen thuộc với Query, bạn có thể sử dụng hàm SORT. Nhưng bạn có thể cần sử dụng một cột trợ giúp.

Bạn có thể tìm phương pháp đó dưới đây.

Phương Pháp Sắp Xếp + Cột Trợ Giúp

Đầu tiên, chèn công thức sau vào ô C1 (trước khi chèn công thức, bạn có thể đảm bảo rằng cột C trống vì chúng ta sẽ sử dụng cột này làm cột trợ giúp).

={"Trợ giúp";ArrayFormula(if(A2:A7="",TRUE))}

Công thức này sẽ đặt các giá trị Boolean TRUE tại những nơi các hàng trống trong dải A2:A7 và các giá trị Boolean FALSE tại những nơi các hàng không trống trong A2:A7.

Bây giờ hãy sắp xếp cột thứ 3 (C2:C7) theo thứ tự giảm dần và cột đầu tiên theo thứ tự tăng dần. Để làm điều đó, sử dụng công thức SORT sau đây trong ô E2.

=sort(A2:B7,C2:C7,0,1,1)

Đó là những phương pháp để sắp xếp các hàng để đưa các ô trống lên đầu trong Google Sheets.

Cảm ơn bạn đã đọc. Chúc bạn vui vẻ!

Để biết thêm thông tin chi tiết, bạn có thể tham khảo những nguồn tài liệu bổ sung sau:

  • Sắp xếp theo thứ tự tùy chỉnh trong Google Sheets [Hướng dẫn].
  • Sắp xếp dữ liệu trong Google Sheets – Các hàm và loại sắp xếp khác nhau.
  • Làm thế nào để sắp xếp theo chiều ngang trong Google Sheets.
  • Thứ tự sắp xếp tùy chỉnh trong truy vấn Google Sheets [Phương pháp thay thế].
  • Sắp xếp theo tên cột Sort_Column thay vì tiêu đề cột Sort_Column trong Google Sheets.
  • Cột sắp xếp động và thứ tự sắp xếp trong Google Sheets.
  • Làm thế nào để ngăn công thức mảng gây rối khi sắp xếp trong Google Sheets.
  • Làm thế nào để sắp xếp giá trị chữ số và chữ trong Google Sheets.
  • Sắp xếp mục theo số lần xuất hiện trong Google Sheets.

Related posts