Hướng dẫn về các bộ lọc của Pivot Table và sự ảnh hưởng của nó trong Power Pivot

Lê Minh Quang Dũng
20 Jul 2020

Power Pivot là một bổ trợ (Add-in) của Excel cần thiết khi phải phân tích dữ liệu với số lượng lớn (triệu dòng) từ nhiều nguồn khác nhau. Những ai chuyên ngành kế toán tài chính hay những người thường xuyên với Excel sẽ cần phải trở nên quen thuộc với chức năng này. Và trong bài viết này, hãy cùng Gitiho tìm hiểu thêm về các bộ lọc của Pivot Table và sự ảnh hưởng của nó trong công cụ này nhé.

Đây là một nội dung quan trọng khi học về Power Pivot (hay xa hơn là Power BI). Bài viết này sẽ giải thích cho bạn một số vấn đề mà bạn có thể sẽ cảm thấy vướng mắt, thấy chưa hợp lý trong những nội dung dưới đây. Hãy xem qua ví dụ về hàm COUNT() có nội dung sau đây:

hướng-dẫn-về-cac-bộ-lọc-của-pivot-table-va-sự-ảnh-hưởng-của-no-trong-power-pivot-01
Hình 1: Bảng ví dụ về hàm Count

Trong bảng trên ta thấy:

  • [Total Number of Products] cho ra kết quả khác nhau trên mỗi 1 nhóm hàng
  • [Total Number of Customers] lại cho ra cùng 1 kết quả giống nhau

Nguyên nhân của việc này là:

  • Việc đưa Product[Category] vào phần Rows của Pivot Table đã thực hiện thao tác lọc các sản phẩm trong bảng Products trước khi thực hiện Measure [Total Number of Products], điều đó khiến cho kết quả của Measure này tính cụ thể cho từng nhóm hàng.
  • Tuy nhiên Product[Category] lại chỉ lọc trong bảng Products mà không lọc trong bảng Customers (đúng ra phải bao gồm cả việc này nhưng nó chưa xảy ra). Điều đó dẫn tới [Total Number of Customers] được tính toán mà không theo bộ lọc nào, tức là nó tính trên toàn bộ bảng và trả về kết quả đều giống nhau là 18,484.

Bộ lọc của Pivot Table (như mô tả ở trên) được gọi là bộ lọc ngữ cảnh ban đầu (initial filter context). Nó hoàn toàn tuân theo các quy tắc lọc mặc định đã có sẵn trong Pivot Table, gồm các vị trí:

hướng-dẫn-về-cac-bộ-lọc-của-pivot-table-va-sự-ảnh-hưởng-của-no-trong-power-pivot-02
Hình 2: Các bộ lọc trên Pivot Table
  • Hàng / Rows (1) 
  • Cột / Columns (2) 
  • Bộ lọc / Filters (3) 
  • Bộ lọc cắt lớp / Slicers (4)

Chú ý:

Khi bạn sử dụng Slicers thì đồng thời vị trí Filters nếu có cùng trường nội dung lọc sẽ nhận kết quả tương tự

Vậy trong bài viết này bạn đã nắm thêm một chút kiến thức về Power Pivot rồi, cụ thể là các bộ lọc của Pivot Table và sự ảnh hưởng của nó trong công cụ này. Để tìm hiểu thêm về các kiến thức liên quan đến Power Pivot, bạn hãy truy cập trang gitiho.com nhé.

Hướng dẫn về một số hàm DAX căn bản trong Power Pivot (Phần 2):
https://blog.gitiho.com/wp-admin/post.php?post=45664&action=edit
Hướng dẫn về sự lan truyền của bộ lọc trong Power Pivot:
https://blog.gitiho.com/wp-admin/post.php?post=45696&action=edit

Thời đại công nghệ 4.0 đang dần đi vào cuộc sống đòi hỏi mọi người phải tự trang bị kiến thức tin học cho phù hợp để có thể bắt kịp nhưng thay đổi nhanh chóng này. Chẳng ai khác ngoài bạn hiểu mình cần trang bị thêm kiến thức gì. Hãy tìm hiểu ngay TẠI ĐÂY những khóa học hấp dẫn, có tính thực tế cao của Gitiho và đăng ký nhận tư vấn ngay hôm nay.

Đánh giá bài viết này
@ 2020 - Bản quyền của Công ty TNHH Công Nghệ Giáo Dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở kế hoạch và đầu tư TP. Hà Nội