Hàm FILTER trong Excel là một công cụ mạnh mẽ giúp bạn dễ dàng lọc và trích xuất dữ liệu theo điều kiện mong muốn. Bài viết này sẽ hướng dẫn bạn cách sử dụng hàm FILTER một cách chi tiết và hiệu quả, từ cơ bản đến nâng cao, kèm theo ví dụ thực tế.
Bạn đang tìm cách lọc dữ liệu trong Excel nhanh chóng và chính xác? Hàm FILTER chính là giải pháp! Hãy cùng tìm hiểu cách sử dụng hàm FILTER trong Excel để tối ưu hóa công việc của bạn. Photoshop cơ bản cho người mới
Bộ lọc FILTER trong Excel
Trước khi tìm hiểu về hàm FILTER, chúng ta hãy cùng điểm qua bộ lọc FILTER truyền thống trong Excel. Bộ lọc này cho phép bạn lọc dữ liệu theo các tiêu chí cụ thể và ẩn những hàng không đáp ứng điều kiện. Có hai loại bộ lọc chính: Auto Filter (lọc tự động) và Advanced Filter (lọc nâng cao).
Auto Filter:
- Chọn vùng dữ liệu hoặc hàng tiêu đề.
- Trong tab Home, chọn Sort & Filter > Filter hoặc trong tab Data, chọn Filter.
- Nhấn vào mũi tên xổ xuống ở cột cần lọc, chọn tiêu chí, và nhấn OK.
Nhập dữ liệu vào bảng Excel
Advanced Filter:
- Tạo bảng tiêu chí lọc (tiêu đề trùng với bảng dữ liệu).
- Trong tab Data > Sort & Filter, chọn Advanced.
- Chọn vùng dữ liệu, bảng tiêu chí, và vị trí xuất kết quả.
- Nhấn OK.
Kết quả thu được từ bộ lọc Advanced Filter
Cấu trúc hàm FILTER
Hàm FILTER (chỉ có trong Excel 365) có cấu trúc như sau:
=FILTER(array, include, [if_empty])
- array: Vùng dữ liệu cần lọc.
- include: Điều kiện lọc.
- if_empty: Giá trị trả về nếu không có kết quả (tùy chọn).
Ví dụ hàm FILTER
Lưu ý khi sử dụng hàm FILTER
- Hàm FILTER chỉ có trong Excel 365.
- Tham số
include
phải có số hàng/cột tương ứng vớiarray
. - Kết quả trả về là mảng, không kèm định dạng gốc.
Xử lý lỗi thường gặp
- #CALC!: Không có giá trị thỏa mãn, hãy sử dụng
if_empty
. - #N/A, #VALUE!: Lỗi trong
include
, hãy kiểm tra lại điều kiện. - #REF!: Lọc dữ liệu từ sheet khác đang bị đóng.
- #SPILL!: Vùng xuất kết quả có chứa giá trị khác.
Lỗi #SPILL! khi sử dụng hàm FILTER
Hiệu chỉnh ảnh trong Camera Raw
Ví dụ hàm FILTER
Giả sử bạn có bảng dữ liệu học sinh:
Ví dụ minh hoạ hàm FILTER
- Lọc học sinh nam:
=FILTER(A1:E16,B1:B16="nam")
- Lọc học sinh điểm >= 9:
=FILTER(A1:E16,E1:E16>=9)
- Lọc học sinh nam và điểm >= 9:
=FILTER(A1:E16,(B1:B16="nam")*(E1:E16>=9))
Kết hợp với hàm SORT để sắp xếp:
- Lọc học sinh nữ, điểm >= 9, sắp xếp theo năm sinh tăng dần:
=SORT(FILTER(A1:E16,(B1:B16="nữ")*(E1:E16>=9)),3,1)
Ví dụ minh hoạ kết hợp hàm FILTER và SORT
Kết luận
Hàm FILTER là công cụ hữu ích giúp bạn lọc dữ liệu trong Excel một cách hiệu quả. Hy vọng bài viết này đã cung cấp cho bạn kiến thức cần thiết để sử dụng hàm FILTER thành thạo. Hãy áp dụng hàm FILTER vào công việc của bạn để tiết kiệm thời gian và nâng cao năng suất.