Cách Sử Dụng Hàm Filter Trong Excel Chi Tiết, Có Ví Dụ Dễ Hiểu

Hàm Filter trong Excel là một hàm sử dụng để lọc dữ liệu có điều kiện giúp bạn lọc được các tập dữ liệu và trả về một cách tức thì những hàng dữ liệu đáp ứng tiêu chí bạn chỉ định. Hãy theo dõi bài viết để hiểu hơn về hàm Filter trong Excel nhé.

PK Back to school

Hướng dẫn được thực hiện trên laptop hệ điều hành Windows 7 trên phiên bản Microsoft Excel 365. Bạn cũng có thể thực hiện tương tự trên phiên bản Microsoft Excel 2019 và trên macOS với cùng thao tác.

I. Hàm FILTER là gì? Ứng dụng của hàm FILTER trong Excel

Phụ kiện SALE to đến 50%, click ngay!

1. Định nghĩa về hàm FILTER

Hàm FILTER là một hàm sử dụng để lọc dữ liệu có điều kiện trong Excel với cú pháp =FILTER(array,include,if_empty), trong đó:

Trong đó:

  • Array: Vùng dữ liệu cần lọc.
  • Include: Điều kiện lọc và cột dữ liệu cần lọc.
  • If_empty: Kết quả trả về trong trường hợp không có giá trị thỏa mãn điều kiện.

Lưu ý: Cú Pháp Hàm FILTER chỉ hiện thị trên các trang tính của phiên bản Microsoft Excel 2019 và Excel 365 còn các phiên bản Excel cũ hơn sẽ không hiện thị hàm FILTER trong bảng tính.

Ứng dụng của hàm FILTER:

  • Tìm kiếm dữ liệu tiết kiệm thời gian.
  • Lọc dữ liệu với nhiều điều kiện kết hợp.
  • Sử dụng để trả về đầy đủ dữ liệu như dữ liệu gốc.

2. Ví dụ về hàm FILTER trong Excel

Ở đây mình có đưa ra một ví dụ cho các bạn hiểu hơn về cách sử dụng hàm này

Ví dụ: Mình có danh sách điểm và xếp loại của các học sinh lớp 9C, muốn lọc tên học sinh xếp loại giỏi, mình sẽ làm như sau:

Bước 1: Chọn một ô trong bảng dữ liệu > Nhập =FILTER(A1:D16,D1:D16="giỏi").

Trong đó:

  • [A1:D16]: Là vùng dữ liệu cần lọc
  • [D1:D16= "giỏi"]: Là cột dữ liệu chứa điều kiện "giỏi" cần lọc.

Ví dụ về hàm FILTER

Ví dụ về hàm FILTER

Bước 2: Nhấn Enter > Kết quả hiển thị như hình.

Kết quả bảng giá trị lọc được

Kết quả bảng giá trị lọc được

XEM NGAY những bộ phần mềm chính hãng XỊN SÒ tại Thế Giới Di Động: Microsoft 365 Personal chính hãng 990.000₫ 1.490.000₫ -33% Microsoft 365 Family chính hãng 1.490.000₫ 1.990.000₫ -25% Microsoft Office Home 2024 chính hãng 2.190.000₫ 2.990.000₫ -26% Microsoft Windows 11 Home 64-bit chính hãng 3.690.000₫ Microsoft Windows 11 Pro 64-bit chính hãng 5.490.000₫ ESET NOD32 Antivirus chính hãng 170.000₫ ESET Home Security Essential 1 thiết bị chính hãng 290.000₫ ESET Home Security Essential 3 thiết bị chính hãng 320.000₫ 640.000₫ -50% Kaspersky Plus 01 PC chính hãng 320.000₫ Xem thêm sản phẩm Phần mềm

II. Bài tập và 1 số lỗi thường gặp khi sử dụng hàm FILTER

1. Bài tập hàm FILTER

Lưu ý: Các ví dụ bài tập trong phần này mình đã thực hiện trên phiên bản Microsoft Excel 365.

Để giúp bạn hiểu rõ hơn về cách thức hoạt động của hàm FILTER, mời bạn tham khảo một số bài tập ví dụ sau:

Bạn là giáo viên của lớp 9C và cần lọc dữ liệu về thông tin cá nhân cũng như điểm thi và xếp loại học tập của học sinh.

Ta có bảng dữ liệu như hình dưới đây.

Danh sách và kết quả học tập của học sinh lớp 9c

Danh sách và kết quả học tập của học sinh lớp 9c

Bài tập 1: Chẳng hạn bạn cần lọc ra số học sinh Nữ có trong lớp 9C, bạn thực hiện như sau:

Bước 1: Chọn một ô bất kỳ trong bảng dữ liệu > Nhập hàm =FILTER(A1:D16,B1:B16="Nữ") như hình

Lọc dữ liệu danh sách học sinh nữ trong lớp 9C

Lọc dữ liệu danh sách học sinh nữ trong lớp 9C

Bước 2: Nhấn Enter > Kết quả hiển thị như hình.

Kết quả được danh sách học sinh nữ lớp 9C

Kết quả được danh sách học sinh nữ lớp 9C

Bài Tập 2: Chẳng hạn bạn cần lọc ra số học sinh có điểm thi lớn hơn hoặc bằng 9, bạn thực hiện như sau:

Bước 1: Chọn một ô bất kỳ trong bảng dữ liệu > Nhập hàm =FILTER(A1:D16,C1:C16>=9) như hình

Lọc học sinh có kết quả lớn hơn hoặc bằng 9

Lọc học sinh có kết quả lớn hơn hoặc bằng 9

Bước 2: Nhấn Enter > Kết quả hiển thị như hình.

Kết quả học sinh có điểm lớn hơn và bằng 9

Kết quả học sinh có điểm lớn hơn và bằng 9

Bài tập 3: Chẳng hạn bạn cần lọc ra số học sinh nữ có xếp loại giỏi, bạn dùng dấu (*) để kết hợp các điều kiện lọc lại với nhau. Cụ thể bạn thực hiện như sau

Bước 1: Chọn một ô bất kỳ trong bảng dữ liệu > Nhập hàm =FILTER(A1:D16,(B1:B16="Nữ")*(D1:D16="Giỏi")) như hình.

Lọc danh sách học sinh nữ có xếp loại giỏi

Lọc danh sách học sinh nữ có xếp loại giỏi

Bước 2: Nhấn Enter > Kết quả hiển thị như hình.

Kết quả lọc danh sách học sinh nữ có xếp loại giỏi

Kết quả lọc danh sách học sinh nữ có xếp loại giỏi

2. Các lỗi thường gặp

  • Lỗi #CALC! sẽ xuất hiện khi không có giá trị thỏa mãn điều kiện lọc. Khi đó, bạn có thể điền thêm tham số [If_empty].

Lỗi #CALC! không tính toán được kết quả

Lỗi #CALC! không tính toán được kết quả

  • Lỗi #NA!, #VALUE!,... tham số [Include] có chứa giá trị lỗi hoặc điều kiện không hợp lý. Ví dụ, như số hàng không tương ứng với vùng lọc. Khi đó, bạn cần điều chỉnh lại tham số [Include] cho phù hợp.

Lỗi #Values giá trị vùng chọn sai

Lỗi #Values giá trị vùng chọn sai

  • Lỗi #SPILL! sẽ xuất hiện nếu trong vùng xuất kết quả có chứa lẫn các giá trị khác. Khi đó, bạn cần đảm bảo không có giá trị nào khác nằm lẫn trong vùng này.

Lỗi #Values giá trị vùng chọn sai

Lỗi #Values giá trị vùng chọn sai

Lỗi #SPILL! kết quả sẽ tràn lên dữ liệu đã có sẵn

Xem thêm:

  • Cách sử dụng hàm AND và OR kiểm tra tổ hợp các điều kiện trong Excel có bài tập kèm lời giải
  • Cách sử dụng hàm TRUNC cắt phần thập phân các số trong Excel chi tiết, có ví dụ dễ hiểu
  • Tổng hợp các hàm thống kê trong Excel cực chi tiết, có bài tập minh họa dễ hiểu

Trên đây là Cách sử dụng hàm FILTER trong Excel cực đơn giản. Hy vọng bài viết sẽ giúp bạn trong công việc cũng như học tập và đừng quên chia sẻ nếu thấy hữu ích và mọi góp ý hãy để lại bình luận bên dưới.

Từ khóa » Sử Dụng Filter Trong Excel