Note: The other languages of the website are Google-translated. Back to English

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:

doc-filter-date-1 -2 doc-filter-date-2

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:

doc-filter-date-3

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:

doc-filter-date-4

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:

doc-filter-date-5

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:

doc-filter-date-6


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.

doc-filter-date-7

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 Í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:

doc-filter-date-9

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:


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 kte 201905

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!
officetab dưới cùng
Nhận xét (10)
Chưa có xếp hạng. Hãy là người đầu tiên xếp hạng!
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
cảm ơn bạn, điều này rất hữu ích
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Cảm ơn bạn rất nhiều vì đã cung cấp bài viết có giá trị này
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào Đối với Bước 2 Thay vì "Bộ lọc Ngày", tôi thấy "Bộ lọc Văn bản" Tất cả các ô trong cột đều là ngày tháng và chúng được định dạng là MM / DD / YYYY Tôi không chắc về cách định dạng Bộ lọc Văn bản thành Ngày Lọc Lời khuyên nào? Cảm ơn
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
cảm ơn bạn bình luận này rất hữu ích: D
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Trước hết, BẠN NÊN THAY ĐỔI CỘT NGÀY THÀNH LOẠI THUỐC NGÀY.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
xuất sắc, cảm ơn bạn rất nhiều
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào các bạn, có thể tạo vòng lặp cho mẫu "Lọc ngày giữa hai ngày cụ thể bằng mã VBA" không? Bởi vì tôi có rất nhiều ngày tháng và không chỉ có một ngày như được hiển thị ở đây. Cảm ơn bạn!
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào, Có thể lấy kết quả để lọc sang một tab khác trong trang tính không?
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Ngày thực hiện
19/04/2019 - 19/04/2019
08/05/2019 - 08/05/2019
14/05/2019 - 21/05/2019

15/05/2019 - 15/05/2019
15/05/2019 - 29/05/2019
21/05/2019 - 30/05/2019
22/05/2019 - 12/06/2019
22/05/2019 - 27/05/2019
22/05/2019 - 19/06/2019
24/05/2019 - 06/06/2019
24/05/2019 - 24/05/2019
27/05/2019 - 03/06/2019
27/05/2019 - 27/05/2019
27/05/2019 - 27/05/2019
28/05/2019 - 29/05/2019
30/05/2019 - 30/05/2019
30/05/2019 - 30/05/2019
31/05/2019 - 22/06/2019


tôi cần sử dụng bộ lọc nào để lọc nó với ngày kết thúc. bây giờ sau ngày 08/05/2019 nhiệm vụ tiếp theo được hoàn thành vào ngày 21/05/2019. tôi cần phải sắp xếp ngày một cách khôn ngoan khi nhiệm vụ đã kết thúc. bất cứ ai có thể gợi ý cho tôi xin vui lòng.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
thực sự tuyệt vời - cảm ơn bạn
Không có bình luận nào được đăng ở đây
Để lại ý kiến ​​của bạn
Đăng với tư cách khách
×
Đánh giá bài viết này:
0   Nhân vật
Các vị trí được đề xuất

Kết nối với chúng tôi

Bản quyền © 2009 - www.extendoffice.com. | Đã đăng ký Bản quyền. cung cấp bởi ExtendOffice. | BẢN ĐỒ CHI NHÁNH
Microsoft và logo Office là các nhãn hiệu hoặc nhãn hiệu đã đăng ký của Microsoft Corporation tại Hoa Kỳ và / hoặc các quốc gia khác.
Được bảo vệ bởi Sectigo SSL