Có thể bạn quan tâm: Cách Lặp Lại Tiêu Đề Trong Excel Khi Xem
Giới thiệu
Excel đã trở thành công cụ quan trọng nhất trong việc quản lý dữ liệu, phân tích tài chính và báo cáo kinh doanh. Khi dữ liệu ngày càng tăng, việc lọc dữ liệu trở thành một kỹ năng không thể thiếu. Lọc dữ liệu giúp bạn nhanh chóng tìm ra thông tin quan trọng, loại bỏ nhiễu và đưa ra quyết định chính xác. Trong bài viết này, chúng ta sẽ khám phá toàn diện các phương pháp lọc dữ liệu trong Excel, từ cách lọc đơn giản nhất cho tới các công cụ nâng cao như Power Query và Advanced Filter. Bạn sẽ được hướng dẫn cách thực hiện từng bước, cùng với ví dụ minh họa thực tế, mẹo và lưu ý để tối ưu hiệu suất làm việc.
Có thể bạn quan tâm: Cách Lập Bảng Tiến Độ Thi Công Trong Excel
1. Lọc dữ liệu cơ bản trong Excel
1.1 Cách sử dụng tính năng AutoFilter
AutoFilter (lọc tự động) là một công cụ mạnh mẽ và dễ sử dụng nhất trong Excel. Để sử dụng:
- Chọn vùng dữ liệu: Đặt con trỏ vào bất kỳ ô nào trong bảng dữ liệu.
- Bật AutoFilter: Vào tab Data → Filter.
- Lọc theo tiêu chí: Nhấn vào mũi tên trên tiêu đề cột, chọn lọc theo giá trị, màu sắc, hoặc điều kiện tùy chỉnh.
Lưu ý: Đảm bảo dữ liệu có một tiêu đề duy nhất cho mỗi cột.
1.2 Lọc theo điều kiện
- Lọc bằng từ khóa: Nhập từ khóa vào ô tìm kiếm trong menu lọc.
- Lọc theo số liệu: Sử dụng các tùy chọn như >, >=, <, <=, =, <>.
- Lọc ngày tháng: Có thể chọn các tùy chọn như ngày hôm nay,_envư, một khoảng thời gian cụ thể.
1.3 Lọc theo màu sắc
Excel cho phép lọc theo màu nền hoặc màu chữ của ô. Đơn giản chỉ cần chọn tùy chọn “Filter by Color” trong menu lọc.
Có thể bạn quan tâm: Cách Lập Bảng Chi Tiêu Gia Đình Bằng Excel
2. Lọc dữ liệu nâng cao: Advanced Filter
Advanced Filter cho phép lọc dữ liệu theo nhiều tiêu chí phức tạp hơn, không giới hạn từng cột một. Bạn cũng có thể sao chép dữ liệu lọc vào một vùng khác.
2.1 Cấu calling
| Thành phần | Mô tả |
|---|---|
| Table range | Vùng dữ liệu cần lọc. |
| Criteria range | Vùng chứa tiêu chí lọc. |
| Copy to | Vùng để sao chép dữ liệu đã lọc (tùy chọn). |
2.2 Thực hiện
- Định nghĩa tiêu chí: Dưới tiêu đề cột, nhập điều kiện (ví dụ:
>5000). Nếu cần lọc 2 tiêu chí trên cùng một cột, sử dụng dòng thứ hai. - Chọn Advanced Filter: Data → Advanced.
- Nhập các tham số: Table range, Criteria range, Copy to (nếu muốn).
- Nhấn OK. Kết quả sẽ hiển thị dữ liệu đã lọc.
2.3 Mẹo sử dụng Advanced Filter
- Lọc dữ liệu liên kết với nhiều sheet: Chỉ cần dùng External reference trong Criteria range.
- Lọc dữ liệu theo nhiều điều kiện: Sử dụng AND/OR logic trong criteria range bằng cách đặt các điều kiện trên cùng một cột hoặc cùng một hàng.
3. Sử dụng hàm FILTER (Excel 365)
Excel 365 cung cấp hàm FILTER, một vuos gì có thể lọc dữ liệu theo điều kiện bất kỳ và trả về một mảng mở rộng.
3.1 Cú pháp
FILTER(array, include, if_empty)
array: vùng dữ liệu cần lọc.include: điều kiện lọc (có thể là mảng logicQuestions).if_empty: giá trị trả về nếu không có kết quả আপ.
3.2 Ví dụ
=FILTER(A2:D100, (B2:B100="Hoàn thành")(C2:C100>5000), "Không có dữ liệu")
Câu này lọc các hàng trong A2:D100 khi cột B là “Hoàn thành” và cột C lớn hơn 5000.
3.3 Lọc dữ liệu từ nhiều sheet
Nếu dữ liệu nằm trong sheet khác, bạn chỉ cần tham chiếu tới sheet:
=FILTER(Sheet2!A2:D100, (Sheet2!B2:B100="Hoàn thành"))
4. Lọc dữ liệu bằng Power Query
Power Query là một công cụ mạnh mẽ để nhập, biến đổi và lọc dữ liệu từ nhiều nguồn khác nhau. Khi dữ liệu lớn hoặc cần thao tác phức tạp, Power Query là lựa chọn tốt nhất.
4.1 Khởi động Power Query
- Chọn vùng dữ liệu hoặc ô bất kỳ.
- Vào tab Data → Get & Transform Data → From Table/Range.
- Nếu chưa có bảng, Excel sẽ tạo bảng và mở cửa sổ Power Query Editor.
4.2 Các bước lọc
- Loại bỏ hàng trống: Home → Remove Rows → Remove Blank Rows.
- Lọc theo điều kiện: Column header → Filter → chọn điều kiện.
- Lọc nhiều tiêu chí: Sử dụng tùy chọn Custom Filter.
- Lọc dữ liệu theo nhiều sheet: Nhập dữ liệu từ nhiều sheet vào Power Query, sau đó cân bằng bằng Append hoặc Merge.
4.3 Ghi lại và tải dữ liệu

Có thể bạn quan tâm: Cách Lặp Lại Tiêu Đề Từng Trang Trong Excel: Hướng Dẫn Chi Tiết Và Các Mẹo Thực Tiễn
Sau khi hoàn thành, nhấn Close & Load để trả về Excel. Dữ liệu sẽ được cập nhật tự động khi nguồn dữ liệu thay đổi.
4.4 Lợi ích của Power Query
- Xử lý dữ liệu lớn nhanh hơnafd.
- Tự động hoá quy trình lọc.
- Định dạng dữ liệu (đổi kiểu, tách cột).
- Kết nối nhiều nguồn dữ liệu (Excel, CSV, Web, SQL, v.v.).
5. Lọc dữ liệu trên nhiều sheet
Trong thực tế, dữ liệu thường được lưu trữ trên nhiều sheet. Bạn có thể lọc dữ liệu từ nhiều sheet bằng các phương pháp sau:
5.1 Sử dụng hàm INDIRECT
=FILTER(INDIRECT("'Sheet1'!A2:D100"), (INDIRECT("'Sheet1'!B2:B100")="Hoàn thành"))
Nhưng hạn chế: INDIRECT không tự động cập nhật khi thay đổi tên sheet.
5.2 Dùng hàm QUERY (Google Sheets) hoặc Power Query
- Google Sheets:
=QUERY({Sheet1!A:D; Sheet2!A:D}, "select where Col2='Hoàn thành'"). - Power Query: Append dữ liệu từ nhiều sheet trước khi lọc.
5.3 Sử dụng VBA
Khi cần lọc phức tạp hoặc tự động hoá, viết macro VBA:
Sub FilterMultipleSheets() Dim ws As Worksheet For Each ws In ThisWorkbook.Worksheets With ws.AutoFilter .ApplyFilter Field:=2, Criteria1:="Hoàn thành" End With Next ws
End Sub
6. Lọc dữ liệu theo tiêu chí phức tạp
6.1 Lọc dữ liệu theo ngày tháng
- Ngày gần nhất:
=MAX(A1:A100)để tìm ngày lớn nhất. - Ngày trong tuần: Sử dụng hàm
WEEKDAY. - Lọc theo khoảng thời gian:
=FILTER(A1:D100_mul, (B1:B100>=DATE(2026,1,1))(B1:B100<=DATE(2026,12,31))).
6.2 Lọc dữ liệu theo chuỗi ký tự
- Trùng lặp:
=UNIQUE(A1:A100). - Tìm kiếm từ khóa:
=FILTER(A1:D100, ISNUMBER(SEARCH("khách hàng", A1:A100))).
6.3 Lọc dữ liệu theo điều kiện nhiều cột
=FILTER(A1:D100, (B1:B100="Hoàn thành")(C1:C100>500 confirmar) (D1:D100="Đã giao"), "Không tìm thấy")
7. Mẹo và lưu ý khi lọc dữ liệu
| Mẹo | Lý do |
|---|---|
| Sử dụng bảng (Table) | Tự động cập nhật vùng dữ liệu khi thêm dòng mới. |
| Đặt tiêu đề rõ ràng | Tránh nhầm lẫn khi lọc. |
| Bảo vệ dữ liệu | Khi lọc, tránh làm mất dữ liệu gốc. |
| Sử dụng εικόn lọc | Khi làm việc với dữ liệu lớn, tránh làm chậm Excel. |
| Kiểm tra kết quả | Đảm bảo lọc đúng điều kiện. |
| Ghi lại quy trình | Khi sử dụng Power Query hoặc VBA, lưu lại macro để tái sử dụng. |
8. Tối ưu hiệu suất lọc dữ liệu
8.1 Giảm kích thước bảng
- Xóa hàng trống: Home → Delete → Delete Rows.
- Chỉ giữ dữ liệu cần thiết: Loại bỏ cột không dùng.
8.2 Sử dụng tính năng PivotTable
PivotTable có thể lọc pisariaqart. Bạn heer:
- Chọn dữ liệu → Insert → PivotTable.
- Kéo cột vào Filters hoặc Rows.
- Sử dụng Slicers để lọc nhanh.
8.3 Tăng tốc độ tính toán
- Chế độ tính toán thủ công: File → Options → Formulas → Calculation options → Manual.
- Tắt add-ins không cần thiết.
9. Câu hỏi thường gặp
9.1 Excel không lọc dữ liệu đúng
- Kiểm tra tiêu đề: Mỗi cột phải có tiêu đề duy nhất.
- Đảm bảo dữ liệu liên tục: Không có ô trống giữa các dòng.
9.2 Lọc dữ liệu từ nhiều sheet không thành công
- Sử dụng Power Query: Append dữ liệu trước khi lọc.
- Kiểm tra tham chiếu: Sử dụng hàm
INDIRECTnếu cần.
9.3 Lọc dữ liệu lớn làm chậm Excel
- Sử dụng Power Query: Xử lý dữ liệu lớn nhanh hơn.
- Tắt tính năng tự động cập nhật: Tính toán thủ công.
10. 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 nhanh chóng phát hiện thông tin quan trọng và đưa ra quyết định chính xác. Bằng cách nắm vững các công cụ từ AutoFilter cơ bản, Advanced Filter nâng cao, hàm FILTER trong Excel 365 tới Power Query mạnh mẽ, bạn có thể linh hoạt xử lý mọi tình huống dữ liệu. Đừng quên áp dụng các mẹo tối ưu hiệu suất và lưu ý bảo vệ dữ liệu để tránh mất mát. Hãy thử áp dụng những phương pháp này vào công việc của mình và trải nghiệm sự khác biệt khi làm việc với dữ liệu được lọc một cách chính xác và nhanh chóng.

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ẻ.
