Trong một số trường hợp, chúng tôi cần lọc Bảng tổng hợp để có được đầu ra mong muốn của chúng tôi. May mắn thay, có rất nhiều phương pháp hiệu quả để thực hiện nhiệm vụ đó. Trong bài viết này, tôi sẽ thảo luận về 8 phương pháp hiệu quả và phổ biến nhất để lọc Pivot Table trong Excel với lời giải thích thích hợp.
Vì bài viết sẽ hơi dài dòng. Bạn có thể xem qua các nội dung để chọn một cái phù hợp dựa trên sở thích của bạn. Để thuận tiện cho bạn, trước tiên tôi sẽ đề cập đến ví dụ đơn giản nhất, sau đó đến phương pháp lọc cho nhiều cột và cuối cùng là VBA phương pháp.
8 phương pháp hiệu quả để lọc bảng tổng hợp Excel
Đây là tập dữ liệu của chúng tôi trong đó Danh mục sản phẩm được cung cấp cùng với Ngày đặt hàng của họ , Số lượng , Bán hàng dựa trên Bang của Hoa Kỳ
Bạn có thể truy cập Cách tạo Bảng tổng hợp bài viết để chèn một Bảng tổng hợp cho tập dữ liệu trên. Tôi đã tạo Pivot Table như sau.
Hãy đi sâu vào các phương pháp lọc Bảng tổng hợp .
1. Sử dụng Bộ lọc Báo cáo để Lọc Bảng Tổng hợp Excel
Trước tiên, chúng tôi sẽ sử dụng Bộ lọc báo cáo để sàng lọc thông tin của Bảng tổng hợp .
Ví dụ:chúng tôi muốn nhận tổng doanh số cho tất cả các danh mục sản phẩm của Arizona trạng thái.
Bây giờ, hãy làm theo các bước bên dưới.
⏩ Để bật Bộ lọc báo cáo , chọn Bang và kéo trường xuống trong Bộ lọc khu vực.
⏩ Sau đó, bạn sẽ thấy mũi tên thả xuống có trường Bang .
⏩ Nếu bạn nhấp vào mũi tên thả xuống, bạn sẽ nhận được tất cả các trạng thái trong tùy chọn lọc.
Chọn Arizona và nhấn OK .
⏩ Vì vậy, đầu ra sau là đầu ra mong muốn mà bạn muốn nhận được.
2. Sử dụng bộ lọc giá trị
Khi bạn cần lọc dựa trên giá trị, Bộ lọc giá trị sẽ là một lựa chọn tốt hơn để có được kết quả như vậy. Quan trọng hơn, có nhiều tùy chọn lọc bên trong Bộ lọc giá trị . Tắt chúng, chúng ta sẽ thấy ba cách lọc đáng chú ý tùy thuộc vào các giá trị.
2.1. Bộ lọc giá trị để có được các mặt hàng hàng đầu
Ví dụ:bạn phải lọc 5 mặt hàng hàng đầu trên cơ sở tổng doanh số bán hàng.
⏩ Nhấp vào mũi tên thả xuống của Nhãn hàng .
⏩ Chuyển đến Giá trị Bộ lọc > Top 10 .
⏩ Đầu vào 5 thay vì 10 và nhấn OK .
Đây là kết quả mong đợi.
2.2. Bộ lọc giá trị để trả lại
Giả sử, bạn muốn lọc 50% tổng doanh số bán hàng cao nhất từ tổng doanh số bán hàng.
Để tìm hiểu điều này, chỉ cần đi tới Bộ lọc 10 hàng đầu tùy chọn tương tự như ví dụ trước.
⏩ Và nhập 50 thay vì 10 và chọn Phần trăm và cuối cùng nhấn OK .
⏩ Vì vậy, sản phẩm sau đây chiếm 50% doanh thu hàng đầu trong tổng doanh thu.
2.3. Bộ lọc giá trị cho một giá trị cụ thể
Hơn nữa, bạn có thể lọc toàn bộ Pivot Table bằng cách chỉ định một giá trị. Giả sử, bạn muốn nhận được tổng doanh số lớn hơn 2500.
⏩ Nhấp vào mũi tên thả xuống của Nhãn hàng .
⏩ Chuyển đến Giá trị Bộ lọc > Lớn hơn .
⏩ Và bây giờ, hãy đặt giá trị được chỉ định vào hộp là 2500 và nhấn OK .
⏩ Ngay lập tức, bạn sẽ nhận được kết quả sau khi tổng doanh thu lớn hơn 2500.
Đọc thêm: Cách lọc các giá trị duy nhất trong Excel
3. Áp dụng bộ lọc nhãn để lọc bảng tổng hợp Excel
Trong khi xử lý Bộ lọc giá trị , bạn có thể thấy một tùy chọn, tức là Bộ lọc nhãn .
Bây giờ, chúng ta sẽ khám phá cách sử dụng của nó.
Giả sử rằng bạn muốn lọc danh mục sản phẩm có chứa Sách chỉ.
Ý tôi là bạn muốn tìm tổng doanh số cho Sách .
⏩ Nhấp vào mũi tên thả xuống của Nhãn hàng .
⏩ Đi tới Bộ lọc nhãn > Chứa .
⏩ Nhập từ Sách trong tùy chọn mong muốn của Bộ lọc nhãn hộp thoại.
⏩ Sau khi nhấn OK , bạn sẽ nhận được Bảng tổng hợp đã lọc trên cơ sở Sách .
4. Tạo bộ lọc ngày
Bây giờ, chúng ta sẽ thấy một phương pháp lọc khác để tách Bảng tổng hợp tùy thuộc vào ngày.
Như bạn đã biết, chúng tôi có một trường là Ngày đặt hàng .
Và nếu bạn muốn lọc Bảng tổng hợp cho một phạm vi ngày cụ thể, ví dụ: 02-15-22 thành 5-10-22 .
⏩ Để thực hiện việc này, hãy kéo Ngày đặt hàng trường bên trong Hàng khu vực.
⏩ Sau đó, chuyển đến Bộ lọc nhãn > Giữa .
⏩ Sửa các ngày mong muốn trong Bộ lọc nhãn sau hộp thoại.
⏩ Trong khi nhập OK tùy chọn, bạn sẽ nhận được kết quả sau.
Đọc thêm: Cách lọc theo ngày trong Excel
Bài đọc tương tự
- Cách Lọc Nhiều Cột Đồng thời trong Excel (3 Cách)
- Lọc Nhiều Hàng trong Excel (11 Cách Tiếp cận Thích hợp)
- Cách Lọc Dữ liệu Ngang trong Excel (3 Phương pháp)
- Lối tắt cho Bộ lọc Excel (3 Sử dụng Nhanh với Ví dụ)
5. Sử dụng Hộp Tìm kiếm để Lọc Bảng Tổng hợp Excel
Sử dụng Hộp tìm kiếm thực sự là một phương pháp đơn giản. Chỉ cần nhập từ (ví dụ: Ohio như được hiển thị trong hình sau) mà bạn muốn lọc Bảng tổng hợp .
Vì vậy, kết quả đầu ra sau đây là Bảng tổng hợp đã lọc chứa tiểu bang Ohio .
Đọc thêm: Cách tìm kiếm nhiều mục trong bộ lọc Excel
6. Sử dụng AutoFilter để sàng lọc Pivot Table
Nếu bạn không phải là người dùng mới trong Excel, bạn hẳn đã nghe thấy tên của Bộ lọc quyền mua. Rất tiếc, Bộ lọc tùy chọn không hoạt động cho Bảng tổng hợp như trong hình sau.
Nhưng khi tôi giữ con trỏ trên một ô liền kề của Bảng tổng hợp , Bộ lọc tùy chọn đang hoạt động.
Sau khi nhấp vào Bộ lọc tùy chọn, bạn sẽ thấy các mũi tên thả xuống đáng ngạc nhiên cho tất cả các cột. Bây giờ, bạn có thể lọc bất kỳ cột nào mà không cần làm theo các phương pháp khác.
7. Phương pháp lọc nhiều mục trong bảng tổng hợp Excel
Phương pháp lọc Bảng tổng hợp phức tạp và phổ biến nhất trong Excel là để lọc nhiều cột. Rõ ràng, nó sẽ tiết kiệm thời gian của bạn và bạn có thể lọc trên cơ sở yêu cầu của mình một cách nhanh chóng.
7.1. Lọc nhiều mục bằng Slicer
Chúng tôi có thể lọc Bảng tổng hợp trên cơ sở các Quốc gia theo cách nhanh hơn bằng cách sử dụng Slicer .
Chọn một ô trong Bảng tổng hợp
⏩ Đi tới Chèn tab> Trình cắt từ Bộ lọc dải băng
⏩ Chọn Bang trong khi xem Chèn Bộ cắt hộp thoại.
⏩ Bây giờ, bạn thấy tùy chọn lọc có thể di chuyển của Bang (phía bên phải của hình sau).
Vì vậy, bạn có thể có câu hỏi về cách nó hoạt động?
Chỉ cần chọn một trạng thái, ví dụ: Arizona từ các tùy chọn như được mô tả trong hình sau. Và bạn sẽ nhận được đầu ra ngay lập tức tại Bảng tổng hợp nằm ở phía bên trái của hình.
7.2. Lọc nhiều mục bằng dấu phẩy
Hơn nữa, nếu bạn muốn hiển thị tiêu chí bộ lọc trong một ô, bạn có thể thực hiện điều đó bằng cách sử dụng TEXTJOIN chức năng.
Ví dụ:nếu bạn nhập công thức sau vào G4 ô.
=TEXTJOIN(",",TRUE,B6:B15)
Đây, “,” là dấu phân cách, TRUE để bỏ qua các ô trống, B6:B15 là phạm vi ô cho Danh mục sản phẩm của tập dữ liệu.
Sau khi nhập công thức, chúng tôi sẽ nhận được tiêu chí lọc trong một ô bất kỳ thứ gì chúng tôi muốn lọc bằng cách chọn trong Trình cắt .
Tại đây, các tiêu chí lọc, tức là Sách, Thể thao được hiển thị trong G4 ô.
7.3. Lọc nhiều mục bằng tiêu chí bộ lọc
Theo cách lọc nhiều mục này, tôi sẽ chỉ cho bạn cách kết hợp hai Bảng tổng hợp và áp dụng bộ lọc đồng thời cho hai bảng.
Về điều này, chúng tôi phải sao chép Bảng tổng hợp bằng cách nhấn CTRL + C và dán bảng ở vị trí gần của bảng hiện có bằng cách nhấn CTRL + V .
Hình ảnh dưới đây mô tả quá trình này.
Sau khi làm điều đó, hãy giữ lại Nhãn hàng chỉ trong trường hợp Bảng tổng hợp thứ hai .
Bây giờ, nếu bạn chọn bất kỳ tiểu bang nào (ví dụ: Florida ) từ Trình cắt, phương pháp lọc sẽ hoạt động đối với hai Bảng tổng hợp đồng thời.
Bảng tổng hợp đầu tiên lọc danh mục sản phẩm trong khi bảng thứ hai lọc trên cơ sở Trạng thái .
Vậy thực tế đằng sau quá trình lọc này là gì?
Nhấp chuột phải vào Trình cắt và chọn Kết nối báo cáo tùy chọn.
Bạn sẽ nhận được hình sau. Hình minh họa rằng PivotTable19 (bảng đầu tiên) & PivotTable21 (bảng thứ hai) đã được tham gia.
Đọc thêm: Lọc nhiều tiêu chí trong Excel
8. Bộ lọc bảng tổng hợp Excel dựa trên giá trị ô bằng VBA
Cuối cùng, tôi sẽ thảo luận về một trường hợp, nếu bạn muốn lọc Bảng tổng hợp cho một giá trị ô cụ thể.
Hãy kiểm tra xem bạn có muốn lọc toàn bộ Bảng tổng hợp không trên cơ sở của bang Florida (nằm ở E7 ô).
Bây giờ hãy làm theo các bước bên dưới.
Bước 1:
Khi chúng tôi muốn sử dụng VBA , chúng ta phải biết cách chèn VBA mã.
Trước tiên, mở một mô-đun bằng cách nhấp vào Nhà phát triển > Hình ảnh Cơ bản .
Thứ hai, đi tới Chèn > Mô-đun .
Bước 2:
Bây giờ sao chép mã sau vào mô-đun của bạn.
Sub Filter_UsingVBA()
Dim pvFld As PivotField
Dim strFilter As String
Set pvFld = ActiveSheet.PivotTables("PivotTable23").PivotFields("States")
strFilter = ActiveWorkbook.Sheets("Sheet14").Range("E7").Value
pvFld.CurrentPage = strFilter
End Sub
Trong đoạn mã trên, tôi đã khai báo pvFld dưới dạng PivotField và strFilter dưới dạng Chuỗi loại hình. Sau đó, nguồn bắt buộc cho pvFld và strFilter đã được sửa.
Ba điều cơ bản trong mã là-
- Tên Bảng Pivot: PivotTable23
- Tên Trường của Bảng: Tiểu bang
- Tên Trang tính Hoạt động: Trang tính14
- Vị trí của Giá trị Bộ lọc: E7 ô
Bước 3:
Tiếp theo, chạy mã (phím tắt là F5 hoặc Fn + F5) . Và bạn sẽ nhận được đầu ra đã lọc.
Đọc thêm: Dữ liệu bộ lọc Excel dựa trên giá trị ô
Kết luận
Trong bài viết trên, tôi đã cố gắng đề cập đến các phương pháp lọc Bảng tổng hợp trong Excel. Tôi thực sự tin rằng bài viết này sẽ nói rõ về hành trình sử dụng Excel của bạn. Tuy nhiên, nếu bạn có bất kỳ thắc mắc hoặc đề xuất nào, vui lòng cho tôi biết trong phần bình luận bên dưới.
Bài đọc thêm
- Sử dụng Bộ lọc Văn bản trong Excel (5 Ví dụ)
- Cách Thêm Bộ lọc trong Excel (4 Phương pháp)
- Lọc theo màu trong Excel (2 Ví dụ)
- Cách Thực hiện Bộ lọc Tùy chỉnh trong Excel (5 Cách)