Cách áp dụng nhiều bộ lọc trong Excel (6 phương pháp phù hợp)

  • Chia Sẻ Cái Này
Hugh West

Việc lọc trở nên không thể thiếu khi bạn có tập dữ liệu lớn hơn và phức tạp hơn. Truy xuất dữ liệu mong muốn khá tốn thời gian từ một tập dữ liệu như vậy. Vì vậy, bạn nên biết cách áp dụng nhiều Bộ lọc trong Excel. Các phương pháp của nhiều Bộ lọc đặc biệt tuyệt vời để hiển thị dữ liệu bạn quan tâm.

Trong bài viết này, chúng ta sẽ thảo luận về các phương pháp áp dụng nhiều Bộ lọc bao gồm Mã VBA trong Excel. Ngoài ra, chúng tôi sẽ hiển thị chức năng FILTER giúp lọc thông minh và tự động cập nhật dữ liệu.

Tải xuống Sách bài tập thực hành

Bạn có thể tải xuống sách bài tập thực hành từ đây:

Áp dụng nhiều bộ lọc.xlsm

6 phương pháp áp dụng nhiều bộ lọc trong Excel

Trước khi đi vào phân tích chính, chúng ta hãy xem qua tập dữ liệu sau. Tại đây, Tên của 15 Trang web được cung cấp cùng với Danh mục của chúng. Ngoài ra, Số lượt truy cập Người đăng ký mới được cung cấp dựa trên Ngày và chế độ của Nền tảng .

Bây giờ chúng ta sẽ xem ứng dụng của nhiều bộ lọc liên quan đến các góc nhìn khác nhau. Để tiến hành phiên này, chúng tôi đang sử dụng Phiên bản Microsoft 365 . Vì vậy, hãy bắt đầu.

1. Nhiều bộ lọc theo cách đơn giản trong các cột khác nhau trong Excel

Tại đây, bạn có thể dễ dàng sắp xếp dữ liệu cần thiết của mình bằng cách sử dụng tùy chọn Bộ lọc trong Excel. Ví dụ,nếu bạn muốn nhận số lượt truy cập cho Trang web giáo dục Nền tảng di động , bạn chỉ cần sử dụng tùy chọn Bộ lọc .

Vì vậy, để thực hiện việc này, hãy làm theo các bước bên dưới.

  • Đầu tiên, chọn tập dữ liệu của bạn.
  • Thứ hai, từ tab Trang chủ > nhấp vào tùy chọn Bộ lọc (từ thanh lệnh Sắp xếp & Lọc ). Ngoài ra, bạn có thể mở tùy chọn Bộ lọc theo cách khác. Hơn nữa, cái đó là từ tab Dữ liệu > nhấp vào tùy chọn Bộ lọc .

Sau đó, bạn sẽ thấy mũi tên thả xuống cho từng trường.

Bây giờ, bạn phải lọc dữ liệu mong muốn của mình.

  • Trước tiên, hãy chọn “Danh mục” trường.
  • Sau đó, bỏ chọn hộp gần Chọn tất cả để bỏ chọn tất cả các tùy chọn dữ liệu.
  • Sau đó, chọn hộp gần “Giáo dục” .
  • Sau đó, hãy nhấn OK .

  • Một lần nữa, hãy nhấp vào “ Nền tảng” và chọn hộp gần với nền tảng “Di động” theo cách cũ hơn.

Sau khi lọc hai trường , bạn sẽ nhận được số lượt truy cập sau.

2. Sử dụng Tùy chọn Bộ lọc Tự động để Lọc Nhiều Giá trị trong Excel

Tùy chọn AutoFilter trong Excel được sử dụng như một nút nhúng để lọc ra nhiều loại dữ liệu cần thiết khác nhau trong một dải hoặc cột dữ liệu.

Vì vậy, nếu bạn muốn tìm “Tên trang web” số lượt truy cập từ 5000 đến 10000 "Người đăng ký mới" lớn hơn 200 , bạn có thể thực hiện theo cách sau.

  • Đầu tiên, chọn tập dữ liệu và nhấn CTRL+SHIFT+L .

  • Sau đó, nhấp vào mũi tên thả xuống của trường “Số lượt truy cập” .
  • Sau đó, chuyển đến trình đơn Bộ lọc số .
  • Sau đó, chọn tùy chọn Giữa .

Lúc này, một hộp thoại mới có tên Bộ lọc tự động tùy chỉnh sẽ xuất hiện.

  • Đầu tiên, hãy chèn 5000 vào khoảng trống đầu tiên của hộp thoại Bộ lọc tự động tùy chỉnh .
  • Thứ hai , viết 10000 vào khoảng trống thứ hai.
  • Cuối cùng, nhấn OK .

As kết quả, bạn sẽ thấy Số lượt truy cập đã lọc.

  • Tương tự, hãy nhấp vào mũi tên thả xuống của trường “Người đăng ký mới” .
  • Sau đó, chuyển đến trình đơn Bộ lọc số .
  • Sau đó, chọn Tăng Hơn tùy chọn .

Tương tự, hộp thoại có tên Bộ lọc tự động tùy chỉnh dành cho “ Người đăng ký mới ” sẽ mở ra.

  • Sau đó, điền vào khoảng trống bằng cách nhập 200 .
  • Sau đó, nhấn OK .

Và bạn sẽ nhận được kết quả sau cho truy vấn của mình. Vì vậy, chúng tôi nghĩ rằng bạn đã hiểu rõ cách áp dụng nhiều Bộ lọc trong Excel.

3. Bộ lọc Nhiều CộtSử dụng đồng thời tính năng bộ lọc nâng cao

Trong các phương pháp hai trước đó, bạn sẽ thấy ứng dụng của nhiều bộ lọc riêng biệt cho từng trường. Ngoài ra, bạn không có tùy chọn để cung cấp tiêu chí.

Thực tế, bằng cách sử dụng tùy chọn Bộ lọc nâng cao , bạn có thể chỉ định tiêu chí cho các trường.

Ví dụ: bạn có thể chỉ định ba tiêu chí tức là danh mục của các trang web sẽ là giáo dục , số lượng lượt truy cập sẽ là lớn hơn 10000 và số lượng người đăng ký mới sẽ lớn hơn 400 .

  • Trước tiên, hãy viết ra các tiêu chí trên liên quan đến trường của họ. Ở đây, chúng tôi đã viết các tiêu chí đó trong phạm vi ô B22:D23 . Trên thực tế, bạn phải viết các tiêu chí theo chiều ngang .

  • Sau đó, mở tùy chọn Bộ lọc nâng cao bằng cách nhấp vào tab Dữ liệu > Sắp xếp & Bộ lọc > Nâng cao .

  • Sau đó, chỉ định phạm vi của toàn bộ tập dữ liệu từ nơi bạn muốn lọc trong tùy chọn Phạm vi danh sách và cung cấp tiêu chí trong Phạm vi tiêu chí .
  • Hơn nữa, nếu bạn không cần dữ liệu tương tự, hãy chọn hộp gần Chỉ các bản ghi duy nhất .
  • Sau đó, nhấn OK .

Và bạn sẽ thấy đầu ra sau.

Các bài đọc tương tự:

  • Lọc nhiều tiêu chí trong Excel (4Cách phù hợp)
  • Lọc dữ liệu trong Excel bằng Công thức
  • Cách lọc nhiều cột đồng thời trong Excel (3 cách)
  • Tìm kiếm nhiều mục trong bộ lọc Excel (2 cách)

4. Nhiều bộ lọc sử dụng VBA trong Excel

Nếu bạn có tập dữ liệu lớn hơn, việc sử dụng một công thức sẽ tốn thời gian và hơi nhàm chán để có được kết quả cần thiết.

Thay vào đó, bạn có thể sử dụng mã VBA trong Excel để thực hiện kết quả nhanh chóng và chính xác.

Bây giờ, hãy xem cách bạn có thể áp dụng mã VBA cho tập dữ liệu của chúng tôi.

Tại đây, chúng ta sẽ thấy hai ứng dụng của VBA AutoFilter bằng cách sử dụng Toán tử OR và toán tử AND tương ứng.

4.1. Nhiều bộ lọc sử dụng toán tử OR (Logic)

Nếu các bạn muốn lọc các trang web có số lượt truy cập nhỏ hơn 10000 hoặc lớn hơn 15000 danh mục của các trang web sẽ là giáo dục , thì bạn có thể làm theo các bước sau.

  • Đầu tiên, từ Nhà phát triển tab > nhấp vào Visual Basic .

  • Sau đó, mở mô-đun bằng cách nhấp vào Chèn > Mô-đun .

  • Sau đó, viết mã sau vào Mô-đun 1 .
1992

Phân tích mã

Những điều sau đây là cần thiết để sử dụng Bộ lọc tự động VBA .

  • Phạm vi: Nó đề cập đến ôphạm vi để lọc, ví dụ: B4:G19 .
  • Trường: Đó là chỉ mục của số cột từ phần ngoài cùng bên trái của tập dữ liệu của bạn. Giá trị của trường đầu tiên sẽ là 1 .
  • Tiêu chí 1: Tiêu chí đầu tiên cho một trường, ví dụ:. Criteria1=”<10000”
  • Tiêu chí 2: Tiêu chí thứ hai cho một trường, ví dụ:. Criteria2=”>15000”
  • Toán tử: Toán tử Excel chỉ định các yêu cầu lọc nhất định, ví dụ:. Toán tử:=xlOr , Toán tử:=xlAnd , v.v.
  • Lúc này, từ tab Nhà phát triển > chuyển đến Macro .

  • Sau đó, chọn filter_my_sites từ Tên macro và nhấn Chạy .

Nếu chạy đoạn mã trên, bạn sẽ nhận được kết quả sau.

4.2. Nhiều bộ lọc sử dụng toán tử AND (Logic)

Quan trọng hơn, nếu bạn muốn nhận các trang web giáo dục có số lượt truy cập từ 5000 đến 15000 , bạn có thể sử dụng mã sau.

3257

  • Sau khi chạy mã, bạn sẽ nhận được kết quả sau.

Vì vậy, chúng tôi nghĩ rằng bạn đã hiểu rõ cách áp dụng nhiều Bộ lọc trong Excel bằng cách sử dụng VBA .

5. Sử dụng của Chức năng FILTER để áp dụng nhiều bộ lọc

Các phương pháp được thảo luận đầu tiên 3 khá hữu ích mặc dù chúng có những nhược điểm nghiêm trọng. Bạn không thể cập nhật dữ liệu đã lọctự động. Đối với điều này, bạn phải xem lại các phương pháp lọc dữ liệu mới.

Đó là lý do tại sao Microsoft mang đến chức năng FILTER cập nhật để tự động cập nhật dữ liệu đã lọc. Ngoài ra, bạn sẽ chỉ nhận được hàm này trong phiên bản Excel 365 .

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

FILTER (mảng, bao gồm, [if_empty])

Các đối số là-

  • mảng: Dải ô hoặc mảng cần lọc.
  • bao gồm : Mảng Boolean, được cung cấp làm tiêu chí.
  • if_empty: Giá trị trả về khi không có kết quả nào được trả về. Đây là trường tùy chọn.

Hơn nữa, bạn có thể lọc tập dữ liệu dựa trên ngày. Giả sử bạn muốn lọc toàn bộ tập dữ liệu chỉ cho tháng Tháng 6 . Điều đó có nghĩa là bạn muốn lấy tên của trang web , số lượng lượt truy cập , v.v. cho tháng 6 .

  • Trong đó trường hợp, hãy viết công thức vào ô H5 . Ở đây, bạn nên giữ đủ dung lượng cho dữ liệu đã lọc, nếu không dữ liệu sẽ hiển thị một số lỗi.
=FILTER(B5:F19,MONTH(D5:D19) > 5,"No data")

Ở đây, B5:F19 là tập dữ liệu của chúng tôi, D5:D19 là ngày, cú pháp MONTH(D5:D19) > 5 trả về ngày của Tháng 6 .

  • Sau đó, nhấn ENTER .

Và, bạn sẽ được kết quả như sau.

6. Sử dụng Bảng Excel để Áp dụng Nhiều Bộ lọc

Bạn có thể sử dụng Bảng Excel để áp dụng nhiều bộ lọc. Các bước được đưa rabên dưới.

Các bước:

  • Đầu tiên, chọn phạm vi dữ liệu.
  • Thứ hai, từ tab Chèn >> chọn tính năng Bảng .

Lúc này sẽ xuất hiện hộp thoại có tên Tạo Bảng .

  • Bây giờ, hãy đảm bảo rằng bạn đã chọn phạm vi dữ liệu trong hộp Dữ liệu cho bảng của bạn ở đâu? . Ở đây, nếu bạn chọn phạm vi dữ liệu trước đó thì hộp này sẽ tự động điền.
  • Sau đó, hãy chọn tùy chọn Bảng của tôi có tiêu đề .
  • Cuối cùng, nhấn OK .

Sau đó, bạn sẽ thấy mũi tên thả xuống cho từng trường.

  • Sau đó, hãy làm theo các bước của phương pháp-1 và bạn sẽ nhận được kết quả.

Cách lọc nhiều giá trị được phân tách bằng dấu phẩy trong Excel

Đối với phần này, chúng tôi sẽ sử dụng một bảng dữ liệu khác. Chứa Tên trang web, Danh mục, Số lượt truy cập, Nền tảng .

Bây giờ, nếu bạn muốn lấy số lượt truy cập đối với Trang web giáo dục Nền tảng di động , bạn có thể làm theo các bước.

  • Bây giờ, hãy chọn tập dữ liệu và nhấn CTRL+SHIFT+L .

Vì vậy, bạn sẽ thấy mũi tên thả xuống cho từng trường.

  • Sau đó, nhấp vào mũi tên thả xuống của trường “Danh mục” .
  • Sau đó, chuyển đến Bộ lọc văn bản menu.
  • Sau đó, chọn Chứa.. tùy chọn.

Lúc này, một hộp thoại mới có tên Bộ lọc tự động tùy chỉnh sẽ xuất hiện.

  • Tại trước tiên, hãy viết Education vào khoảng trống đầu tiên.
  • Sau đó, nhấn OK .

Vì vậy, bạn sẽ thấy Danh mục được lọc.

Sau đó, để lọc Nền tảng, hãy làm theo các bước của phương pháp-1 và bạn sẽ nhận được kết quả cuối cùng.

Phần Thực hành

Bây giờ, bạn có thể tự mình thực hành phương pháp được giải thích.

Kết luận

Đây là cách bạn có thể áp dụng nhiều bộ lọc trong Excel. Nếu bạn có bất kỳ đề xuất hoặc nhầm lẫn nào, vui lòng cho chúng tôi biết trong phần nhận xét sau.

Cảm ơn bạn đã đồng hành cùng chúng tôi.

Hugh West là một nhà phân tích và huấn luyện viên Excel giàu kinh nghiệm với hơn 10 năm kinh nghiệm trong ngành. Ông có bằng Cử nhân Tài chính Kế toán và bằng Thạc sĩ Quản trị Kinh doanh. Hugh có niềm đam mê giảng dạy và đã phát triển một phương pháp giảng dạy độc đáo, dễ hiểu và dễ theo dõi. Kiến thức chuyên môn về Excel của ông đã giúp hàng nghìn sinh viên và chuyên gia trên toàn thế giới cải thiện kỹ năng và xuất sắc trong sự nghiệp của họ. Thông qua blog của mình, Hugh chia sẻ kiến ​​thức của mình với mọi người, cung cấp các hướng dẫn Excel miễn phí và đào tạo trực tuyến để giúp các cá nhân và doanh nghiệp phát huy hết tiềm năng của họ.