Hàm filter trong google sheet kết hợp and và or

Hàm Filter trong Google Sheet 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 nhé.

Hướng dẫn được thực hiện trên laptop hệ điều hành Windows 7 với trình duyệt Cốc Cốc. Bạn cũng có thể thực hiện tương tự trên laptop cùng hệ điều hành hay cùng dòng macOS có cùng thao tác khác

Hàm FILTER là một hàm sử dụng để lọc dữ liệu có điều kiện trong Google Sheet với cú pháp =FILTER("range of values","condition 1";[" condition 2";..]), trong đó:

  • Range of values: Dữ liệu cần được lọc trên trang Google Sheet.
  • Condition 1: Điều kiện 1 là cột hoặc hàng có chứa giá trị đúng hoặc sai tương ứng với cột hoặc hàng đầu tiên của bản dữ liệu cần lọc.
  • Condition 2…: Điều kiện 2 là điều kiện bổ sung với dữ liệu cần lọc.

Lưu ý: Tất cả điều kiện phải cùng loại (hàng hoặc cột). KHÔNG được phép trộn điều kiện hàng và điều kiện cột.

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

  • Lọc dải ô dữ liệu dựa trên tiêu chí do bạn xác định.
  • Sử dụng để trả về nhiều tiêu chí.
  • Sử dụng để trả về nhiều tiêu chí và sắp xếp.

Ở đâ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 muốn lọc dữ liệu các giá trị nhỏ hơn 100.

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

Hàm filter trong google sheet kết hợp and và or

Lọc giá trị nhỏ hơn 100

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

Hàm filter trong google sheet kết hợp and và or

Kết quả lọc dữ liệu giá trị lớn hơn 100

Như ví dụ ở trên mình có thể lọc dữ liệu có giá trị trong khoảng 200 đến 400.

Bước 1: Chọn một ô bất kỳ trong bảng dữ liệu > Nhập hàm =FILTER(A1:A10;A1:A10>200;A1:A10<400)>như hình.

Hàm filter trong google sheet kết hợp and và or

Loc dữ liệu giá trị trong khoảng 200 đến 400

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

Hàm filter trong google sheet kết hợp and và or

Kết quả lọc dữ liệu giá trị trong khoảng 200 đến 400

Cũng dựa vào bảng của ví dụ trên mình thêm vào 1 cột ở bên phần giá trị nữa

Ví dụ: Trong bảng 2 cột giá trị mình lọc giá trị lớn hơn 100.

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

Hàm filter trong google sheet kết hợp and và or

Lọc giá trị lớn hơn 100 của 2 cột

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

Hàm filter trong google sheet kết hợp and và or

Kết quả lọc dữ liệu giá trị lớn hơn 100 của 2 cột

Lưu ý: việc sử dụng hàm FILTER với nhiều cột như thế này cho thấy giống như cách sử dụng hàm AND kết hợp trong hàm FILTER.

Lưu ý: Thay vì mã hóa một giá trị trong condition 1 bạn có thể chỉ cần tham chiếu một ô khác giúp dễ dàng thay đổi điều kiện cần kiểm tra hoặc sử dụng các phần khác của trình phân tích bảng tính để được hàm FILTER hoàn chỉnh.

Ví dụ: Ta lọc dữ liệu giá trị trong dải ổ có các giá trị lớn hơn với 1 ô tham chiếu cho trước, Ta 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:A10;A1:A10>E1) như hình

Hàm filter trong google sheet kết hợp and và or

Lọc giá trị lớn hơn ô tham chiếu

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

Hàm filter trong google sheet kết hợp and và or

Kết quả lọc giá trị lớn hơn ô tham chiếu

Cấu trúc hàm: =FILTER(FILTER(range;condition);condition)

Bằng cách sử dụng đầu ra của hàm FILTER đầu tiên của bạn làm [range of values] của hàm FILTER thứ hai.

Ví dụ: Ta sử dụng dữ liệu của ví dụ trên dùng hàm FILTER thứ nhất để lọc dữ liệu lớn hơn 100 và hàm Filter thứ hai để lọc giá trị lớn hơn 400.

Bước 1: Chọn một ô bất kỳ trong bảng dữ liệu >Nhập hàm =FILTER(FILTER(A1:A10;A1:A10>100);A1:A6>400) như hình.

Hàm filter trong google sheet kết hợp and và or

Lọc giá trị sử dụng điều kiện hàm Filter thứ nhất làm

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

Kết quả sẽ trả về giá trị lọc mà hàm "FILTER(A1:A10;A1:A10>100)" sẽ làm "range of values" cho hàm thứ hai . Bạn hãy xem lại ví dụ về hàm FILTER đầu tiên của bài viết này để dễ hình dung nhé.

Ta xem bảng kết quả

Hàm filter trong google sheet kết hợp and và or

Kết quả trả giá về trị của hàm lồng vào nhau

Xem thêm:

  • Cách khóa, ẩn công thức trong Google Sheet nhanh chóng, hiệu quả
  • Cách lọc dữ liệu trùng lặp trong Google Sheet cực đơn giản
  • Cách sử dụng hàm IMPORTRANGE tham chiếu dữ liệu giữa các Sheet trong Google Sheet
  • Cách sử dụng hàm Hlookup trong Excel, Google Sheet

Trên đây là Cách sử dụng hàm FILTER trong Google Sheet 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.