Công thức Excel: Ví dụ về bộ lọc cơ bản -

Mục lục

Công thức chung

=FILTER(data,range=value,"not found")

Tóm lược

Để truy vấn dữ liệu và trích xuất các bản ghi phù hợp, bạn có thể sử dụng hàm FILTER. Trong ví dụ được hiển thị, công thức trong F5 là:

=FILTER(B5:E15,E5:E15=H4,"not found")

Mà truy xuất dữ liệu mà State = "TX".

Giải trình

Công thức này dựa vào hàm FILTER để lấy dữ liệu dựa trên một bài kiểm tra logic. Đối số mảng được cung cấp dưới dạng B5: E15, chứa toàn bộ dữ liệu không có tiêu đề. Đối số bao gồm là một biểu thức chạy một bài kiểm tra đơn giản:

E5:E15=H4 // test state values

Vì có 11 ô trong phạm vi E5: E11, biểu thức này trả về một mảng gồm 11 giá trị TRUE và FALSE như sau:

(TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;TRUE)

Mảng này được sử dụng bởi hàm FILTER để lấy dữ liệu phù hợp. Chỉ những hàng có kết quả là TRUE mới được đưa vào kết quả cuối cùng.

Cuối cùng, đối số "if_empty" được đặt thành "không tìm thấy" trong trường hợp không tìm thấy dữ liệu phù hợp.

Các lĩnh vực khác

Các trường khác có thể được lọc theo cách tương tự. Ví dụ: để lọc cùng một dữ liệu trên các đơn hàng lớn hơn $ 100, bạn có thể sử dụng FILTER như thế này

=FILTER(B5:E15,C5:C15>100,"not found")

thú vị bài viết...