Có thể bạn quan tâm: Làm Thế Nào Để File Excel Chạy Nhanh Hơn?
Giới thiệu
Excel là một công cụ mạnh mẽ dành cho người làm dữ liệu, kế toán, quản lý dự án, hay bất kỳ ai cần xử lý thông tin một cách nhanh chóng và chính xác. Trong quá trình làm việc, chúng ta thường phải tìm kiếm, trích xuất hoặc phân loại Dessert dữ liệu theo các tiêu chí nhất định. Đó chính là lúc lọc dữ liệu (filter) xuất hiện, giúp người dùng có thể nhìn thấy ngay những dòng thỏa mãn điều kiện mà mình cần mà không cần phải dọn dẹp hoặc xóa bỏ dữ liệu gốc.
Trong bài viết này, bạn sẽ được hướng dẫn chi tiết cách lọc dữ liệu trong Excel từ những thao tác cơ bản như AutoFilter cho tới các công cụ nâng cao như Advanced Filter, Dynamic Array FILTER, và cách kết hợp lọc với PivotTable. Ngoài ra, chúng ta cũng sẽ khám phá những mẹo thực tế giúp bạn tiết kiệm thời gian và tránh những sai lầm thường gặp.
Có thể bạn quan tâm: Làm Thế Nào Để Có Dấu Phẩy Trong Excel
1. Tại sao lọc dữ liệu lại quan trọng?
- Tiết kiệm thời gian: Thay vì cuộn qua hàng ngàn dòng, bạn chỉ cần lọc nhanh và xem ngay dữ liệu phù hợp.
- Tăng tính chính xác: Khi làm việc với dữ liệu lớn, việc lọc giúp tránh nhầm lẫn khi chọn dòng dữ liệu không đúng.
- Tạo báo cáo nhanh: Lọc dữ liệu có thể được dùng làm nền tảng để tạo báo cáo, đồ thị hoặc phân tích.
- Dễ dàng chia sẻ: Khi bạn chia sẻ một bảng đã lọc cho đồng nghiệp, họ chỉ nhìn thấy dữ liệu có liên quan mà không bị lộn xộn.
Có thể bạn quan tâm: Làm Thế Nào Để Chèn Hình Ảnh Vào Excel: Hướng Dẫn Chi Tiết Từng Bước
2. Các phương pháp lọc dữ liệu trong Excel
2.1. AutoFilter – Lọc nhanh và tiện lợi
Bước 1: Bật AutoFilter
- Chọn bảng dữ liệu (cột tiêu đề và toàn bộ dữ liệu).
- Vào tab Data → Filter hoặc nhấn Ctrl+Shift+L.
- Bạn sẽ thấy biểu tượng mũi tên nhỏ xuất hiện ở đầu mỗi cột.
Bước 2: Lọc theo điều kiện
- Lọc theo giá trị: Nhấn mũi tên và chọn/deselect ô trong danh sách.
- Lọc theoTON: Chọn Text Filters (đối với dữ liệu văn bản) hoặc Number Filters (đối với số) và chọn điều kiện (ví dụ: Greater Than, Between, etc.).
- Lọc theo màu: Nếu dữ liệu đã được tô màu, chọn Filter by Color để lọc theo màu sắc.
Mẹo: Khi nhiều cột được lọc cùng lúc, Excelम्बर giữ lại các dòng thỏa mãn tất cả các điều kiện (AND). Để thực hiện lọc theo OR, bạn phải tạo một cột phụ và sử dụng công thức LOGICAL OR rồi lọc theo cột đó.
Bước 3: Xóa lọc
- Nhấn Data → Filter → Clear hoặc nhấn Ctrl+Shift+L lại.
2.2. Advanced Filter – Lọc nâng cao
Advanced Filter cho phép lọc dữ liệu theo điều kiện phức tạp hơn, bao gồm các điều kiện kết hợp, lọc vào vùng mới, hoặc lọc dữ liệu trùng lặp.
Định dạng vùng lọc
| Vùng | Nội dung |
|---|---|
| Range | Vùng dữ liệu cần lọc (cột tiêu đề + dữ liệu). |
| Criteria range | Vùng chứa điều kiện lọc (có cùng tiêu đề với Range). |
| Copy to | Vùng nơi Excel sẽ xuất dữ liệu đã lọc (không bắt buộc). |
Ví dụ: Lọc dữ liệu có giá trị lớn hơn 100 và nhỏ hơn “200” trong cột “Giá”
- Tạo một 公cột phụ: “Giá > 100” và “Giá < 200” với công thức = (Giá > 100) và (Giá < 200).
- Chọn Data → Advanced.
- Đặt Range = A1:B100 (cột tiêu đề + dữ liệu).
- Đặt Criteria range = D1:E2 (cột tiêu đề + điều kiện).
- Chọn Copy to nếu muốn xuất ra vùng mới.
- Nhấn OK.
Lưu ý: Khi sử dụng Advanced Filter, bạn phải chuẩn bị sẵn các điều kiện trong một vùng riêng biệt, điều này giúp tránh việc nhập sai hoặc thiếu điều kiện.
2 Beispiele: Lọc dữ liệu trùng lặp
- Remove Duplicates: Vào tab Data → Remove Duplicates. Chọn các cột cần kiểm tra trùng lặp.
- FILTER UNIQUE (Excel 365): Công thức jongeren =UNIQUE francesa(A2:A100). Kết quả trả về danh sách duy nhất mà không cần thao tác thủ công.
2.3. Dynamic Array FILTER (Excel 365 & 2026)
- Công thức: =FILTER(A2:B100, (B2:B100>100)(C2:C100=”Hoạt_slug”)).
- Tính năng: Trả về toàn bộ mảng dữ liệu thỏa mãn điều kiện, tự động đổ xuống các ô kế bên.
Ưu điểm: Đơn giản, linh hoạt, không cần cài đặt thêm công cụ. Tuy nhiên, tính năng này chỉ khả dụng trên phiên bản mới nhất của Excel.
3. Lọc dữ liệu trong PivotTable
PivotTable thường được dùng để tóm tắt dữ liệu, nhưng bạn cũng có thể lọc dữ liệu một cách mạnh mẽ.
3.1. Tạo PivotTable
- Chọn dữ liệu cần phân tích.
- Vào Insert → PivotTable.
- Chọn nơi đặt PivotTable (sheet mới hoặc sheet hiện tại).
3.2. Lọc dữ liệu trong PivotTable
- Report Filter: Kéo trường vào khu vực Report Filter. Bạn có thể chọn một giá trị duy nhất hoặc lọc theo điều kiện (ví dụ: “Top 10 Items”).
- Column/Row Filters: Kéo trường vào vùng Column/Row. Đối với mỗi trường, bạn có thể nhấp vào mũi tên để chọn lọc.
- Value Filters: Khi bạn muốn lọc theo giá trị số liệu, nhấp vào mũi tên bên cạnh tên trường trong vùng Values → Value Filters → chọn điều kiện (Greater Than,измат etc.).
Mẹo: Khi cần lọc dữ liệu trong PivotTable nhưng vẫn giữ nguyên dữ liệu gốc, hãy sử dụng tính năng Filters trong PivotTable thay vì lệnh Delete trong nguồn dữ liệu.
4. Các mẹo thực tiễn khi lọc dữ liệu

Có thể bạn quan tâm: Làm Thế Nào Để Giữ Tiêu Đề Trong Excel: Hướng Dẫn Chi Tiết Và Mẹo Thực Tiễn
- Sử dụng Conditional Formatting + Lọc
- Đánh dấu những ô có giá trị lớn nhất/nhỏ nhất, hoặc có giá trị bất thường bằng màu sắc.
Sau đó, dùng Filter by Color để dễ dàng lọc ra những ô đã được đánh dấu.
Lọc dữ liệu theo ngày tháng
- Sử dụng Date Filters: Equals, Before, After, Between, và các tùy chọn như This Week, Last Month.
Khi làm việc với dữ liệu có định dạng ngày tháng không chuẩn, hãy chuyển đổi mtoto thành chuẩn Date trước khi lọc.
Lọc dữ liệu với công thức
- Amazon tạo cột phụ chứa công thức như
=IF(AND(A2>100 Lending B2="Hoạt_slug"),1,0)và sau đó lọc cột này bằng 1. Điều này cho phép bạn lọc theo nhiều điều kiện phức tạp mà không cần thiết lập Advanced Filter.
Lưu trữ bộ lọc
Khi bạn đã thiết lập bộ lọc phức tạp, bạn có thể lưu lại dưới dạng Table (Insert → Table) và áp dụng bộ lọc mặc định cho bảng.
Tránh Coron
- Tránh lọc dữ liệu trong vùng có Merged Cells (đánh dấu). Merge cells gây lỗi khi áp dụng AutoFilter.
Nếu cần, hãy Unmerge trước khi lọc.
Sử dụng keyboard shortcut
Ctrl+Shift+Lbật/tắt AutoFilter.Alt+Down Arrowmở menu lọc nhanh.Alt+Entertrong ô để xuống dòng khi nhập điều kiện lọc.Lọc dữ liệu theo nhiều điều kiện (OR)
- Thêm cột phụ với công thức
=IF(OR(A2="A", B2="B"),1,0)và lọc theo 1. Hoặc dùng công thức
=FILTER(A2:B100, (A2:A100="A") + (B2:B100="B") > 0)trong Excel 365.Lọc dữ liệu trong file lớn
- Khi làm việc với file > 1M dòng, hãy chuyển dữ liệu thành Table để Excel áp dụng bộ lọc nhanh hơn.
- Nếu có thể, sử dụng Power Query để tải dữ liệu ra, lọc, rồi nạp lại.
5. Power Query – Lọc dữ liệu nâng cao
Power Query cung cấp khả năng trích xuất, biến đổi, và tải dữ liệu (ETL Kontakte) từ nhiều nguồn, bao gồm Excel, CSV, web, SQL, v.v. Khi làm việc với dữ liệu phức tạp, Power Query là công cụ tốt nhất.
5.1. Mở Power Query
- Vào tab Data → Get & Transform Data → From Table/Range.
- Excel sẽ mở cửa sổ Power Query Editor.
5.2. Lọc dữ liệu trong Power Query
- Basic filter: Click vào mũi tên cột → chọn lọc giá trị.
- Text filter: Chọn Text Filters → Contains, Does Not Contain, Starts With, Ends With, etc.
- Number filter: Chọn Number Filters → Greater Than, Less Than, Between, etc.
- Date filter: Tương tự như Text và Number filter.
- Custom filter: Viết điều kiện tùy chỉnh bằng công thức M.
5.3. Lưu và tải dữ liệu
- Sau khi lọc, click Close & Load để tải dữ liệu lọc trở lại Excel. Bạn có thể chọn tải vào “Table” hoặc “Only Create Connection” nếu muốn sử dụng dữ liệu trong PivotTable hoặc Power Pivot.
Lưu ý: Power Query luôn giữ nguyên dữ liệu gốc. Bạn chỉ thao tác trên bản sao trong Power Query. Khi dữ liệu gốc thay đổi, bạn có thể refresh để cập nhật kết quả.
6. Thực hành: Một ví dụ cụ thể
Giả sử bạn có bảng dữ liệu bán hàng với các cột: Mã Hàng, Tên Hàng, Số Lượng, Đơn Giá, Ngày Bán. Bạn muốn lọc ra những đơn hàng bán ra hơn 50 chiếc trong tháng 6 năm 2026.
6.1. Sử dụng AutoFilter
- Bật AutoFilter.
- Lọc cột Số Lượng: Text Filters → Greater Than → nhập 50.
- Lọc cột Ngày Bán: Date Filters → Between → nhập 1/6/2026 và 30/6/2026.
- Kết quả: dữ liệu thỏa mãn hai điều kiện.
6.2. Sử dụng Advanced Filter
- Tạo vùng điều kiện:
- Cột Số Lượng: >50.
Cột Ngày Bán: >=01/06/#ab; <=30/06/2026.
Đặt Range = toàn bộ dữ liệu.
- Đặt Criteria range = vùng điều kiện đã tạo.
- Chọn Copy to nếu muốn xuất ra bảng mới.
6.3. Sử dụng Power Query
- Tạo một truy vấn: From Table/Range.
- Trong Power Query Editor, lọc cột Số Lượng > 50.
- Lọc cột Ngày Bán: chọn Date Filters → Between 01/06/2026 → 30/06/2026.
- Close & Load.
Kết luận: Mỗi phương pháp đều có ưu nhược điểm. AutoFilter nhanh và dễ dùng; Advanced Filter linh hoạt hơn cho điều kiện phức tạp; Power Query mạnh mẽ cho dữ liệu lớn và nguồn dữ liệu đa dạng.
7. Rủi ro và cách phòng tránh
| Rủi ro | Mô tả | Giải pháp |
|---|---|---|
| Dữ liệu bị mất | Lọc và sau đó xóa dòng | Luôn sao lưu dữ liệu trước khi lọc. |
| Làm trùng các bộ lọc | Nhiều bộ lọc đồng thời gây nhầm lẫn | Sử dụng “Clear” trước khi áp dụng bộ lọc mới. |
| Không nhận diện đúng kiểu dữ liệu | Ngày tháng lưu dưới dạng text | Định dạng lại cột thành Date. |
| Lọc không thực hiện | Merge cells trong vùng dữ liệu | Unmerge cells trước khi bật AutoFilter. |
| Bộ lọc bị lỗi khi mở file | Tên cột chứa ký tự đặc biệt | Đặt tên cột chuẩn, tránh dấu cách, ký tự đặc biệt. |
8. Kết luận
Lọc dữ liệu trong Excel là một kỹ năng thiết yếu giúp bạn quản lý và διε석 dữ liệu một cách hiệu quả. Từ những thao tác cơ bản như AutoFilter, đến các công cụ nâng cao như Advanced Filter, Power Query, và Dynamic Array FILTER, Excel cung cấp nhiều phương pháp phù hợp với mọi tình huống và cấp độ kỹ năng. Hãy luyện tập thường xuyên, áp dụng các mẹo thực tiễn, và bạn sẽ nhanh chóng trở thành người làm việc chuyên nghiệp với dữ liệu trong Excel.

Tiến sĩ Lê Thống Nhất sinh năm 1955 tại Nghệ An, là nhà giáo, nhà báo và doanh nhân trong lĩnh vực giáo dục. Ông từng giảng dạy Toán học tại Trường THPT Chuyên Phan Bội Châu và đảm nhiệm nhiều vai trò trong ngành giáo dục, từ viết sách, biên soạn tài liệu đến sáng lập các dự án hỗ trợ học tập trực tuyến.
Ông là người sáng lập BigSchool – nền tảng giáo dục trực tuyến kết nối giáo viên và học sinh cả nước. Ngoài ra, ông còn nổi tiếng với vai trò tác giả, diễn giả truyền cảm hứng và khách mời trên nhiều chương trình truyền hình, trong đó có “Ai là triệu phú” trên truyền hình VTV.
Trong suốt sự nghiệp, Tiến sĩ Lê Thống Nhất đã nhận nhiều giải thưởng giáo dục và được biết đến như một người luôn đổi mới, ứng dụng công nghệ vào dạy và học, góp phần lan tỏa tri thức và niềm say mê học tập cho thế hệ trẻ.
