Chào các anh chị em, dạo này em đang làm việc với một file Excel khá lớn, có hàng chục nghìn dòng dữ liệu về bán hàng. Việc tổng hợp và phân tích theo từng mặt hàng, từng khu vực, hay từng tháng thực sự rất mất thời gian nếu làm thủ công hoặc dùng các hàm SUMIFS lồng nhau.
Em tình cờ xem lại các bài viết về xử lý dữ liệu và nhớ ra sức mạnh của PivotTable. Trước đây em cũng có dùng nhưng chưa thực sự khai thác hết. Hôm nay em muốn chia sẻ với mọi người một số tips nhỏ khi sử dụng PivotTable để nhóm và tổng hợp dữ liệu, hy vọng sẽ giúp ích cho các bạn đang làm báo cáo hoặc cần phân tích nhanh.
1. Nhóm theo ngày tháng hiệu quả:
Khi có cột ngày tháng, PivotTable cho phép nhóm tự động theo năm, quý, tháng, thậm chí cả ngày trong tuần. Rất tiện để xem xu hướng theo thời gian.
- Chọn cột ngày tháng trong PivotTable, chuột phải, chọn Group...
- Chọn các cấp độ bạn muốn nhóm (Year, Quarter, Month...).
2. Tạo các trường tính toán tùy chỉnh:
Đôi khi bạn cần tính toán một chỉ số không có sẵn trong dữ liệu gốc, ví dụ: Tỷ lệ % so với tổng, hoặc chênh lệch giữa hai kỳ. PivotTable làm điều này rất dễ dàng.
- Vào tab PivotTable Analyze (hoặc Options tùy phiên bản Excel), chọn Fields, Items, & Sets -> Calculated Field...
- Nhập tên trường và công thức của bạn. Ví dụ, để tính tỷ lệ doanh thu của một mặt hàng so với tổng doanh thu:
= 'Doanh thu' / GETPIVOTDATA('Doanh thu', PivotTable!$A$1). Lưu ý:'Doanh thu'là tên trường dữ liệu,PivotTable!$A$1là ô tham chiếu đến PivotTable.
3. Slicer và Timeline:
Để tương tác với PivotTable mượt mà hơn, Slicer (cho các trường văn bản/số) và Timeline (cho trường ngày tháng) là công cụ tuyệt vời. Nó giúp lọc dữ liệu trực quan mà không cần vào sâu trong các bộ lọc của PivotTable.
- Chọn một ô trong PivotTable.
- Vào tab PivotTable Analyze, chọn Insert Slicer hoặc Insert Timeline.
- Chọn các trường bạn muốn tạo bộ lọc.
Với những tính năng này, việc xử lý và phân tích dữ liệu lớn trở nên nhanh chóng và hiệu quả hơn rất nhiều. Anh em có kinh nghiệm gì hay hơn thì chia sẻ thêm nhé!