Chào các bạn, hôm nay mình muốn chia sẻ một hàm mới trong Excel mà mình mới khám phá ra, đó là hàm FILTER. Hàm này thực sự rất mạnh mẽ và linh hoạt, giúp mình xử lý các tác vụ lọc dữ liệu mà trước đây mình thường phải dùng VLOOKUP hoặc kết hợp nhiều hàm khác.
Các bạn có bao giờ cảm thấy VLOOKUP hơi hạn chế khi cần lấy nhiều cột dữ liệu hoặc khi cột cần tìm không nằm bên trái không? Hàm FILTER giải quyết vấn đề này một cách gọn gàng. Nó cho phép bạn trả về một mảng kết quả dựa trên các tiêu chí bạn đặt ra.
Ví dụ, giả sử bạn có một bảng dữ liệu bán hàng và muốn lọc tất cả các đơn hàng của một khách hàng cụ thể, đồng thời chỉ lấy các cột Tên sản phẩm, Số lượng và Thành tiền. Với FILTER, bạn chỉ cần viết một công thức đơn giản như sau:
=FILTER(BảngDữLiệu, BảngDữLiệu[TênKháchHàng] = "TênKháchHàngMuốnTìm", "Không tìm thấy kết quả")Bạn hoàn toàn có thể thêm nhiều điều kiện phức tạp hơn nữa vào tham số thứ hai của hàm FILTER bằng cách sử dụng toán tử nhân * cho điều kiện AND hoặc cộng + cho điều kiện OR.
Hàm FILTER có sẵn trong các phiên bản Microsoft 365 và Excel 2021 trở lên. Nếu bạn đang dùng phiên bản cũ hơn, có lẽ bạn sẽ cần tìm hiểu thêm về các giải pháp khác hoặc nâng cấp Excel.
Mình thấy hàm này rất hữu ích cho việc tạo báo cáo động, lọc dữ liệu theo thời gian thực. Có bạn nào đã sử dụng hàm FILTER chưa? Chia sẻ kinh nghiệm của các bạn dưới phần bình luận nhé!