Ba cách khác nhau để giới hạn số hàng trong Google Sheets Query

Nếu bạn hỏi tôi làm thế nào để giới hạn số hàng trong Google Sheets Query, tôi có thể đưa ra cho bạn ba gợi ý khác nhau. Vậy những gợi ý đó là gì?

Trong Google Sheets, bạn có thể sử dụng ba cách khác nhau để giới hạn số hàng được trả về bởi công thức Query. Đó là Sử dụng Hai Mệnh đề Query và sau đó Sử dụng hàm Array_Constrain. Vì vậy, chúng ta có ba ví dụ công thức Query ở đây, có thể giải quyết thắc mắc của bạn.

Giới hạn số hàng trong Google Sheets Query

Dữ liệu mẫu:

Như đã nói, có ba phương pháp khác nhau để giới hạn số hàng trong Google Sheets Query. Hai phương pháp đầu tiên giới hạn số hàng thành một số hàng nhất định từ đầu.

Điều đó có nghĩa là bạn có thể chỉ yêu cầu trả về chỉ 2 hàng đầu tiên, 3 hàng, 4 hàng và tương tự. Nhưng phương pháp thứ ba khác biệt.

Khi bạn muốn trích xuất một số hàng cuối cùng trong Google Sheets Query, bạn có thể phụ thuộc vào phương pháp thứ ba.

Điều đó có nghĩa là bạn cũng có thể giới hạn số hàng trả về thành một số hàng cuối cùng trong Google Sheets Query.

Phương pháp #1: Sử dụng công thức Array_Constrain

Đầu tiên, chúng ta có thể xem làm thế nào để giới hạn số hàng được trả về bởi công thức Query bằng cách sử dụng công thức Array_Constrain. Ở đây, tôi sử dụng một công thức Query cơ bản.

=query(A1:D7,”Select *”)

Công thức Query Google Sheets cơ bản trên sẽ trả lại toàn bộ dữ liệu trên đó (vui lòng xem ảnh chụp màn hình bảng mẫu của tôi) như thế.

Điều đó có nghĩa là 7 hàng và 4 cột. Bây giờ hãy xem tôi sẽ giới hạn số hàng được trả về bằng Query như thế nào.

=array_constrain(query(A1:D7,”Select *”),2,4)

Công thức Query này kết hợp với Array_Constrain chỉ trả về hai hàng đầu tiên. Ở cuối công thức Query này, bạn có thể thấy con số 4. Đó chính là tổng số cột.

Lưu ý: Ở đây hai hàng có nghĩa là hàng đầu tiên chứa nhãn và hàng thứ hai.

Phương pháp #2: Sử dụng mệnh đề Limit trong Query

Đây là phương pháp trực tiếp để giới hạn số hàng đầu ra trong Google Sheets.

=query(A1:D7,”Select * Limit 2”)

Lưu ý: Ở đây hai hàng có nghĩa là hai hàng ngoại trừ hàng 1 chứa Nhãn cột. Vì vậy, số hàng được trả về sẽ là ba.

Phương pháp #3: Sử dụng mệnh đề Offset trong Query [Trả về một số hàng cuối cùng trong Google Sheets Query]

Có thể bạn đã sử dụng hoặc nghe nói về chức năng Offset trong Google Sheets. Hãy xem cách sử dụng Offset trong Query để giới hạn số hàng.

Bằng cách sử dụng Offset trong Query, bạn có thể giới hạn số hàng bằng cách bỏ qua một số hàng cụ thể từ đầu.

Trong dữ liệu mẫu trên, có tổng cộng 7 hàng bao gồm Nhãn cột. Bạn có thể sử dụng mệnh đề Offset trong công thức Query Google Sheets để trả về chỉ số hàng cuối cùng cụ thể.

Mệnh đề Offset Google Sheets Query sau sẽ trả về ba hàng, bao gồm Nhãn cột.

=query(A1:D7,”Select * Offset 4”)

Điều đó có nghĩa là công thức này bỏ qua 4 hàng ngoại trừ Nhãn cột.

Kết luận

Hướng dẫn này về việc giới hạn số hàng trong Google Sheets Query không dành cho người mới. Bạn mới sử dụng Query trong Google Sheets? Vậy hãy đừng quên kiểm tra hướng dẫn về các chức năng của Google Sheets của chúng tôi.

Source: Crawland

Related posts