Các hàm Excel 365

Ngày tạo 07/03/2023

 -  1.533 Lượt xem

Giới thiệu

Hàm FILTER là một trong những công cụ mạnh mẽ nhất của Microsoft Excel. Hàm này giúp người dùng lọc dữ liệu theo các tiêu chí nhất định một cách nhanh chóng và dễ dàng. Trong bài viết này, chúng tôi sẽ cung cấp cho bạn một hướng dẫn đầy đủ về cách sử dụng hàm FILTER.

Hiện hàm FILTER chỉ có trên phiên bản Office 365, Office 2021 và Office Online.

Hàm CHOOSECOLS sẽ có trên phiên bản Office 365, Office Online

Cách sử dụng hàm FILTER

Hàm FILTER cho phép bạn lọc dữ liệu từ một bảng và trả về các giá trị thỏa mãn các tiêu chí nhất định. Để sử dụng hàm này, bạn cần biết các thông số sau đây:

  • Bảng dữ liệu cần lọc
  • Các tiêu chí để lọc dữ liệu
  • Phạm vi của các cột dữ liệu cần trả về

Công thức cơ bản của hàm FILTER là:

=FILTER(array, include, [if_empty])

Trong đó:

  • array: là phạm vi của bảng dữ liệu cần lọc.
  • include: là tiêu chí để lọc dữ liệu. Nó có thể là một mảng hoặc một công thức trả về một mảng.
  • if_empty (tùy chọn): là giá trị trả về nếu không có giá trị nào thỏa mãn tiêu chí lọc.

Các ví dụ về sử dụng hàm FILTER

Dưới đây là một số ví dụ về cách sử dụng hàm FILTER:

Ví dụ 1: Lọc dữ liệu theo một tiêu chí

Giả sử bạn có một bảng dữ liệu về các sản phẩm và bạn muốn lọc ra các sản phẩm có số lượng tồn kho lớn hơn 50. Bạn có thể sử dụng hàm FILTER như sau:

=FILTER(A2:C10, C2:C10>50)

Trong đó, A2:C10 là phạm vi của bảng dữ liệu, C2:C10 là tiêu chí để lọc dữ liệu và trả về các sản phẩm có số lượng tồn kho lớn hơn 50.

Ví dụ 2: Lọc dữ liệu theo nhiều tiêu chí

Giả sử bạn có một bảng dữ liệu về các sản phẩm và bạn muốn lọc ra các sản phẩm có số lượng tồn kho nhỏ hơn 50 và giá bán lẻ lớn hơn 100.000. Bạn có thể sử dụng hàm FILTER như sau:

=FILTER(A2:C10, (C2:C10<50)*(B2:B10>100000))

Trong đó, A2:C10 là phạm vi của bảng dữ liệu, (C2:C10<50)*(B2:B10>100000) là tiêu chí để lọc dữ liệu và trả về các sản phẩm thỏa mãn cả hai tiêu chí.

Các bạn cần lưu ý là trong Excel sẽ coi phép nhân giữa 2 mảng như điều kiện và vì muốn trả ra kết quả thì phải đáp ứng tất cả các điều kiện.

Ví dụ 3: Lọc dữ liệu và trả về các cột cụ thể

Giả sử bạn có một bảng dữ liệu về các sản phẩm và bạn muốn lọc ra các sản phẩm có số lượng tồn kho lớn hơn 50 và trả về các cột “Sản phẩm" và "Giá bán lẻ". Bạn có thể sử dụng hàm FILTER như sau:

=CHOOSECOLS(FILTER(A2:C10,C2:C10>50),{1,2})

Trong đó, A2:C10 là phạm vi của bảng dữ liệu, (C2:C10>50) là tiêu chí để lọc dữ liệu.

Hàm CHOOSECOLS giúp chúng ta chọn ra các cột theo thứ tự 1, 2, 3 của array.

Ví dụ như công thức trên là ta lấy ra cột 1 và cột 2 của vùng array.

Kết luận

Hàm FILTER là một công cụ rất hữu ích để lọc dữ liệu trong Microsoft Excel. Với những thông tin được cung cấp trong bài viết này, bạn có thể dễ dàng sử dụng hàm FILTER để lọc dữ liệu theo các tiêu chí nhất định và trả về các giá trị cần thiết. Chúc bạn thành công!

Các lưu ý khi sử dụng hàm FILTER

Mặc dù hàm FILTER rất hữu ích, nhưng cũng có một số lưu ý khi sử dụng để tránh các lỗi không đáng có. Dưới đây là một số lưu ý quan trọng khi sử dụng hàm FILTER:

1. Đảm bảo rằng phạm vi của bảng dữ liệu và tiêu chí lọc có cùng kích thước.

Nếu không, hàm FILTER sẽ trả về lỗi "#VALUE!".

2. Đảm bảo rằng tiêu chí lọc trả về một mảng các giá trị TRUE và FALSE.

Nếu không, hàm FILTER sẽ trả về lỗi "#VALUE!".

3. Đảm bảo rằng phạm vi của các cột dữ liệu cần trả về có cùng kích thước với nhau.

Nếu không, hàm FILTER sẽ trả về lỗi "#VALUE!".

4. Nếu phạm vi của bảng dữ liệu thay đổi, bạn cần phải cập nhật lại công thức của hàm FILTER.

Bạn nên đặt tên cho phạm vi của bảng dữ liệu để dễ dàng cập nhật khi cần thiết.

Kết luận

Hàm FILTER là một công cụ mạnh mẽ trong Microsoft Excel, giúp bạn lọc dữ liệu theo các tiêu chí nhất định và trả về các giá trị cần thiết. Hãy cẩn thận và tuân thủ các lưu ý khi sử dụng hàm này để đạt được kết quả chính xác và hiệu quả cao nhất.

 

Bạn có thể tham khảo thêm Workshop và Office 365 của ERX Việt Nam tại đây nhé

 
 
Gọi (028) 3514 2046