Chào các bạn, hôm nay mình muốn chia sẻ về một hàm rất hay ho trong Google Sheets mà có thể nhiều bạn chưa biết hoặc ít dùng, đó là hàm QUERY. Hàm này cho phép bạn truy vấn dữ liệu giống như SQL, giúp xử lý và phân tích dữ liệu một cách cực kỳ linh hoạt.
Với QUERY, bạn có thể:
- Lọc dữ liệu theo nhiều điều kiện phức tạp.
- Sắp xếp dữ liệu theo ý muốn.
- Tổng hợp dữ liệu (SUM, AVG, COUNT, MAX, MIN).
- Chọn lọc các cột cần hiển thị.
- Kết hợp nhiều bảng dữ liệu.
Cú pháp cơ bản của hàm là:
=QUERY(data, query, [headers])Trong đó:
data: Vùng dữ liệu bạn muốn truy vấn.query: Chuỗi truy vấn theo cú pháp giống SQL. Ví dụ:"select A, B where C = 'Nam' order by D desc limit 10"headers(tùy chọn): Số lượng hàng tiêu đề.
Ví dụ, nếu bạn có bảng dữ liệu từ A1:D100 với các cột Tên (A), Tuổi (B), Giới tính (C), Điểm (D). Để lấy ra Tên và Điểm của những bạn nam có điểm trên 8, sắp xếp theo điểm giảm dần, bạn có thể dùng công thức:
=QUERY(A1:D100, "select A, D where C = 'Nam' and D > 8 order by D desc")Hàm QUERY thực sự là một công cụ đắc lực giúp bạn làm việc với Google Sheets hiệu quả hơn rất nhiều. Nếu có ai đã từng dùng hàm này hoặc có thắc mắc gì, chúng ta cùng thảo luận nhé!