Skip to content

Thủ Thuật Mobile

  • Sample Page

Thủ Thuật Mobile

  • Home » 
  • Thủ Thuật Máy Tính » 
  • Cách Dùng Hàm FILTER Trong Excel: Lọc Dữ Liệu Tự Động & Chuyên Nghiệp

Cách Dùng Hàm FILTER Trong Excel: Lọc Dữ Liệu Tự Động & Chuyên Nghiệp

By Administrator Tháng 8 6, 2025 0
Biểu đồ Excel minh họa danh sách nhân viên đang hoạt động được lọc bằng hàm FILTER
Table of Contents

Bạn vẫn đang loay hoay với những bảng tính khổng lồ, mất hàng giờ để lọc thủ công hoặc phải dùng đến các công cụ sắp xếp lỗi thời? Nếu vậy, bạn đang tự làm khó mình rồi đấy. Excel sở hữu một “trợ thủ” đắc lực mà có thể bạn đã bỏ qua: hàm FILTER mạnh mẽ. Đây là một giải pháp tích hợp vượt trội, giúp tối ưu hóa quy trình làm việc với dữ liệu trên bảng tính của bạn.

Hàm FILTER Trong Excel Là Gì?

Hàm FILTER là một công thức mảng động (dynamic array formula) có khả năng tự động trích xuất các hàng dữ liệu từ một phạm vi nhất định dựa trên các tiêu chí bạn thiết lập. Thay vì phải sử dụng các phương pháp thủ công như sắp xếp và lọc dữ liệu theo màu sắc, hàm này tạo ra một danh sách “sống”, tự động cập nhật ngay lập tức mỗi khi dữ liệu nguồn thay đổi.

Cú pháp cơ bản của hàm FILTER như sau:

=FILTER(array, include, [if_empty])

Trong đó:

  • array là phạm vi dữ liệu bạn muốn lọc.
  • include là các tiêu chí lọc của bạn.
  • [if_empty] (tùy chọn) là thông báo tùy chỉnh sẽ hiển thị khi không có kết quả nào khớp với tiêu chí.

Ưu điểm nổi bật nhất của hàm FILTER chính là khả năng phản ứng động. Khi bạn thay đổi một giá trị bất kỳ trong dữ liệu nguồn, kết quả lọc sẽ được cập nhật tức thì mà không cần phải làm mới lại theo cách thủ công. Điều này giúp hàm FILTER vượt trội hơn hẳn so với các phương pháp lọc tĩnh truyền thống, vốn đòi hỏi phải thực hiện các bước cập nhật lặp đi lặp lại mỗi khi có thay đổi dữ liệu.

Hàm FILTER tương thích với nhiều loại dữ liệu khác nhau, bao gồm văn bản, số và ngày tháng. Bạn có thể sử dụng nó để lọc dữ liệu bán hàng theo khu vực, tìm kiếm nhân viên được tuyển dụng sau một ngày cụ thể, hoặc trích xuất các sản phẩm có giá trị cao hơn một mức nhất định. Thậm chí, bạn còn có thể kết hợp hàm này với các hàm khác để thực hiện các phép toán cơ bản trên các kết quả đã lọc.

Ví dụ, nếu bạn là một nhà quản lý nhân sự và cần nhanh chóng xác định tất cả nhân viên đang hoạt động, thay vì phải cuộn qua hơn 3.000 hồ sơ, bạn có thể sử dụng công thức sau:

=FILTER(D2:D3004, (K2:K3004="Active"))

Công thức này chỉ hiển thị những nhân viên có trạng thái “Active” (Đang hoạt động), loại bỏ hoàn toàn nhu cầu sắp xếp thủ công.

Biểu đồ Excel minh họa danh sách nhân viên đang hoạt động được lọc bằng hàm FILTERBiểu đồ Excel minh họa danh sách nhân viên đang hoạt động được lọc bằng hàm FILTER

Các Thủ Thuật Nâng Cao Với Hàm FILTER Cho Dân Chuyên

Khi đã thành thạo các kỹ thuật lọc cơ bản, bạn có thể kết hợp nhiều tiêu chí khác nhau, mở ra vô số khả năng phân tích dữ liệu chuyên sâu. Không giống như việc lọc dữ liệu đơn giản trong các bảng, các kỹ thuật FILTER nâng cao cho phép bạn xây dựng logic phức tạp, mô phỏng các quyết định kinh doanh thực tế.

Lọc Với Logic AND

Logic AND yêu cầu tất cả các điều kiện phải được đáp ứng đồng thời. Trong trường hợp này, chúng ta sử dụng toán tử dấu hoa thị (*) để nhân các phép kiểm tra logic với nhau. Mỗi điều kiện đóng vai trò như một “cánh cổng” mà dữ liệu phải vượt qua.

Ví dụ với dữ liệu nhân viên, công thức sau sẽ chỉ trả về những nhân viên đang hoạt động, làm việc trong bộ phận bán hàng (Sales) và là nhân viên toàn thời gian (Full-Time):

=FILTER(A2:AC3004, (K2:K3004="Active") * (Q2:Q3004="Sales") * (L2:L3004="Full-Time"))

Tất cả ba điều kiện này phải đúng thì một nhân viên mới xuất hiện trong kết quả của bạn. Nếu một trong các điều kiện không được đáp ứng, nhân viên đó sẽ bị lọc bỏ hoàn toàn. Cách tiếp cận này hoàn hảo khi bạn cần thu hẹp danh sách ứng viên cho các vai trò cụ thể hoặc yêu cầu tuân thủ.

Bạn có thể thêm bao nhiêu điều kiện AND tùy ý, ví dụ như bổ sung tiêu chí về hiệu suất để tìm kiếm những nhân viên kinh doanh đang hoạt động, có xếp hạng cao và hoàn thành đầy đủ yêu cầu:

=FILTER(D2:D3004, (K2:K3004="Active") * (Q2:Q3004="Sales") * (AB2:AB3004>=4) * (AA2:AA3004="Fully Meets"))

Ví dụ Excel về lọc nhân viên theo tiêu chí hiệu suất và tình trạng làm việc bằng hàm FILTER.Ví dụ Excel về lọc nhân viên theo tiêu chí hiệu suất và tình trạng làm việc bằng hàm FILTER.

Lọc Với Logic OR

Logic OR sẽ trả về kết quả khi bất kỳ một trong các điều kiện được đáp ứng. Trong trường hợp này, chúng ta sử dụng toán tử dấu cộng (+) giữa các phép kiểm tra logic.

=FILTER(D2:D3004, (Q2:Q3004="Sales") + (Q2:Q3004="Production") + (Q2:Q3004="Technology"))

Minh họa cách lọc nhân viên theo nhiều phòng ban khác nhau bằng hàm FILTER trong Excel.Minh họa cách lọc nhân viên theo nhiều phòng ban khác nhau bằng hàm FILTER trong Excel.

Công thức trên sẽ lọc ra các nhân viên thuộc bộ phận bán hàng (Sales), sản xuất (Production), hoặc công nghệ (Technology). Không giống như lọc AND, chỉ cần đáp ứng một điều kiện là đủ để một bản ghi được đưa vào kết quả. Do đó, logic OR sẽ mở rộng kết quả của bạn thay vì thu hẹp chúng.

Loại lọc này rất hữu ích khi bạn muốn bao quát một phạm vi rộng hơn. Ví dụ, nếu bạn cần nhân viên từ nhiều bộ phận cho một dự án đa chức năng, bạn có thể sử dụng logic OR để thu thập tất cả những người liên quan mà không cần các công thức riêng biệt cho từng bộ phận.

Kết Hợp Logic AND và OR

Bạn hoàn toàn có thể kết hợp cả logic AND và OR cho các truy vấn phức tạp. Nếu bạn muốn tìm kiếm những nhân viên có hiệu suất cao từ các bộ phận chủ chốt, bạn có thể thử kết hợp sau:

=FILTER(A2:AC3004, ((Q2:Q3004="Sales") + (Q2:Q3004="Production")) * (AB2:AB3004>=4))

Công thức này sẽ tìm kiếm những nhân viên thuộc bộ phận Sales (Bán hàng) hoặc Production (Sản xuất) và có xếp hạng hiệu suất từ 4 trở lên. Dấu ngoặc đơn () kiểm soát thứ tự thực hiện các phép toán, tương tự như trong các biểu thức toán học.

Bạn thậm chí có thể áp dụng điều này trong các tình huống phức tạp hơn, như lọc các nhân viên đã nghỉ việc vì những lý do cụ thể. Một công thức kết hợp như vậy có thể lấy được những nhân viên tự nguyện nghỉ việc hoặc bị chấm dứt hợp đồng vì lý do cụ thể, nhưng chỉ những người có mô tả chấm dứt hợp đồng được điền đầy đủ.

Việc hiểu rõ cách các toán tử logic này hoạt động cùng nhau có thể cực kỳ hữu ích cho khả năng phân tích dữ liệu nâng cao, giúp biến sự hỗn loạn của bảng tính thành những thông tin chi tiết có giá trị, dễ hành động.

Các Lỗi Thường Gặp Khi Dùng Hàm FILTER và Cách Khắc Phục

Ngay cả những người dùng Excel kinh nghiệm cũng có thể gặp khó khăn khi mới bắt đầu sử dụng hàm FILTER. Những lỗi phổ biến này có thể làm hỏng công thức của bạn, nhưng chúng lại rất dễ khắc phục khi bạn biết cách nhận diện và xử lý.

Lỗi #SPILL!

Lỗi này xuất hiện khi các kết quả đã lọc của bạn không thể hiển thị vì có dữ liệu khác chặn đường. Hàm FILTER tạo ra các mảng động cần không gian trống để mở rộng. Để khắc phục, hãy xóa bất kỳ dữ liệu nào bên dưới và bên phải của ô công thức của bạn.

Nếu bạn đang lọc 50 nhân viên nhưng chỉ có 10 hàng trống có sẵn, Excel sẽ báo lỗi #SPILL! thay vì hiển thị kết quả một phần. Luôn đảm bảo có đủ không gian cho đầu ra tối đa có thể của bạn.

Lỗi Kiểu Dữ Liệu Không Khớp (Mismatched Data Types)

Văn bản trông giống số đôi khi có thể làm hỏng logic của hàm FILTER. ID nhân viên được lưu dưới dạng văn bản sẽ không khớp với tiêu chí số. Bạn có thể sử dụng công thức sau để chuyển đổi ID nhân viên dạng văn bản thành số trước khi lọc:

=FILTER(A2:A3004, VALUE(A2:A3004))

Hình ảnh minh họa chuyển đổi ID nhân viên từ văn bản sang số trong Excel bằng hàm VALUE.Hình ảnh minh họa chuyển đổi ID nhân viên từ văn bản sang số trong Excel bằng hàm VALUE.

Tương tự, các ngày được định dạng dưới dạng văn bản cần được chuyển đổi – hãy gói cột ngày bằng hàm DATEVALUE() để đảm bảo so sánh đúng cách:

=FILTER(A2:AC3004, DATEVALUE(E2:E3004)>=DATE(2020,1,1))

Vấn Đề Phân Biệt Chữ Hoa/Chữ Thường (Case Sensitivity)

Hàm FILTER coi “Sales” và “sales” là hai giá trị khác nhau. Để giải quyết vấn đề này, hãy chuyển đổi trường hợp văn bản trong Excel bằng cách sử dụng một hàm như UPPER() hoặc LOWER() để chuẩn hóa văn bản trước khi so sánh. Điều này giúp bắt được các biến thể trong nhập liệu mà nếu không, chúng sẽ lọt qua bộ lọc của bạn:

=FILTER(A2:AC3004, UPPER(Q2:Q3004)="SALES")

Lỗi Sai Kích Thước Vùng Dữ Liệu (Range Size Mismatches)

Phạm vi tiêu chí của bạn phải khớp chính xác với phạm vi dữ liệu của bạn. Nếu dữ liệu của bạn kéo dài từ A2:AC3004 nhưng tiêu chí của bạn tham chiếu đến K2:K3000, bạn sẽ bỏ sót bốn hàng dữ liệu—có thể là những bản ghi quan trọng.

Luôn kiểm tra kỹ xem các phạm vi của bạn có khớp nhau không. Sử dụng tổ hợp phím Ctrl + Shift + End để tìm ranh giới dữ liệu thực tế của bạn thay vì đoán xem dữ liệu của bạn kết thúc ở đâu.

Xử Lý Trường Hợp Không Có Kết Quả (Handling Empty Results)

Khi không có dữ liệu nào khớp với tiêu chí của bạn, hàm FILTER sẽ trả về lỗi #CALC! theo mặc định. Do đó, bạn nên sử dụng tham số thứ ba để hiển thị thông báo tùy chỉnh. Điều này tạo ra các báo cáo rõ ràng hơn và ngăn ngừa sự nhầm lẫn khi chia sẻ dữ liệu đã lọc với đồng nghiệp, những người có thể không hiểu các thông báo lỗi của Excel.

=FILTER(A2:AC3004, K2:K3004="Future Start", "Không tìm thấy nhân viên tương lai nào.")

Hiệu Suất Với Bộ Dữ Liệu Lớn (Performance With Large Datasets)

Hàm FILTER sẽ tự động tính toán lại mỗi khi dữ liệu nguồn của bạn thay đổi. Với hàng nghìn hàng và nhiều tiêu chí, điều này có thể khiến Excel hoạt động rất chậm. Hãy cân nhắc sử dụng chế độ tính toán thủ công bằng cách sử dụng phím tắt Ctrl + Alt + F9 khi làm việc với các bộ dữ liệu lớn.

Đối với các báo cáo định kỳ, hãy sao chép và dán các kết quả đã lọc dưới dạng giá trị thay vì giữ các công thức “sống”. Làm như vậy sẽ giảm kích thước tệp và cải thiện hiệu suất trong khi vẫn giữ được dữ liệu đã phân tích của bạn.

Excel cung cấp rất nhiều cách để tổ chức dữ liệu, nhưng hàm FILTER mang lại kết quả động, tức thì mà không gây rắc rối. Một khi đã trải nghiệm tính năng lọc thời gian thực, tự động cập nhật, bạn chắc chắn sẽ không muốn quay lại các phương pháp cũ nữa.

Share
facebookShare on FacebooktwitterShare on TwitterpinterestShare on Pinterest
linkedinShare on LinkedinvkShare on VkredditShare on ReddittumblrShare on TumblrviadeoShare on ViadeobufferShare on BufferpocketShare on PocketwhatsappShare on WhatsappviberShare on ViberemailShare on EmailskypeShare on SkypediggShare on DiggmyspaceShare on MyspacebloggerShare on Blogger YahooMailShare on Yahoo mailtelegramShare on TelegramMessengerShare on Facebook Messenger gmailShare on GmailamazonShare on AmazonSMSShare on SMS
Post navigation
Previous post

Xu Hướng AI 2025: Tác Động Thế Nào Đến Giới Sáng Tạo và Thiết Kế?

Next post

Biến Ảnh Phim Cũ Thành Kỹ Thuật Số: Hướng Dẫn Scan Bằng Điện Thoại

Administrator

Related Posts

Categories Thủ Thuật Máy Tính Cách Dùng Hàm FILTER Trong Excel: Lọc Dữ Liệu Tự Động & Chuyên Nghiệp

Chọn Hệ Điều Hành Nào Phù Hợp Nhất Với Nhu Cầu Của Bạn?

Categories Thủ Thuật Máy Tính Cách Dùng Hàm FILTER Trong Excel: Lọc Dữ Liệu Tự Động & Chuyên Nghiệp

Tại Sao Tôi Đã Thay Thế Hoàn Toàn Laptop Bằng Điện Thoại Để Làm Việc Hiệu Quả Hơn

Categories Thủ Thuật Máy Tính Cách Dùng Hàm FILTER Trong Excel: Lọc Dữ Liệu Tự Động & Chuyên Nghiệp

Khám Phá TRIMRANGE Excel: Làm Sạch Dữ Liệu Tự Động, Đơn Giản Hơn Bao Giờ Hết

Leave a Comment Hủy

Recent Posts

  • Bảo vệ điện thoại Samsung Galaxy khỏi trộm cắp: Khám phá hệ thống an ninh đa lớp trên One UI 7
  • Documents by Readdle: Ứng Dụng Quản Lý Tệp Toàn Diện Vượt Trội Hơn Files Mặc Định Của iPhone
  • Chọn Hệ Điều Hành Nào Phù Hợp Nhất Với Nhu Cầu Của Bạn?
  • Tại Sao Tôi Đã Thay Thế Hoàn Toàn Laptop Bằng Điện Thoại Để Làm Việc Hiệu Quả Hơn
  • Khám Phá TRIMRANGE Excel: Làm Sạch Dữ Liệu Tự Động, Đơn Giản Hơn Bao Giờ Hết

Recent Comments

Không có bình luận nào để hiển thị.
Copyright © 2025 Thủ Thuật Mobile - Powered by Nevothemes.
Offcanvas
Offcanvas

  • Lost your password ?