Làm Thế Nào Để Lọc Dữ Liệu Trong Excel: Hướng Dẫn Chi Tiết Và Các Mẹo Thực Tế

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.

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.

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

  1. Chọn bảng dữ liệu (cột tiêu đề và toàn bộ dữ liệu).
  2. Vào tab Data → Filter hoặc nhấn Ctrl+Shift+L.
  3. 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ùngNội dung
RangeVùng dữ liệu cần lọc (cột tiêu đề + dữ liệu).
Criteria rangeVùng chứa điều kiện lọc (có cùng tiêu đề với Range).
Copy toVù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á”

  1. Tạo một 公cột phụ: “Giá > 100” và “Giá < 200” với công thức = (Giá > 100) và (Giá < 200).
  2. Chọn Data → Advanced.
  3. Đặt Range = A1:B100 (cột tiêu đề + dữ liệu).
  4. Đặt Criteria range = D1:E2 (cột tiêu đề + điều kiện).
  5. Chọn Copy to nếu muốn xuất ra vùng mới.
  6. 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

  1. Chọn dữ liệu cần phân tích.
  2. Vào Insert → PivotTable.
  3. 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

Làm Thế Nào Để Lọc Dữ Liệu Trong Excel
Làm Thế Nào Để Lọc Dữ Liệu Trong Excel
  1. Sử dụng Conditional Formatting + Lọc
  2. Đá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.
  3. Sau đó, dùng Filter by Color để dễ dàng lọc ra những ô đã được đánh dấu.

  4. Lọc dữ liệu theo ngày tháng

  5. Sử dụng Date Filters: Equals, Before, After, Between, và các tùy chọn như This Week, Last Month.
  6. 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.

  7. Lọc dữ liệu với công thức

  8. 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.
  9. Đ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.

  10. Lưu trữ bộ lọc

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

  12. Tránh Coron

  13. 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.
  14. Nếu cần, hãy Unmerge trước khi lọc.

  15. Sử dụng keyboard shortcut

  16. Ctrl+Shift+L bật/tắt AutoFilter.
  17. Alt+Down Arrow mở menu lọc nhanh.
  18. Alt+Enter trong ô để xuống dòng khi nhập điều kiện lọc.

  19. Lọc dữ liệu theo nhiều điều kiện (OR)

  20. Thêm cột phụ với công thức =IF(OR(A2="A", B2="B"),1,0) và lọc theo 1.
  21. Hoặc dùng công thức =FILTER(A2:B100, (A2:A100="A") + (B2:B100="B") > 0) trong Excel 365.

  22. Lọc dữ liệu trong file lớn

  23. 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.
  24. 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

  1. Vào tab Data → Get & Transform Data → From Table/Range.
  2. 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

  1. Bật AutoFilter.
  2. Lọc cột Số Lượng: Text Filters → Greater Than → nhập 50.
  3. Lọc cột Ngày Bán: Date Filters → Between → nhập 1/6/2026 và 30/6/2026.
  4. Kết quả: dữ liệu thỏa mãn hai điều kiện.

6.2. Sử dụng Advanced Filter

  1. Tạo vùng điều kiện:
  2. Cột Số Lượng: >50.
  3. Cột Ngày Bán: >=01/06/#ab; <=30/06/2026.

  4. Đặt Range = toàn bộ dữ liệu.

  5. Đặt Criteria range = vùng điều kiện đã tạo.
  6. Chọn Copy to nếu muốn xuất ra bảng mới.

6.3. Sử dụng Power Query

  1. Tạo một truy vấn: From Table/Range.
  2. Trong Power Query Editor, lọc cột Số Lượng > 50.
  3. Lọc cột Ngày Bán: chọn Date Filters → Between 01/06/2026 → 30/06/2026.
  4. 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 roMô tảGiải pháp
Dữ liệu bị mấtLọc và sau đó xóa dòngLuôn sao lưu dữ liệu trước khi lọc.
Làm trùng các bộ lọcNhiều bộ lọc đồng thời gây nhầm lẫnSử 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ệuNgà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ệnMerge cells trong vùng dữ liệuUnmerge cells trước khi bật AutoFilter.
Bộ lọc bị lỗi khi mở fileTê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.

⚠️
LƯU Ý QUAN TRỌNG: Miễn trừ trách nhiệm: Mặc dù chúng tôi luôn nỗ lực để đảm bảo tính chính xác và cập nhật của thông tin, nhưng các quy định về giáo dục và tuyển sinh có thể thay đổi theo thời gian. BigSchool không chịu trách nhiệm về bất kỳ sai sót nào hoặc kết quả phát sinh từ việc sử dụng thông tin trên trang này. Độc giả nên liên hệ trực tiếp với nhà trường hoặc cơ quan chức năng để có thông tin mới nhất. Ngoài ra, BigSchool tuyệt đối không bán sản phẩm, khóa học hay cung cấp dịch vụ được nhắc đến trong bài.

Viết một bình luận