Mục lục
Trong Microsoft Excel, tùy chọn Bộ lọc nâng cao rất hữu ích khi tìm kiếm dữ liệu đáp ứng hai hoặc nhiều tiêu chí. Trong bài viết này, chúng ta sẽ thảo luận về các ứng dụng của Bộ lọc nâng cao Phạm vi tiêu chí trong Excel.
Tải xuống sách bài tập thực hành
Tải xuống sách bài tập thực hành tại đây.
Sử dụng Advanced Filter.xlsx
18 Ứng dụng của Phạm vi Tiêu chí Lọc Nâng cao trong Excel
1. Sử dụng Phạm vi Tiêu chí Lọc Nâng cao cho Số và Ngày
Trước hết, chúng ta sẽ được giới thiệu về tập dữ liệu của mình. Cột B đến Cột E đại diện cho các dữ liệu khác nhau được liên kết với bán hàng. Bây giờ chúng ta có thể triển khai tại đây Phạm vi tiêu chí lọc nâng cao . Trong ví dụ này, chúng tôi sẽ sử dụng Phạm vi tiêu chí lọc nâng cao để lọc số và ngày. Chúng tôi sẽ trích xuất tất cả dữ liệu có số lượng bán lớn hơn 10 . Hãy xem thủ tục.
- Trước tiên, trong tab Dữ liệu , hãy chọn lệnh Nâng cao từ Sắp xếp & Tùy chọn Bộ lọc. Hộp thoại có tên Bộ lọc nâng cao sẽ xuất hiện.
- Tiếp theo, chọn toàn bộ bảng (B4:E14) cho Phạm vi danh sách .
- Chọn ô (C17:C18) làm Phạm vi tiêu chí .
- Nhấn OK .
- Cuối cùng, chúng ta chỉ có thể thấy dữ liệu có số lượng lớn hơn 10 .
- Cuối cùng, chúng tôi nhận được tập dữ liệu chỉ bao gồm các ô trống.
15. Áp dụng Bộ lọc Nâng cao để Lọc các Ô Không Trống bằng OR cũng như Logic AND
Trong ví dụ này, chúng ta sẽ loại bỏ các ô trống các ô trong khi ở ví dụ trước, chúng tôi đã loại bỏ các ô không trống. Chúng tôi đã đặt các tiêu chí sau để sử dụng công thức:
=B5""
- Trước tiên, hãy chuyển đến Hộp thoại Bộ lọc nâng cao . Chèn phạm vi tiêu chí sau:
Phạm vi danh sách: B4:F14
Phạm vi tiêu chí: C17:G18
- Bây giờ hãy nhấn OK .
- Vì vậy, chúng ta có được tập dữ liệu không có ô trống.
16. Tìm 5 bản ghi đầu tiên bằng phạm vi tiêu chí lọc nâng cao
Bây giờ chúng ta sẽ triển khai tùy chọn Bộ lọc nâng cao để trích xuất 5 đầu tiên bản ghi từ bất kỳ loại tập dữ liệu. Trong ví dụ này, chúng tôi sẽ lấy năm giá trị đầu tiên của cột Doanh số . Để thực hiện việc này, trước tiên chúng tôi sẽ đặt tiêu chí dựa trên công thức sau:
=F5>=LARGE($F$5:$F$14,5)
Sau đó, chỉ cần thực hiện như sau các bước:
- Ban đầu, hãy chuyển đến hộp thoại Bộ lọc nâng cao . Chèn phạm vi tiêu chí sau:
Phạm vi danh sách: B4:F14
Phạm vi tiêu chí: C17:C18
- Nhấn OK .
- Cuối cùng, chúng tôi nhận được năm kỷ lục hàng đầu về Doanh số cột.
17. Sử dụng Phạm vi Tiêu chí Lọc Nâng cao để Tìm 5 Bản ghi Dưới cùng
Chúng ta có thể sử dụng tùy chọn Bộ lọc Nâng cao để tìm năm bản ghi dưới cùng cũng vậy. Để tìm năm bản ghi dưới cùng cho cột Doanh số , chúng tôi sẽ tạo các tiêu chí sau bằng cách sử dụng công thức bên dưới:
=F5<=SMALL($F$5:$F$14,5)
Sau đó, hãy làm theo các bước bên dưới để thực hiện hành động này:
- Đầu tiên, hãy chèn phạm vi tiêu chí sau vào hộp thoại Bộ lọc nâng cao :
Phạm vi danh sách: B4:F14
Phạm vi tiêu chí: C17:C18
- Sau đó, nhấn OK .
- Cuối cùng, chúng ta có thể thấy năm giá trị dưới cùng của cột Doanh số .
18. Lọc các hàng theo các mục phù hợp của danh sách bằng cách sử dụng phạm vi tiêu chí lọc nâng cao
Đôi khi chúng ta có thể cần so sánh giữa hai cột hoặc hàng của tập dữ liệu với loại bỏ hoặc giữ các giá trị cụ thể. Chúng ta có thể sử dụng tùy chọn mục so khớp để thực hiện loại hành động này.
18.1 So khớp với các Mục trong Danh sách
Giả sử chúng ta có tập dữ liệu sau với hai cột thành phố. Chúng tôi sẽ chỉ lấy các mục phù hợp giữa hai cột này. Để thực hiện việc này, chúng tôi sẽ đặt các tiêu chí sau bằng cách sử dụng công thức bên dưới:
=C5=E5
Chỉ cần thực hiện các bước sau để thực hiện hành động này:
- Ban đầu, hãy mở tùy chọn Bộ lọc nâng cao .Chèn phạm vi tiêu chí sau:
Phạm vi danh sách: B4:F14
Phạm vi tiêu chí: C17:C18
- Nhấn OK .
- Cuối cùng, chúng ta có thể thấy cùng một giá trị trong hai cột thành phố.
18.2 Không khớp với các mục trong danh sách
Ví dụ trước dành cho các mục khớp trong khi ví dụ này sẽ lọc các mục không khớp. Chúng tôi sẽ đặt tiêu chí bằng cách sử dụng công thức sau:
=C5E5
Hãy xem cách thực hiện điều này:
- Đầu tiên, từ Bộ lọc nâng cao hãy chèn phạm vi tiêu chí sau:
Phạm vi danh sách: B4:F14
Phạm vi tiêu chí: C17:C18
- Sau đó, nhấn OK .
- Cuối cùng, chúng ta sẽ nhận được giá trị của các thành phố trong Cột C và Cột E không khớp với nhau.
Kết luận
Trong bài viết này, chúng tôi đã cố gắng đề cập đến tất cả các phương pháp của tùy chọn Phạm vi tiêu chí lọc nâng cao . Tải xuống sách bài tập thực hành của chúng tôi được thêm vào bài viết này và tự thực hành. Nếu bạn cảm thấy khó hiểu hoặc có bất kỳ đề xuất nào, hãy để lại bình luận bên dưới, chúng tôi sẽ cố gắng trả lời bạn trong thời gian sớm nhất.
Lưu ý:
2. Chúng tôi sẽ sử dụng tiêu đề cho các cột liên quan nơi sẽ áp dụng tiêu chí lọc.
2. Lọc giá trị văn bản với tiêu chí lọc nâng cao
Chúng tôi có thể so sánh các giá trị văn bản bằng cách sử dụng các toán tử logic bên cạnh các số và ngày tháng. Trong phần này, chúng ta sẽ thảo luận về cách chúng ta có thể lọc giá trị văn bản bằng Tiêu chí lọc nâng cao để khớp chính xác Văn bản cũng như có một ký tự cụ thể ở đầu.
2.1 Đối với Văn bản khớp chính xác
Trong phương pháp này, Lọc sẽ trả về cho chúng tôi giá trị chính xác của văn bản đầu vào. Giả sử chúng ta có tập dữ liệu bán hàng sau đây cùng với một cột mới Thành phố . Chúng tôi sẽ chỉ trích xuất dữ liệu cho thành phố ‘NEW YORK’ . Chỉ cần thực hiện các bước sau để thực hiện thao tác này:
- Ban đầu, hãy chọn ô C18 . Chèn công thức sau:
=EXACT(D5," NEW YORK")
- Nhấn Enter .
- Tiếp theo, chọn phạm vi tiêu chí lọc sau:
Phạm vi danh sách: B4:F14
Phạm vi tiêu chí: C17:C18
- Lượt OK .
- Cuối cùng, chúng tôi sẽ chỉ lấy dữ liệu của thành phố 'NEW YORK' .
2.1 Có ký tự cụ thể khi bắt đầu
Bây giờ chúng tôi sẽ lọc các giá trị văn bản để bắt đầu bằng một ký tự cụ thể thay vì khớp chính xác. Ở đây, chúng tôi sẽ chỉ trích xuấtgiá trị của các thành phố bắt đầu bằng từ ‘Mới’ . Hãy xem làm thế nào để làm điều đó.
- Trước tiên, chọn phạm vi tiêu chí trong hộp Bộ lọc nâng cao :
Phạm vi danh sách : B4:F14
Phạm vi tiêu chí: C18:C19
- Nhấn OK .
- Cuối cùng, chúng ta sẽ lấy dữ liệu cho tất cả các thành phố bắt đầu bằng từ ‘Mới’ .
3. Sử dụng ký tự đại diện với tùy chọn bộ lọc nâng cao
Việc sử dụng ký tự đại diện ký tự là một cách khác để áp dụng Phạm vi tiêu chí lọc nâng cao . Thông thường, có ba loại ký tự đại diện trong excel:
? (Dấu hỏi) – Đại diện cho bất kỳ ký tự đơn nào trong văn bản.
* (Dấu hoa thị) – Đại diện cho số lượng ký tự bất kỳ.
~ (Dấu ngã) – Biểu thị sự hiện diện của ký tự đại diện trong văn bản.
Chúng tôi có thể tìm kiếm một chuỗi văn bản cụ thể trong tập dữ liệu của mình bằng cách sử dụng Dấu hoa thị (*) . Trong ví dụ này, chúng tôi tìm thấy tên của nhân viên bán hàng bắt đầu bằng văn bản ‘J’ . Để làm điều đó, chúng ta cần làm theo các bước sau.
- Trước tiên, hãy mở cửa sổ Bộ lọc nâng cao . Chọn phạm vi tiêu chí sau:
Phạm vi danh sách: B4:F14
Phạm vi tiêu chí: C17:C18
- Nhấn OK .
- Cuối cùng, chúng ta sẽ chỉ nhận được tên của những nhân viên bán hàng bắt đầu bằng văn bản ‘J’ .
Nội dung liên quan: Bộ lọc nâng cao của Excel [Nhiều cột & Tiêu chí, Sử dụng Công thức & với Ký tự đại diện]
4. Áp dụng Công thức với Phạm vi Tiêu chí Lọc Nâng cao
Một cách nữa để sử dụng Phạm vi Tiêu chí Lọc Nâng cao là áp dụng các công thức. Trong ví dụ này, chúng tôi sẽ trích xuất số tiền bán hàng lớn hơn $350 . Chỉ cần làm theo các bước dưới đây:
- Ban đầu, hãy chọn ô C19 . Chèn công thức sau:
=F5>350
- Nhấn OK .
Công thức lặp lại giá trị của số tiền bán hàng cho dù nó có lớn hơn $350 hay không.
- Tiếp theo, chọn phạm vi tiêu chí sau trong hộp thoại Bộ lọc nâng cao :
Phạm vi danh sách: B4:F14
Phạm vi tiêu chí: C17:C19
- Nhấn OK .
- Vì vậy, chúng tôi chỉ có thể xem dữ liệu cho các giá trị bán hàng lớn hơn $350 .
5. Bộ lọc nâng cao với tiêu chí logic AND
Bây giờ chúng tôi sẽ giới thiệu logic AND trong Phạm vi tiêu chí lọc nâng cao. Logic này sử dụng hai tiêu chí. Nó trả về giá trị đầu ra khi dữ liệu thỏa mãn cả hai tiêu chí. Ở đây chúng tôi có tập dữ liệu sau. Trong bộ dữ liệu này, chúng tôi sẽ lọc dữ liệu cho thành phố New York cũng như có giá trị bán hàng >= 200 . Hãy xem làm thế nào để làm điều đó.
- Trước tiên, hãy truy cậpHộp thoại Bộ lọc nâng cao chọn phạm vi tiêu chí sau:
Phạm vi danh sách: B4:F14
Phạm vi tiêu chí: C18 :C19
- Nhấn OK .
- Cuối cùng, chúng tôi sẽ lấy tập dữ liệu chỉ cho thành phố New York có doanh số bán hàng giá trị lớn hơn $250 .
6. Sử dụng logic OR với tiêu chí lọc nâng cao Phạm vi
Giống như logic AND , OR logic cũng sử dụng hai tiêu chí. Logic AND trả về đầu ra nếu cả hai tiêu chí đều được đáp ứng trong khi logic OR trả về nếu chỉ một tiêu chí được đáp ứng. Ở đây chúng tôi sẽ chỉ cung cấp dữ liệu cho các thành phố New York và Texas . Chỉ cần làm theo các bước dưới đây để thực hiện hành động này:
- Ban đầu, hãy mở hộp thoại Bộ lọc nâng cao . Nhập phạm vi tiêu chí sau:
Phạm vi danh sách: B4:F14
Phạm vi tiêu chí: C18:C20
- Nhấn OK.
- Cuối cùng, chúng tôi chỉ nhận được tập dữ liệu cho các thành phố New York và Texas .
7. Kết hợp AND & OR Logic làm Phạm vi tiêu chí
Đôi khi, chúng tôi có thể cần lọc dữ liệu cho nhiều tiêu chí. Trong trường hợp đó, chúng tôi có thể sử dụng kết hợp VÀ & HOẶC logic. Chúng tôi sẽ trích xuất dữ liệu từ tập dữ liệu sau dựa trên các tiêu chí đã cho. Chỉ cần thực hiện các bước sau để thực hiện hành động này:
- Trước tiên, hãy mở hộp thoại Bộ lọc nâng cao . Chọn các tiêu chí sau:
Phạm vi danh sách: B4:F14
Phạm vi tiêu chí: C18:C20
- Sau đó nhấn OK.
- Vì vậy, chúng tôi chỉ có thể xem tập dữ liệu phù hợp với tiêu chí của mình.
8. Sử dụng Phạm vi tiêu chí lọc nâng cao để trích xuất các cột cụ thể
Trong ví dụ này, chúng tôi sẽ lọc các phần cụ thể của tập dữ liệu. Lọc xong ta sẽ chuyển phần đã lọc sang cột khác. Chúng tôi sẽ sử dụng tập dữ liệu sau để thực hiện hành động này thông qua quy trình bên dưới.
- Đầu tiên, từ hộp thoại Bộ lọc nâng cao , hãy chọn các tiêu chí sau:
Danh sách Phạm vi: B4:F14
Phạm vi tiêu chí: C18:C20
- Chọn tùy chọn sao chép sang vị trí khác .
- Đầu vào Sao chép vào phạm vi H8:I10 .
- Nhấn OK.
- Vì vậy, chúng tôi nhận được dữ liệu đã lọc trong H8:I10 theo tiêu chí của chúng tôi.
9. Sao chép dữ liệu sang một trang tính khác sau khi lọc
Trong ví dụ này, chúng tôi cũng sẽ sao chép dữ liệu trong một trang tính khác trong khi ở ví dụ trước chúng tôi đã làm điều đó trong cùng một bảng tính. Thực hiện các bước sau để thực hiện:
- Trước tiên, hãy chuyển đến ‘Another Worksheet-2’ nơi chúng tôi sẽ sao chép dữ liệu sau khi lọc.
Chúng ta có thể thấy hai cột ‘Thành phố’ và 'Bán hàng' trong 'Một bảng tính khác-2' .
- Tiếp theo, hãy mở hộp thoại ‘Bộ lọc nâng cao’ .
- Sau đó chuyển đến ‘Another Worksheet-1’ . Chọn các tiêu chí sau:
Phạm vi danh sách: B4:F14
Phạm vi tiêu chí: C18:C19
- Bây giờ, hãy chọn tùy chọn sao chép sang vị trí khác .
- Sau đó, chuyển đến ‘Another Worksheet-2’ . Chọn Sao chép vào Phạm vi B2:C4 .
- Nhấn OK .
- Cuối cùng, chúng ta có thể thấy dữ liệu được lọc trong ‘Another Worksheet-2’ .
10. Trích xuất các bản ghi duy nhất với tiêu chí lọc nâng cao
Trong trường hợp này, chúng tôi sẽ chỉ trích xuất các giá trị duy nhất từ một cột cụ thể. Từ tập dữ liệu sau, chúng tôi sẽ trích xuất các giá trị duy nhất của các thành phố trong một cột khác. Chỉ cần thực hiện các bước:
- Ban đầu, hãy mở cửa sổ Bộ lọc nâng cao . Chọn tiêu chí
Phạm vi danh sách: D4:D14
- Tiếp theo, chọn tùy chọn Sao chép sang vị trí khác .
- Sau đó, nhập Sao chép vào dải ô dưới dạng H4:H8 .
- Chọn hộp Chỉ các bản ghi duy nhất .
- Nhấn OK .
- Cuối cùng, chúng ta có thể thấy tên của các thành phố có bản ghi duy nhất chỉ trong cột H .
11. Tìm các ngày trong tuần với phạm vi tiêu chí lọc nâng cao
Chúng tôi có thể tìmCác ngày trong tuần với Phạm vi tiêu chí lọc nâng cao. Ở đây, chúng tôi sẽ sử dụng tập dữ liệu sau để minh họa quy trình này:
- Đầu tiên, chọn ô C19 . Chèn công thức sau:
=AND(WEEKDAY(B5)1,WEEKDAY(B5)7)
- Tiếp theo, đặt phạm vi tiêu chí sau trong hộp thoại Bộ lọc nâng cao :
Phạm vi danh sách: B4:F14
Phạm vi tiêu chí: C18:C19
- Nhấn OK .
- Cuối cùng, chúng ta sẽ nhận được các giá trị Date chỉ dành cho các ngày trong tuần.
🔎 Công thức hoạt động như thế nào?
- NGÀY TRONG TUẦN(B5)1: 1 biểu thị Chủ Nhật. Phần này đặt tiêu chí là ngày không phải là Chủ Nhật .
- NGÀY TRONG TUẦN(B5)7: 7 biểu thị Chủ Nhật. Phần này đặt tiêu chí là ngày không phải là Saturday .
- AND(WEEKDAY(B5)1,WEEKDAY(B5)7): Đặt tiêu chí là ngày không phải là Saturday cũng không phải Sunday .
12. Áp dụng Bộ lọc Nâng cao để Tìm Cuối tuần
Chúng ta cũng có thể sử dụng Phạm vi Tiêu chí Lọc Nâng cao để tìm Cuối tuần từ cột Ngày. Hãy xem cách thực hiện điều đó bằng cách sử dụng tập dữ liệu sau:
- Đầu tiên, hãy chọn ô C19. Chèn công thức sau:
=OR(WEEKDAY(B5)=1,WEEKDAY(B5)=7)
- Nhấn Enter .
- Tiếp theo, từ hộp thoại Bộ lọc nâng cao , chọn phạm vi tiêu chí sau:
Phạm vi danh sách:B4:F14
Phạm vi tiêu chí: C18:C19
- Nhấn OK .
- Vì vậy, chúng ta chỉ có thể thấy các giá trị của ngày cuối tuần trong cột Ngày .
13. Sử dụng Bộ lọc nâng cao để tính giá trị dưới hoặc trên trung bình
Trong phần này, chúng ta sẽ tính giá trị dưới hoặc trên trung bình theo sử dụng Phạm vi tiêu chí lọc nâng cao . Ở đây chúng tôi sẽ chỉ lọc giá trị bán hàng lớn hơn giá trị bán hàng trung bình.
- Đầu tiên, chọn ô C19 . Chèn công thức sau:
=E5>AVERAGE(E5:E14)
- Tiếp theo, mở Nâng cao Hộp thoại Lọc . Nhập phạm vi tiêu chí sau:
Phạm vi danh sách: B4:F14
Phạm vi tiêu chí: C18:C19
- Nhấn OK .
- Vì vậy, chúng tôi chỉ nhận được tập dữ liệu cho giá trị bán hàng lớn hơn giá trị trung bình.
14. Lọc các ô trống bằng logic OR
Nếu tập dữ liệu của chúng tôi bao gồm các ô trống, chúng tôi có thể trích xuất các ô trống bằng cách sử dụng Bộ lọc nâng cao .
Chúng tôi có tập dữ liệu sau. Tập dữ liệu bao gồm ô trống . Chúng tôi đã đặt tiêu chí bằng cách sử dụng công thức sau:
=B5=""
- Trước tiên, hãy chuyển đến Hộp thoại Advanced Filtere r. Nhập các tiêu chí sau:
Phạm vi danh sách: B4:F14
Phạm vi tiêu chí: C17:C22
- Nhấn OK .