Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Office

Làm chủ Lọc theo Ngày Excel: 4 Phương pháp đơn giản & Hiệu quả

Khi làm việc trong Excel, chúng ta thường cần lọc dữ liệu theo ngày (filter data by date) cho nhiều mục đích. Có nhiều cách làm. Bài viết này cung cấp 4 phương pháp nhanh với bước sắc nét và minh họa sinh động để lọc theo ngày trong Excel.

Bạn có thể tải mẫu Excel miễn phí từ đây và tự thực hành.

4 Cách Lọc Theo Ngày trong Excel

Trước hết, làm quen bộ dữ liệu. Để khám phá phương pháp, tôi dùng bộ dữ liệu dưới chứa bán hàng một số nhân viên ở các khu vực khác nhau và ngày tương ứng.

Phương pháp 1: Dùng Lệnh Lọc (Filter Command) lọc theo Ngày

Trước hết, dùng Lệnh Lọc trong Excel lọc dữ liệu theo ngày. Có nhiều tùy chọn trong Lọc rất hữu ích. Chúng ta lọc 3 cách:

1.1 Lọc Cơ bản (Basic Filter)

Trước tiên, bắt đầu với vài bộ lọc cơ bản.

Các bước:

  • Nhấp bất kỳ dữ liệu nào từ bộ dữ liệu.
  • Sau đó nhấp lần lượt: Trang chủ (Home) > Chỉnh sửa (Editing) > Sắp xếp & Lọc (Sort & Filter) > Lọc (Filter).

Bây giờ tùy chọn Lọc đã bật, và biểu tượng Lọc có ở bên phải mọi Tiêu đề (Headers). Vì lọc ngày, nhấp biểu tượng Lọc của Tiêu đề Ngày (Date Header).

Khi đó bạn nhận nhiều tùy chọn như hình dưới:

Lúc này nếu muốn lọc dữ liệu chỉ năm 2019 thì chọn (mark) vào nó và bỏ chọn (unmark) tất cả năm khác.

Sau đó, chỉ nhấp OK.

Bây giờ xem Excel chỉ hiển thị dữ liệu năm 2019.

Nếu muốn lọc theo tháng của 2019 thì nhấp dấu cộng (+) bên trái của 2019. Các tháng có sẵn của 2019 sẽ mở ra.

Chỉ có một tháng - Tháng 7 (July).

Nếu muốn lọc theo ngày cụ thể của Tháng 7 thì lại nhấp dấu cộng (+) bên trái của Tháng 7.

Hiển thị chỉ có hai ngày cho tháng: 15/7 và 20/7.

Để hiển thị dữ liệu 20/7, chỉ chọn vào nó và bỏ chọn tùy chọn khác.

Cuối cùng, chỉ nhấn OK.

Đây là kết quả lọc theo ngày:

Đọc thêm: VBA Bảng Pivot Lọc giữa Hai Ngày trong Excel

1.2 Lọc Nâng cao (Advanced Filter)

Bây giờ xem các tùy chọn lọc nâng cao trong Bộ lọc Excel.

Các bước:

  • Giống phần trước, mở tùy chọn lọc nhấn biểu tượng Lọc trong Tiêu đề Ngày.
  • Ta nhận nhiều tùy chọn lọc như Năm này/ Năm trước/ Năm sau, Tháng này/ Tháng trước/ Tháng sau, Tuần này/ Tuần trước/ Tuần sau, Hôm nay, Ngày mai, v.v.

Nếu chọn Năm này (This Year), chỉ hiển thị dữ liệu năm nay.

Đây là dữ liệu lọc cho năm hiện tại.

Nếu chọn Năm trước (Last Year) thì hiển thị dữ liệu năm trước.

Dữ liệu lọc của Năm trước.

Đọc thêm: Excel VBA: Lọc Ngày trước Hôm nay (Với Các bước nhanh)

1.3 Tự động lọc tùy chỉnh (Custom AutoFilter)

Thay vì dùng lệnh có sẵn, ta tự đưa ra lệnh bằng Tự động lọc tùy chỉnh (Custom AutoFilter) từ tùy chọn Lọc Dữ liệu (Data Filter).

Các bước:

  • Nhấp: Bộ lọc Dữ liệu (Data Filters) > Bộ lọc tùy chỉnh (Custom Filters).
  • Hộp thoại Tự động lọc tùy chỉnh (Custom AutoFilter) sẽ mở.

Bây giờ lọc dữ liệu giữa ngày 4/10/17 đến 8/10/21 dùng Tự động lọc tùy chỉnh.

Để đặt ngày bắt đầu, nhấp biểu tượng thả xuống ô trên bên trái khung Ngày (Date section).

Chọn là sau hoặc bằng (is after or equal to) từ danh sách.

Bây giờ đặt ngày, nhấp biểu tượng thả xuống từ ô trên bên phải khung Ngày. Các ngày bộ dữ liệu sẽ hiện.

Chọn 4/10/2017.

Sau đó nhấp tùy chọn Và (And).

Sau đó, chọn là trước (is before) từ ô dưới bên trái.

Và ngày kết thúc - 8/10/2021 từ ô dưới bên phải.

Cuối cùng, chỉ nhấn OK.

Khi đó ta nhận tất cả dữ liệu lọc giữa ngày đã chọn.

Đọc thêm: Cách Dùng Bộ lọc Ngày tùy chỉnh trong Excel (5 Cách dễ dàng)

Phương pháp 2: Áp dụng Định dạng có điều kiện (Conditional Formatting) lọc theo Ngày trong Excel

Có phương án thay thế Bộ lọc, Định dạng có điều kiện là một trong số đó. Phương pháp này dùng nó lọc dữ liệu theo ngày. Lọc dữ liệu giữa ngày 4/10/17 đến 7/20/2019. Tôi đặt ngày này ở Ô C15 và C16 liên tiếp.

Các bước:

  • Chọn cột ngày rồi nhấp lần lượt: Trang chủ (Home) > Định dạng có điều kiện (Conditional Formatting) > Quy tắc mới (New Rule).
  • Chọn Sử dụng công thức xác định ô cần định dạng (Use a formula to determine which cells to format) từ hộp Chọn loại Quy tắc (Select a Rule Type).
  • Nhập công thức sau vào ô Định dạng giá trị nơi công thức đúng (Format values where the formula is true):
=AND(D5>=$C$15,D5<=$D$15)
  • Sau đó, nhấp Định dạng (Format), hộp thoại định dạng mở ra.
  • Nhấp tab Điền (Fill) chọn màu. Tôi chọn xanh nhạt.
  • Nhấn OK quay lại hộp thoại trước.
  • Lúc này, chỉ nhấp OK.

Bây giờ dữ liệu lọc được làm nổi bật màu đã chọn.

Đọc tương tự

  • Cách Sao chép & Dán khi Bộ lọc được Áp dụng trong Excel
  • Thêm Bộ lọc trong Excel (4 Phương pháp)
  • Phím tắt Bộ lọc Excel (3 Cách dùng nhanh với Ví dụ)
  • Excel VBA: Lọc Khoảng Ngày dựa trên Giá trị Ô (Macro và UserForm)
  • Cách Lọc 30 Ngày cuối của Ngày trong Excel (5 Cách dễ dàng)

Phương pháp 3: Kết hợp hàm FILTER & MONTH áp dụng Lọc ngày trong Excel

Ta dùng hàm lọc dữ liệu theo ngày trong Excel. Dùng FILTER và MONTH. Lọc doanh số tháng 7 (July).

Các bước:

  • Nhập công thức sau vào Ô D15:
=FILTER(E5:E12,MONTH(D5:D12)=7,"Rỗng")
  • Nhấn Enter nhận doanh số lọc.

⏬ Phân tích công thức:

➥ MONTH(D5:D12)=7
Hàm MONTH trích xuất số tháng từ ngày và nếu bằng 7 trả TRUE ngược lại FALSE – {FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE}

➥ FILTER(E5:E12,MONTH(D5:D12)=7,”Rỗng”)
Cuối cùng, hàm FILTER trả dữ liệu tương ứng theo đầu ra MONTH trả về là – {598210}

Đọc thêm: Cách Lọc Ô có Công thức trong Excel

Phương pháp 4: Kết hợp FILTER, MONTH & YEAR trong Excel lọc Theo Ngày

Có tổ hợp hàm khác lọc dữ liệu theo ngày. Đó là FILTER, MONTH & YEAR. Ở đây, lọc doanh số Tháng 2 (February) và Năm 2015.

Các bước:

  • Ô D15 nhập công thức sau:
=FILTER(E5:E12,(MONTH(D5:D12)=2)*(YEAR(D5:D12)=2015),"Rỗng")
  • Nhấn Enter nhận doanh số lọc.

⏬ Phân tích công thức:

➥ YEAR(D5:D12)=2015

Hàm YEAR trích xuất năm từ ngày và nếu bằng 2015 trả TRUE ngược lại FALSE – {TRUE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE}

➥ MONTH(D5:D12)=2

Hàm MONTH trích xuất số tháng từ ngày và nếu bằng 2 trả TRUE ngược lại FALSE – {TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE}

➥ FILTER(E5:E12,(MONTH(D5:D12)=2)*(YEAR(D5:D12)=2015),”Rỗng”)

Cuối cùng, FILTER trả kết quả theo đầu ra MONTH và YEAR – {442589}

Đọc thêm: Cách Lọc Ngày theo Tháng và Năm trong Excel (4 Phương pháp dễ dàng)

Xóa Bộ lọc khỏi Dữ liệu

Sau áp dụng bộ lọc, xóa bộ lọc không khó. Làm theo bước dưới học cách. Trước hết, cho thấy xóa bộ lọc từ bất kỳ cột nào. Xóa bộ lọc cột Ngày lọc ở phương pháp 1.

Các bước:

  • Nhấp biểu tượng Lọc từ Tiêu đề Cột.
  • Sau đó chỉ nhấp Xóa bộ lọc từ "Ngày" (Clear Filter from "Date").

Bây giờ xem bộ lọc đã bị xóa.

Bây giờ cho thấy xóa bộ lọc từ toàn bộ bộ dữ liệu.

  • Nhấp lần lượt: Trang chủ (Home) > Chỉnh sửa (Editing) > Sắp xếp & Lọc (Sort & Filter) > Lọc (Filter).

Tùy chọn Lọc đã bị xóa từ toàn bộ bộ dữ liệu.

Kết luận

Tôi hy vọng các thủ tục trên đủ tốt để lọc theo ngày trong Excel. Thoải mái hỏi bất kỳ câu hỏi nào trong phần bình luận và cho tôi phản hồi.

Đọc thêm

  • Cách Thực hiện Lọc tùy chỉnh trong Excel (5 Cách)
  • Tìm kiếm Nhiều mục trong Bộ lọc Excel (2 Cách)
  • Cách Lọc Khoảng ngày Bảng Pivot với Excel VBA
  • Lọc Nhiều cột Đồng thời trong Excel (3 Cách)
  • Cách Lọc Dữ liệu trong Excel dùng Công thức
  • Lọc Khoảng ngày trong Excel (5 Phương pháp dễ dàng)