Làm cách nào để lọc ngày giữa hai ngày cụ thể trong Excel?
Đôi khi, bạn có thể chỉ muốn lọc dữ liệu hoặc bản ghi giữa hai ngày cụ thể trong Excel. Ví dụ: bạn muốn hiển thị các bản ghi bán hàng từ ngày 9 tháng 1 năm 2012 đến ngày 11 tháng 30 năm 2012 trong Excel với việc ẩn các bản ghi khác. Bài viết này tập trung vào các cách để lọc ngày giữa hai ngày cụ thể trong Excel một cách dễ dàng.
Lọc ngày giữa hai ngày cụ thể bằng lệnh Filter
Lọc ngày giữa hai ngày cụ thể bằng mã VBA
Chọn tất cả các ngày giữa hai ngày cụ thể với Kutools cho Excel
Lọc ngày giữa hai ngày cụ thể bằng lệnh Filter
Giả sử bạn có báo cáo sau và bây giờ bạn muốn lọc các mục trong khoảng thời gian từ ngày 9 tháng 1 năm 2012 đến ngày 11 tháng 30 năm 2012 để có thể nhanh chóng tóm tắt một số thông tin. Xem ảnh chụp màn hình:
![]() |
![]() |
![]() |
Microsoft Excel's Lọc lệnh hỗ trợ lọc tất cả các ngày giữa hai ngày với các bước sau:
Bước 1: Chọn cột ngày, Cột C trong trường hợp. Và bấm vào Ngày > Lọc, xem ảnh chụp màn hình:
Bước 2: Nhấp vào nút mũi tên bên cạnh tiêu đề của Cột C. Và di chuyển chuột qua Bộ lọc ngàyvà chọn Giữa mục trong danh sách bên phải, hãy xem ảnh chụp màn hình sau:
Bước 3: Trong Cửa sổ bật lên Bộ lọc tự động tùy chỉnh hộp thoại, chỉ định hai ngày mà bạn sẽ lọc theo. Xem các bước sau:
Bước 4: Nhấp chuột OK. Bây giờ nó lọc cột Ngày giữa hai ngày cụ thể và ẩn các bản ghi khác như ảnh chụp màn hình sau cho thấy:
Lọc ngày giữa hai ngày cụ thể bằng mã VBA
Mã VBA ngắn sau đây cũng có thể giúp bạn lọc ngày giữa hai ngày cụ thể, vui lòng làm như sau:
Bước 1: Nhập hai ngày cụ thể vào các ô trống. Trong trường hợp này, tôi nhập ngày bắt đầu 9/1/2012 vào ô E1 và nhập ngày kết thúc 11/30/2012 vào ô E2.
Bước 2: Sau đó nhấn giữ ALT + F11 chìa khóa và nó mở Microsoft Visual Basic cho các ứng dụng cửa sổ.
Bước 3: Nhấp chuột Chèn > Mô-đunvà dán mã sau vào Cửa sổ mô-đun.
Public Sub MyFilter()
Dim lngStart As Long, lngEnd As Long
lngStart = Range("E1").Value 'assume this is the start date
lngEnd = Range("E2").Value 'assume this is the end date
Range("C1:C13").AutoFilter field:=1, _
Criteria1:=">=" & lngStart, _
Operator:=xlAnd, _
Criteria2:="<=" & lngEnd
End Sub
LƯU Ý
- Trong đoạn mã trên, lngStart = Phạm vi ("E1"), E1 là ngày bắt đầu trong trang tính của bạn và lngEnd = Phạm vi ("E2"), E2 là ngày kết thúc mà bạn đã chỉ định.
- Phạm vi ("C1: C13"), phạm vi C1: C13 là cột ngày mà bạn muốn lọc.
- Tất cả các mã trên đều là các biến, bạn có thể thay đổi chúng khi cần.
Bước 4: Sau đó nhấn F5 để chạy mã này và các bản ghi từ ngày 9 tháng 1 năm 2012 đến ngày 11 tháng 30 năm 2012 đã được lọc.
Chọn tất cả các ngày giữa hai ngày cụ thể với Kutools cho Excel
Trong phần này, chúng tôi khuyên bạn nên Chọn các ô cụ thể tiện ích của Kutools cho Excel. Với tiện ích này, bạn có thể dễ dàng chọn tất cả các hàng giữa hai ngày cụ thể trong một phạm vi nhất định, sau đó di chuyển hoặc sao chép các hàng này sang một nơi khác trong sổ làm việc của bạn.
Trước khi áp dụng Kutools cho Excel, Xin vui lòng tải xuống và cài đặt nó trước tiên.
1: Chọn phạm vi mà bạn sẽ lọc theo hai ngày, và sau đó nhấp vào Kutools > Chọn > Chọn các ô cụ thể...
2: Bên trong Chọn các ô cụ thể hộp thoại, chỉ định cài đặt như bên dưới
- 1). Lựa chọn Toàn bộ hàng tùy chọn trong Loại lựa chọn phần.
- 2). bên trong Loại cụ thể , vui lòng chọn liên tiếp Lớn hơn hoặc bằng và Ít hơn hoặc bằng trong hai danh sách thả xuống. Sau đó, nhập ngày bắt đầu và ngày kết thúc vào các hộp văn bản sau.
- 3). Nhấn vào OK cái nút. Xem ảnh chụp màn hình:
Bây giờ tất cả các hàng phù hợp với tiêu chí đã được chọn. Và sau đó, bạn có thể sao chép và dán các hàng đã chọn vào một phạm vi cần thiết khi bạn cần.
Nếu bạn muốn dùng thử miễn phí (30-day) của tiện ích này, vui lòng nhấp để tải xuống, và sau đó đi đến áp dụng hoạt động theo các bước trên.
Lọc tất cả các ngày giữa hai ngày cụ thể với Kutools cho Excel
Các bài liên quan:
- Chọn các ô dựa trên các tiêu chí nhất định
- Chọn các ô có văn bản cụ thể
- Xóa các hàng dựa trên giá trị ô
Các công cụ năng suất văn phòng tốt nhất
Kutools cho Excel giải quyết hầu hết các vấn đề của bạn và tăng 80% năng suất của bạn
- Tái sử dụng: Chèn nhanh công thức phức tạp, biểu đồ và bất cứ thứ gì bạn đã sử dụng trước đây; Mã hóa ô với mật khẩu; Tạo danh sách gửi thư và gửi email ...
- Thanh siêu công thức (dễ dàng chỉnh sửa nhiều dòng văn bản và công thức); Bố cục đọc (dễ dàng đọc và chỉnh sửa số lượng ô lớn); Dán vào Dải ô đã Lọchữu ích. Cảm ơn !
- Hợp nhất các ô / hàng / cột mà không làm mất dữ liệu; Nội dung phân chia ô; Kết hợp các hàng / cột trùng lặp... Ngăn chặn các ô trùng lặp; So sánh các dãyhữu ích. Cảm ơn !
- Chọn trùng lặp hoặc duy nhất Hàng; Chọn hàng trống (tất cả các ô đều trống); Tìm siêu và Tìm mờ trong Nhiều Sổ làm việc; Chọn ngẫu nhiên ...
- Bản sao chính xác Nhiều ô mà không thay đổi tham chiếu công thức; Tự động tạo tài liệu tham khảo sang Nhiều Trang tính; Chèn Bullets, Hộp kiểm và hơn thế nữa ...
- Trích xuất văn bản, Thêm Văn bản, Xóa theo Vị trí, Xóa không gian; Tạo và In Tổng số phân trang; Chuyển đổi giữa nội dung ô và nhận xéthữu ích. Cảm ơn !
- Siêu lọc (lưu và áp dụng các lược đồ lọc cho các trang tính khác); Sắp xếp nâng cao theo tháng / tuần / ngày, tần suất và hơn thế nữa; Bộ lọc đặc biệt bằng cách in đậm, in nghiêng ...
- Kết hợp Workbook và WorkSheets; Hợp nhất các bảng dựa trên các cột chính; Chia dữ liệu thành nhiều trang tính; Chuyển đổi hàng loạt xls, xlsx và PDFhữu ích. Cảm ơn !
- Hơn 300 tính năng mạnh mẽ. Hỗ trợ Office / Excel 2007-2021 và 365. Hỗ trợ tất cả các ngôn ngữ. Dễ dàng triển khai trong doanh nghiệp hoặc tổ chức của bạn. Đầy đủ tính năng Dùng thử miễn phí 30 ngày. Bảo đảm hoàn lại tiền trong 60 ngày.

Tab Office mang lại giao diện Tab cho Office và giúp công việc của bạn trở nên dễ dàng hơn nhiều
- Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
- Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
- Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!










