Chào các bạn trong diễn đàn Sheet & Excel,
Mình thường xuyên phải làm việc với các báo cáo bán hàng và thường xuyên phải nhóm dữ liệu theo nhiều tiêu chí khác nhau. Trước đây, mình hay dùng PivotTable nhưng đôi khi nó khá cứng nhắc và khó tùy biến khi có nhiều cấp độ nhóm. Gần đây, mình có tìm hiểu sâu hơn về Power Query và phát hiện ra nó có thể xử lý việc này một cách cực kỳ linh hoạt.
Bài viết này mình muốn chia sẻ cách dùng Power Query để tự động nhóm và tổng hợp dữ liệu theo nhiều điều kiện, giúp tiết kiệm thời gian và giảm thiểu sai sót.
Các bước thực hiện:
- Bước 1: Tải dữ liệu vào Power Query.
- Bước 2: Chuẩn bị dữ liệu: Đảm bảo các cột cần nhóm và tính toán có kiểu dữ liệu phù hợp.
- Bước 3: Sử dụng chức năng Group By:
- Chọn các cột bạn muốn nhóm (ví dụ: Cột 'Sản phẩm', Cột 'Khu vực').
- Chọn các phép toán tổng hợp (ví dụ: Sum, Count, Average) cho các cột số (ví dụ: Cột 'Doanh thu', Cột 'Số lượng').
- Bạn có thể thêm nhiều phép toán tổng hợp hoặc nhóm theo nhiều cột hơn bằng cách nhấp vào nút 'Add aggregation'.
- Bước 4: Tùy chỉnh tên cột mới sau khi nhóm.
- Bước 5: Load dữ liệu đã nhóm trở lại Excel.
Ví dụ, nếu bạn có một bảng dữ liệu bán hàng với các cột như 'Ngày', 'Sản phẩm', 'Khu vực', 'Doanh thu', 'Số lượng'. Bạn có thể dễ dàng nhóm theo 'Sản phẩm' và 'Khu vực' để tính tổng 'Doanh thu' và 'Số lượng' cho từng cặp sản phẩm - khu vực.
Cách này rất hữu ích khi bạn cần cập nhật báo cáo thường xuyên. Chỉ cần làm mới dữ liệu nguồn, Power Query sẽ tự động thực hiện lại toàn bộ quá trình nhóm và tổng hợp.
Hy vọng chia sẻ này hữu ích cho các bạn!