Cách sử dụng Advanced Filter trong Excel kèm các ví dụ cụ thể
Trong bài viết này, chúng ta sẽ học cách sử dụng Advanced Filter trong Excel qua các ví dụ cụ thể. Chức năng lọc dữ liệu nâng cao Advanced Filter giúp chúng ta lọc ra những dòng dữ liệu thoả mãn các điều kiện từ đơn giản tới phức tạp.
Có thể các bạn đã biết chức năng lọc Auto Filter trong Excel a cung cấp cho chúng ta rất nhiều chức năng lọc nhiều kiểu dữ liệu khác nhau như lọc theo chuỗi, lọc theo số, lọc ngày tháng và có thể xử lý và thoả mãn rất nhiều tình huống trong công việc. Tuy nhiên, vẫn có những tình huống chúng ta không thể sử dụng Auto Filter để giải quyết, Advanced Filter có thể giúp bạn giải quyết những tình huống như thế này.
Chức năng Advanced Filter xuất hiện trong những phiên bản Excel 365, Excel 2019, Excel năm nay, Excel 2013, Excel 2010, Excel 2007 và Excel 2003 .
Mục Chính
- Sự khác biệt giữa Advanced Filter và AutoFilter
- Làm thế nào để sử dụng Advanced Filter trong Excel
- Sử dụng Advanced Filter – vùng điều kiện
Sự khác biệt giữa Advanced Filter và AutoFilter
Sự khác biệt giữa Advanced Filter và AutoFilter
Nếu so sánh giữa chức năng lọc cơ bản AutoFilter, chức năng lọc Advanced Filter khác biệt ở một vài điểm quan trọng như sau
- Chức năng lọc nâng cao Advanced Filter sẽ yêu cầu chúng ta phải có một số thiết lập về vùng dữ liệu, vùng điều kiện trước khi sử dụng.
Chức năng lọc AutoFilter cho phép chúng ta lọc dữ liệu dựa trên những bộ lọc được định nghĩa sẵn. - Chức năng lọc AutoFilter có giới hạn tối đa 2 điều kiện lọc, thường được định nghĩa trong hộp thoại Custom AutoFilter.
Sử dụng bộ lọc nâng cao Advanced Filter cho phép chúng ta lọc dữ liệu thoả mãn nhiều điều kiện trong nhiều cột, ngoài ra, Advanced Filter còn cho chúng ta lựa chọn copy dữ liệu thoả mãn điều kiện lọc ra một vùng khác.
Xem thêm: Hướng dẫn cách sử dụng filter trong excel 365 cơ bản
Làm thế nào để sử dụng Advanced Filter trong Excel
Sử dụng công dụng lọc nâng cao Advanced Filter sẽ khó hơn AutoFilter một chút ít ( thế mới gọi là nâng cao ). Tuy nhiên, một khi đã thành thạo, bạn sẽ thấy Advanced Filter lợi hại tới mức nào. Hãy cùng khám phá cách sử dụng Advanced Filter trong phần sau đây của bài viết .
Chuẩn bị dữ liệu để lọc
Để bảo vệ hiệu quả lọc đúng mực nhất, có 2 điều bạn cần phải quan tâm :
- Tiêu đề các cột dữ liệu trong bảng dữ liệu là duy nhất, không có 2 hay nhiều cột dữ liệu có tiêu đề giống nhau.
- Không có dòng trống trong bảng dữ liệu cần lọc
Thiết lập vùng điều kiện lọc
Một vài điểm chú ý quan tâm khi chuẩn bị sẵn sàng vùng điều kiện lọc :
- Tiêu đề của vùng điều kiện lọc và tiêu đề của bảng dữ liệu cần phải đồng nhất.
- 2 điều kiện được đặt trên cùng một dòng tương ứng với điều kiện VÀ – nghĩa là những dòng thoả mãn cả 2 điều kiện cùng lúc sẽ có mặt trong kết quả
- 2 điều kiện được đặt trên 2 dòng khác nhau tương ứng với điều kiện HOẶC – nghĩa là những dòng thoả mãn 1 trong 2 điều kiện sẽ có mặt trong kết quả
Ví dụ, tất cả chúng ta cần lọc ra những dòng của Miền Bắc và có Sub-total lớn hơn hoặc bằng 900, thì tất cả chúng ta cần thiết lập vùng điều kiện cho Advanced Filter như sau :
Chú ý: bạn cần đảm bảo tiêu đề của vùng điều kiện và tiêu đề của cột tương ứng trong vùng dữ liệu đồng nhất, giống nhau hoàn toàn, vậy nên, khi chuẩn bị vùng điều kiện, bạn có thể copy tiêu đề cột ở vùng dữ liệu và dán vào tiêu đề ở vùng điều kiện.
Áp dụng Advanced Filter
Sau khi đã sẵn sàng chuẩn bị xong vùng điều kiện, bạn hoàn toàn có thể vận dụng Advanced Filter như sau :
- Chọn 1 ô bất kì trong vùng dữ liệu
- Trong Excel 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010, chọn thẻ Data > Nhóm lệnh Sort & Filter sau đó bấm Advanced
Thiết lập cho Advanced Filter
Trong hành lang cửa số Advanced Filter, bạn có những lựa chọn về thiết lập sau đây :
- Action: lựa chọn lọc “tại chỗ” – Filter the list, in-place hay lọc dữ liệu rồi copy ra nơi khác trên bảng tính – Copy to another location
Nếu bạn chọn lọc “tại chỗ” – Filter the list, in-place thì sau khi lọc, các dòng không thoả mãn điều kiện lọc sẽ được ẩn đi. - List range: Vùng dữ liệu bạn sẽ lọc, bao gồm cả tiêu đề
Trước khi bạn mở cửa sổ thiết lập Advanced Filter, nếu bạn đang để chuột trong vùng dữ liệu, thì Excel sẽ tự động thiêt lập List Range một cách tự động. Trong trường hợp Excel làm điều này không chính xác, bạn hãy lựa chọn lại vùng dữ liệu bằng cách bấm nút chọn lại dữ liệu ở bên tay phải ô List Range sau đó chọn lại vùng dữ liệu bằng chuột - Criteria range: Vùng điều kiện chúng ta vừa thiết lập như đoạn phía trên đã viết
- Copy to: Nếu trong phần Action bạn chọn Copy to another location thì lựa chọn này sẽ được kích hoạt và bạn có thể chọn vùng bạn muốn copy kết quả lọc tới. Nếu trong phần Action bạn chọn Filter the list, in-place thì lựa chọn này sẽ bị mờ đi, không được kích hoạt.
- Unique records only: Nếu chọn hộp kiểm này, Advanced Filter sẽ lọc ra những kết quả duy nhất cho bạn.
Kết quả sau khi bấm nút OK ở hộp thoại thiết lập Advanced Filter
Bạn trọn vẹn hoàn toàn có thể đạt được hiệu quả lọc này với công dụng AutoFilter, Đúng ! Tuy nhiên đến đây, bạn đã biết cách sử dụng Advanced Filter một cách cơ bản, để tất cả chúng ta hoàn toàn có thể đến với những ví dụ nâng cao hơn ở phần tiếp theo .
Sử dụng Advanced Filter – vùng điều kiện
Tính nâng cao của công dụng lọc Advanced Filter nằm ở việc thiết lập vùng điều kiện, nắm được kiến thức và kỹ năng này, bạn sẽ vận dụng được Advanced Filter trong rất nhiều trường hợp .
Advanced Filter điều kiện so sánh số và ngày tháng
Một số toán tử so sánh và ý nghĩa được trình diễn trong bảng sau đây
Ví dụ sau đây, tất cả chúng ta cần lọc ra những dòng thỏa mãn nhu cầu tổng thể những điều kiện sau :
- Vùng: Miền Bắc
- Ngày đặt: trong khoảng 01/07/2020 và 30/07/2020
- Thành tiền: lớn hơn 800
Cách thiết lập điều kiện như hình minh hoạ. Như đã nói phía trên, điều kiện trên cùng 1 dòng là điều kiện VÀ. Điều kiện trong khoảng ngày, được thể hiện bởi 2 cột Ngày đặt như trong hình.
Chú ý: khi lọc dữ liệu ngày tháng với Advanced Filter, bạn cần chú ý tới 2 điều:
- Ngày tháng trong bảng dữ liệu của bạn đã đúng là ngày tháng hay chưa
- Cách nhập ngày tháng trong Excel của bạn cho đúng
Tham khảo bài viết về thiết lập ngày tháng trong Excel để giải quyết và xử lý khi gặp lỗi
Advanced Filter – Lọc dữ liệu chuỗi
Ngoài việc sử dụng Advanced Filter để lọc dữ liệu số và ngày tháng, tất cả chúng ta còn hoàn toàn có thể lọc chuỗi .
Ví dụ 1. Lọc dữ liệu text chính xác
Lọc ra những dòng dữ liệu mà cột Sản Phẩm có giá trị chính xác là “Chuối”. Điều kiện lọc trong A2 mà bạn cần gõ vào là =”=Chuối” trong ô A2 sẽ hiển thị là =Chuối
Ví dụ 2. Lọc dữ liệu text bắt đầu bởi
Lọc ra những dòng dữ liệu mà cột Sản Phẩm có giá trị bắt đầu bởi chữ C
Sử dụng công thức trong vùng điều kiện Advanced Filter
Đây thực sự là tính năng mà mình thích nhất khi sử dụng Advanced Filter và đây cũng là công dụng mà AutoFilter không có, đó chính là sử dụng công thức trong vùng điều kiện của Advanced Filter. Để Advanced Filter hoạt động giải trí đúng, tất cả chúng ta cần quan tâm như sau :
- Công thức sử dụng cho vùng điều kiện trả về kết quả TRUE hoặc FALSE
- Vùng điều kiện bao gồm ít nhất 2 ô: ô chứa công thức và ô tiêu đề
- Ô tiêu đề của vùng điều kiện phải có nội dung khác với tiêu đề các cột trong vùng dữ liệu
- Nếu công thức áp dụng cho mỗi dòng dữ liệu, sử dụng tham chiếu tương đối và tham chiếu tới dòng dữ liệu đầu tiên trong vùng dữ liệu
- Tham chiếu tới vùng dữ liệu luôn là tham chiếu tuyệt đối (nên đặt tên cho vùng dữ liệu – sử dụng Named Range)
Trong ví dụ sau, chúng ta cần lọc ra các dòng dữ liệu mà doanh thu tháng 7 lớn hơn doanh thu tháng 8. Vùng điều kiện với công thức được thiết lập với công thức =C7>D7 như trong hình, và dòng thứ 7 cũng là dòng đầu tiên trong vùng dữ liệu.
Advanced Filter với điều kiện VÀ
Trong hình minh họa dưới đây, bạn hoàn toàn có thể thiết lập vùng điều kiện VÀ với những điều kiện được viết trên cùng 1 dòng .
Advanced Filter với điều kiện HOẶC
Trong hình minh họa dưới đây, bạn hoàn toàn có thể thiết lập vùng điều kiện HOẶC với những điều kiện được viết trên nhiều dòng khác nhau
Advanced Filter với điều kiện hỗn hợp
Bạn hoàn toàn có thể phối hợp cả điều kiện VÀ và điều kiện HOẶC như sau
Điều kiện này được đọc ra là : lọc dữ liệu của
(vùng Miền Bắc và Sub-total >= 900) hoặc (vùng Miền Bắc và Trung bình >=300)
Xem thêm: Giáo án dạy học Toán 11 theo định hướng phát triển phẩm chất năng lực – https://thomaygiat.com
Advanced Filter để sắp xếp lại các cột trong bảng dữ liệu
Một Cách sử dụng Advanced Filter rất hay mà mình rất thích và hay sử dụng là tất cả chúng ta hoàn toàn có thể sắp xếp lại thứ tự của những cột trong bảng dữ liệu rất nhanh gọn và đơn thuần. Để làm được điều này, mời những bạn theo dõi video sau đây của ĐT Nguyễn
Advanced Filter là một hàm mới nhưng ứng dụng khá tuyệt vời. Học Excel Online xin chúc các bạn nhanh chóng làm chủ cách sử dụng Advanced Filter sớm nhất.
Source: https://thomaygiat.com
Category : Kỹ Thuật Số
Chuyển vùng quốc tế MobiFone và 4 điều cần biết – MobifoneGo
Muốn chuyển vùng quốc tế đối với thuê bao MobiFone thì có những cách nào? Đừng lo lắng, bài viết này của MobiFoneGo sẽ giúp…
Cách copy dữ liệu từ ổ cứng này sang ổ cứng khác
Bạn đang vướng mắc không biết làm thế nào để hoàn toàn có thể copy dữ liệu từ ổ cứng này sang ổ cứng khác…
Hướng dẫn xử lý dữ liệu từ máy chấm công bằng Excel
Hướng dẫn xử lý dữ liệu từ máy chấm công bằng Excel Xử lý dữ liệu từ máy chấm công là việc làm vô cùng…
Cách nhanh nhất để chuyển đổi từ Android sang iPhone 11 | https://thomaygiat.com
Bạn đã mua cho mình một chiếc iPhone 11 mới lạ vừa ra mắt, hoặc có thể bạn đã vung tiền và có một chiếc…
Giải pháp bảo mật thông tin trong các hệ cơ sở dữ liệu phổ biến hiện nay
Hiện nay, với sự phát triển mạnh mẽ của công nghệ 4.0 trong đó có internet và các thiết bị công nghệ số. Với các…
4 điều bạn cần lưu ý khi sao lưu dữ liệu trên máy tính
08/10/2020những chú ý khi tiến hành sao lưu dữ liệu trên máy tính trong bài viết dưới đây của máy tính An Phát để bạn…