Cách Tạo Báo Cáo Nâng Cao Với Hàm QUERY Trong Google Sheets

Bạn đang gặp khó khăn khi tạo báo cáo từ dữ liệu lớn trong Google Sheets?

Việc lọc, sắp xếp và tổng hợp dữ liệu thủ công tốn rất nhiều thời gian và công sức. Bạn muốn tự động hóa quy trình này để tiết kiệm thời gian và tập trung vào những công việc quan trọng hơn?

Bài viết này sẽ giúp bạn!

Chúng ta sẽ cùng nhau khám phá hàm QUERY mạnh mẽ trong Google Sheets, giúp bạn tạo ra những báo cáo chuyên nghiệp, trực quan và dễ dàng cập nhật. Bạn sẽ học được cách sử dụng QUERY để:

  • Lọc dữ liệu theo nhiều tiêu chí
  • Sắp xếp dữ liệu theo thứ tự mong muốn
  • Tính toán các giá trị tổng, trung bình, số lượng
  • Tạo các báo cáo tổng hợp phức tạp

🛠 Công cụ & tài nguyên nên dùng

Nếu bạn muốn làm nhanh hơn và áp dụng ngay vào công việc thực tế:

⚡ Đây là các tài nguyên mình đã dùng thực tế và thấy hiệu quả.

Hàm QUERY là gì?

Hàm QUERY trong Google Sheets cho phép bạn truy vấn dữ liệu từ một phạm vi hoặc bảng, tương tự như câu lệnh SQL. Nó cung cấp một cách mạnh mẽ để lọc, sắp xếp, tổng hợp và biến đổi dữ liệu một cách linh hoạt.

Cú pháp của hàm QUERY

Cú pháp cơ bản của hàm QUERY như sau:

=QUERY(data, query, [headers])
  • data: Phạm vi dữ liệu bạn muốn truy vấn.
  • query: Chuỗi truy vấn SQL.
  • headers: (Tùy chọn) Số lượng hàng tiêu đề trong dữ liệu. Nếu bỏ qua, Google Sheets sẽ tự động phát hiện.

Hướng dẫn từng bước sử dụng hàm QUERY

Hãy cùng xem xét một ví dụ thực tế để hiểu rõ hơn về cách sử dụng hàm QUERY.

Bước 1: Chuẩn bị dữ liệu

Giả sử bạn có một bảng dữ liệu về doanh số bán hàng, bao gồm các cột: Ngày, Sản phẩm, Số lượng, Đơn giá.

Cách Tạo Báo Cáo Nâng Cao Với Hàm QUERY Trong Google Sheets

Bước 2: Viết câu lệnh QUERY

Để lọc dữ liệu chỉ hiển thị các sản phẩm có số lượng bán lớn hơn 10, bạn có thể sử dụng câu lệnh sau:

=QUERY(A1:D100, "SELECT * WHERE C > 10")

Trong đó:

  • A1:D100 là phạm vi dữ liệu.
  • SELECT * chọn tất cả các cột.
  • WHERE C > 10 là điều kiện lọc, chỉ chọn các hàng có giá trị ở cột C (Số lượng) lớn hơn 10.

Bước 3: Sử dụng hàm QUERY để tạo báo cáo

Nhập câu lệnh QUERY vào một ô trống trong Google Sheets. Kết quả sẽ hiển thị báo cáo đã được lọc theo điều kiện của bạn.

Các ví dụ QUERY nâng cao

Ví dụ 1: Sắp xếp dữ liệu

Để sắp xếp dữ liệu theo cột Ngày theo thứ tự tăng dần, bạn có thể sử dụng câu lệnh sau:

=QUERY(A1:D100, "SELECT * ORDER BY A")

Ví dụ 2: Tính tổng doanh thu

Để tính tổng doanh thu của tất cả các sản phẩm, bạn có thể sử dụng câu lệnh sau:

=QUERY(A1:D100, "SELECT SUM(C*D)")

Ví dụ 3: Tạo báo cáo tổng hợp theo sản phẩm

Để tạo báo cáo tổng hợp doanh thu theo từng sản phẩm, bạn có thể sử dụng câu lệnh sau:

=QUERY(A1:D100, "SELECT B, SUM(C*D) GROUP BY B")

Bảng tổng hợp các hàm QUERY phổ biến

Hàm Mô tả
SELECT Chọn các cột cần hiển thị.
WHERE Lọc dữ liệu theo điều kiện.
ORDER BY Sắp xếp dữ liệu.
SUM Tính tổng.
AVG Tính trung bình.
COUNT Đếm số lượng.
GROUP BY Nhóm dữ liệu.

Để tìm hiểu thêm về các hàm QUERY khác, bạn có thể tham khảo tài liệu chính thức của Google Sheets: https://support.google.com/docs/answer/3093343?hl=vi

Nếu bạn muốn tự động hóa việc tạo bảng thống kê, hãy xem bài viết này.

Ngoài ra, bạn có thể tìm hiểu cách tính KPI tự động trong Google Sheets để theo dõi hiệu quả công việc.

🔥 Mẹo giúp bạn làm nhanh hơn:

  • Sử dụng dấu ngoặc kép đơn (‘) để bao quanh các chuỗi văn bản trong câu lệnh QUERY.
  • Kiểm tra kỹ cú pháp của câu lệnh QUERY để tránh lỗi.
  • Sử dụng các hàm QUERY kết hợp để tạo ra những báo cáo phức tạp hơn.

🛠 Công cụ & tài nguyên nên dùng

Nếu bạn muốn làm nhanh hơn và áp dụng ngay vào công việc thực tế:

⚡ Đây là các tài nguyên mình đã dùng thực tế và thấy hiệu quả.

Bắt đầu ngay 🚀

Dùng template giúp bạn tiết kiệm hàng giờ mỗi tuần

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Lên đầu trang