Tính ngày từ/trước ngày trong Excel

  • Chia Sẻ Cái Này
Michael Brown

Bạn có gặp khó khăn với việc tính toán có bao nhiêu ngày kể từ một ngày nhất định hoặc cho đến một ngày nào đó không? Hướng dẫn này sẽ dạy cho bạn một cách dễ dàng để cộng và trừ ngày từ ngày trong Excel. Với các công thức của chúng tôi, bạn có thể tính nhanh 90 ngày kể từ ngày, 45 ngày trước ngày và đếm bất kỳ số ngày nào bạn cần.

Tính ngày kể từ ngày nghe có vẻ là một nhiệm vụ dễ dàng. Tuy nhiên, cụm từ chung chung này có thể ám chỉ nhiều điều khác nhau. Bạn có thể muốn tìm một số ngày nhất định sau ngày. Hoặc bạn có thể muốn lấy số ngày từ một ngày nhất định cho đến ngày hôm nay. Hoặc bạn có thể đang tìm cách đếm ngày từ ngày này sang ngày khác. Trong hướng dẫn này, bạn sẽ tìm thấy giải pháp cho tất cả những nhiệm vụ này và nhiều nhiệm vụ khác.

    Công cụ tính ngày từ/trước ngày

    Bạn muốn tìm một ngày diễn ra trong 60 ngày từ một ngày cụ thể hoặc xác định 90 ngày trước ngày? Cung cấp ngày của bạn và số ngày trong các ô tương ứng và bạn sẽ nhận được kết quả trong giây lát:

    Lưu ý. Để xem sổ làm việc được nhúng, vui lòng cho phép cookie tiếp thị.

    Máy tính bao nhiêu ngày kể từ / cho đến ngày

    Với máy tính này, bạn có thể tìm thấy bao nhiêu ngày còn lại cho một ngày nhất định, chẳng hạn sinh nhật của bạn hoặc bao nhiêu ngày đã trôi qua kể từ sinh nhật của bạn:

    Lưu ý. Để xem sổ làm việc được nhúng, vui lòng cho phép cookie tiếp thị.

    Mẹo. Để tìm hiểu có bao nhiêu ngày kể từ ngày này đến ngày khác, hãy sử dụng Days BetweenMáy tính ngày.

    Cách tính số ngày kể từ ngày trong Excel

    Để tìm một ngày cách một ngày nhất định N ngày, chỉ cần thêm số ngày bắt buộc vào ngày của bạn:

    Ngày + N ngày

    Điểm mấu chốt là cung cấp ngày ở định dạng mà Excel hiểu được. Tôi khuyên bạn nên sử dụng định dạng ngày mặc định hoặc chuyển đổi ngày văn bản thành số sê-ri biểu thị ngày bằng DATEVALUE hoặc chỉ định rõ ràng năm, tháng và ngày bằng hàm DATE.

    Ví dụ: đây là cách bạn có thể thêm ngày vào ngày 1 tháng 4 năm 2018:

    90 ngày kể từ ngày

    ="4/1/2018"+90

    60 ngày kể từ ngày

    ="1-Apr-2018"+60

    45 ngày từ ngày

    =DATEVALUE("1-Apr-2018")+45

    30 ngày kể từ ngày

    =DATE(2018,4,1)+30

    Để có công thức tính ngày phổ biến hơn, hãy nhập cả hai giá trị (ngày nguồn và số ngày) trong các ô riêng biệt và tham chiếu các ô đó. Với ngày mục tiêu ở B3 và số ngày ở B4, công thức đơn giản như cộng hai ô:

    =B3+B4

    Nói đơn giản nhất có thể, công thức của chúng tôi chỉ hoạt động hoàn hảo trong Excel:

    Với phương pháp này, bạn có thể dễ dàng tính ngày hết hạn hoặc ngày đến hạn cho toàn bộ cột. Ví dụ: hãy tìm 180 ngày kể từ ngày .

    Giả sử bạn có danh sách đăng ký sẽ hết hạn sau 180 ngày kể từ ngày mua . Với ngày đặt hàng ở B2, bạn nhập công thức sau vào, chẳng hạn như C2, sau đó sao chép công thức vào toàn bộ cột bằng cách bấm đúp vàonúm điều khiển điền:

    =B2+180

    Tham chiếu tương đối (B2) buộc công thức phải thay đổi dựa trên vị trí tương đối của mỗi hàng:

    Bạn thậm chí có thể tính toán một vài ngày trung gian cho mỗi đăng ký, tất cả chỉ bằng một công thức duy nhất! Đối với điều này, hãy chèn một vài cột mới và cho biết thời điểm đến hạn của từng ngày (vui lòng xem ảnh chụp màn hình bên dưới):

    • Lời nhắc đầu tiên: 90 ngày kể từ ngày mua (C2)
    • Lời nhắc thứ 2: 120 ngày kể từ ngày mua (D2)
    • Hạn sử dụng: 180 ngày kể từ ngày mua (E2)

    Viết công thức cho ô đầu tiên tính toán lời nhắc đầu tiên ngày dựa trên ngày đặt hàng trong B3 và số ngày trong C2:

    =$B3+C$2

    Xin lưu ý rằng chúng tôi cố định tọa độ cột của tham chiếu đầu tiên và tọa độ hàng của tham chiếu thứ hai với dấu $ để công thức sao chép chính xác vào tất cả các ô khác. Bây giờ, hãy kéo công thức sang phải và xuống dưới cho đến ô cuối cùng có dữ liệu và đảm bảo rằng công thức tính toán ngày đến hạn trong mỗi cột một cách thích hợp (xin lưu ý rằng tham chiếu thứ hai thay đổi cho mỗi cột trong khi tham chiếu đầu tiên bị khóa ở cột B):

    Lưu ý. Nếu kết quả tính toán của bạn được hiển thị dưới dạng số, hãy áp dụng định dạng Ngày cho các ô công thức để chúng được hiển thị dưới dạng ngày.

    Cách tính ngày trước ngày trong Excel

    Cách tìm ngày đó là N ngày trước một sốngày, hãy thực hiện phép toán số học trừ thay vì cộng:

    Ngày - N ngày

    Cũng giống như việc thêm ngày, điều quan trọng là bạn phải nhập ngày ở định dạng Excel dễ hiểu. Ví dụ: đó là cách bạn có thể trừ ngày từ một ngày nhất định, chẳng hạn như từ ngày 1 tháng 4 năm 2018:

    90 ngày trước ngày

    ="4/1/2018"-90

    60 ngày trước ngày

    ="1-Apr-2018"-60

    45 ngày trước ngày

    =DATE(2018,4,1)-45

    Đương nhiên, bạn có thể nhập cả hai giá trị vào các ô riêng lẻ, chẳng hạn như ngày trong B1 và ​​số ngày trong B2 và trừ ô "ngày" khỏi ô "ngày":

    =B1-B2

    Cách đếm ngày cho đến ngày

    Đến tính số ngày trước một ngày nhất định, trừ ngày hôm nay từ ngày đó. Và để cung cấp ngày hiện tại tự động cập nhật, bạn sử dụng hàm TODAY:

    Date - TODAY()

    Ví dụ: để tìm số ngày còn lại cho đến ngày 31 tháng 1 năm 2018, hãy sử dụng công thức sau:

    ="12/31/2018"-TODAY()

    Hoặc, bạn có thể nhập ngày vào ô nào đó (B2) và trừ ngày hôm nay khỏi ô đó:

    =B2-TODAY()

    Theo cách tương tự, bạn có thể tìm thấy sự khác biệt giữa hai ngày, chỉ bằng cách trừ ngày này với ngày khác.

    Bạn thậm chí có thể nối số được trả về với một số văn bản để tạo bộ đếm ngược đẹp mắt trong Excel của mình. Ví dụ:

    ="Just "& A4-TODAY() &" days left until Christmas!"

    Lưu ý. Nếu công thức đếm ngày của bạn hiển thị một ngày, hãy đặt định dạng Chung cho ô để hiển thị kết quảnhư một con số.

    Cách đếm số ngày kể từ ngày

    Để tính số ngày đã trôi qua kể từ một ngày nhất định, bạn làm ngược lại: lấy ngày hôm nay trừ đi:

    TODAY() - Date

    Ví dụ, hãy tìm số ngày kể từ sinh nhật trước của bạn. Đối với điều này, hãy nhập ngày của bạn vào ô A4 và trừ đi ngày hiện tại:

    =A4-TODAY()

    Tùy chọn, thêm một số văn bản giải thích số đó là gì:

    =TODAY()-A4 &" days since my birthday"

    Cách tính ngày làm việc từ ngày

    Microsoft Excel cung cấp 4 hàm khác nhau để tính ngày trong tuần. Bạn có thể xem giải thích chi tiết của từng chức năng tại đây: Cách tính ngày trong tuần trong Excel. Hiện tại, chúng ta hãy chỉ tập trung vào các ứng dụng thực tế.

    Tính toán N ngày làm việc kể từ/trước ngày

    Để trả về một ngày trước hoặc trước ngày bắt đầu một số ngày làm việc nhất định mà bạn chỉ định, hãy sử dụng hàm WORKDAY.

    Dưới đây là một số ví dụ về công thức để lấy ngày diễn ra chính xác N ngày làm việc từ một ngày nhất định:

    30 ngày làm việc kể từ ngày 1 tháng 4 năm 2018

    =WORKDAY("1-Apr-2018", 30)

    100 ngày làm việc kể từ ngày trong A1:

    =WORKDAY(A1, 100)

    Để tìm một ngày diễn ra một ngày cụ thể số ngày làm việc trước một ngày nhất định, hãy cung cấp số ngày dưới dạng số âm (có dấu trừ). Ví dụ:

    120 ngày làm việc trước ngày 1 tháng 4 năm 2018

    =WORKDAY("1-Apr-2018", -120)

    90 ngày làm việc trước ngày trong A1:

    =WORKDAY(A1, -90)

    Hoặc, bạncó thể nhập cả hai giá trị vào các ô được xác định trước, chẳng hạn như B1 và ​​B2 và máy tính ngày làm việc của bạn có thể trông giống như sau:

    Ngày làm việc từ một ngày nhất định:

    =WORKDAY(B1, B2)

    Ngày làm việc trước một ngày nhất định:

    =WORKDAY(B1, -B2)

    Tiền boa. Hàm WORKDAY tính ngày dựa trên lịch làm việc tiêu chuẩn, với Thứ Bảy và Chủ Nhật là ngày cuối tuần. Nếu lịch làm việc của bạn khác, hãy sử dụng hàm WORKDAY.INTL cho phép chỉ định các ngày cuối tuần tùy chỉnh.

    Đếm số ngày làm việc kể từ/đến ngày

    Để trả về số ngày giữa hai ngày không bao gồm Thứ Bảy và Chủ nhật, hãy sử dụng hàm NETWORKDAYS.

    Để biết còn bao nhiêu ngày làm việc cho đến một ngày nhất định , hãy cung cấp hàm TODAY() trong đối số đầu tiên ( start_date ) và ngày của bạn trong đối số thứ hai ( end_date ).

    Ví dụ: để lấy số ngày cho đến ngày trong A4, hãy sử dụng công thức sau:

    =NETWORKDAYS(TODAY(), A4)

    Tất nhiên, bạn có thể tự do nối số lượng được trả về với thông báo của riêng mình giống như chúng tôi đã làm trong các ví dụ trên.

    Ví dụ: hãy xem còn bao nhiêu ngày làm việc cho đến khi cuối năm 2018. Đối với điều này, hãy nhập ngày 31 tháng 12 năm 2018 vào ô A4 dưới dạng ngày, không phải văn bản và sử dụng công thức sau để nhận số ngày làm việc cho đến ngày này:

    ="Only "&NETWORKDAYS(TODAY(), A4)&" work days until the end of the year!"

    Chà, chỉ còn 179 ngày làm việc! Không nhiều như tôi nghĩ :)

    Để lấy số ngày làm việckể từ một ngày nhất định , hãy đảo ngược thứ tự của các đối số - nhập ngày của bạn vào đối số đầu tiên làm ngày bắt đầu và TODAY() vào đối số thứ hai làm ngày kết thúc:

    =NETWORKDAYS(A4, TODAY())

    Tùy chọn, hiển thị một số văn bản giải thích như sau:

    =NETWORKDAYS(A4, TODAY())&" work days since the beginning of the year"

    Chỉ 83 ngày làm việc… Tôi nghĩ mình đã làm việc ít nhất 100 ngày trong năm nay rồi!

    Mẹo. Để chỉ định các ngày cuối tuần của riêng bạn ngoài Thứ Bảy và Chủ Nhật, hãy sử dụng hàm NETWORKDAYS.INTL.

    Trình hướng dẫn Ngày và Giờ - cách nhanh chóng để tính ngày trong Excel

    Trình hướng dẫn này là một loại dao của quân đội Thụy Sĩ đối với tính toán ngày trong Excel, nó có thể tính toán hầu hết mọi thứ! Bạn chỉ cần chọn ô mà bạn muốn xuất kết quả, nhấp vào nút Ngày & Nút Trình hướng dẫn thời gian trên tab Công cụ Ablebits và chỉ định số ngày, tuần, tháng hoặc năm (hoặc bất kỳ sự kết hợp nào của các đơn vị này) mà bạn muốn cộng hoặc trừ khỏi ngày nguồn.

    Ví dụ, hãy tìm hiểu xem ngày là gì 120 ngày< từ ngày trong B2:

    Nhấp vào nút Chèn công thức để nhập công thức vào ô đã chọn, sau đó sao chép vào nhiều ô các ô bạn cần:

    Như bạn có thể nhận thấy, công thức do trình hướng dẫn xây dựng khác với công thức chúng ta đã sử dụng trong các ví dụ trước. Đó là bởi vì trình hướng dẫn được thiết kế để tính toán tất cả các đơn vị có thể, không chỉ ngày.

    Để lấy một ngày xảy ra N ngày trước một ngày nhất địnhdate , chuyển sang tab Subtract , nhập ngày nguồn vào ô tương ứng và chỉ định số ngày bạn muốn trừ đi. Hoặc, nhập cả hai giá trị vào các ô riêng biệt và nhận một công thức linh hoạt hơn để tính toán lại với mỗi thay đổi bạn thực hiện đối với dữ liệu gốc:

    Bộ chọn ngày - tính toán số ngày giảm dần lịch xuống

    Có rất nhiều lịch thả xuống của bên thứ ba dành cho Excel, cả miễn phí và trả phí. Tất cả đều có thể chèn ngày vào ô bằng một cú nhấp chuột. Nhưng có bao nhiêu lịch Excel cũng có thể tính ngày? Công cụ chọn ngày của chúng tôi có thể!

    Bạn chỉ cần chọn một ngày trong lịch và nhấp vào biểu tượng Máy tính ngày hoặc nhấn phím F4:

    Sau đó, nhấp vào đơn vị Ngày trên khung xem trước và nhập số ngày cần cộng hoặc trừ (bạn chọn thao tác sẽ thực hiện bằng cách nhấp vào dấu cộng hoặc dấu trừ trên khung nhập liệu).

    Cuối cùng, nhấn phím Enter để chèn ngày tính được vào ô đang chọn hoặc nhấn F6 để hiển thị ngày trong lịch. Ngoài ra, hãy nhấp vào một trong các nút hiển thị trong hình bên dưới. Trong ví dụ này, chúng tôi đang tính một ngày là 60 ngày kể từ ngày 1 tháng 4 năm 2018:

    Đó là cách bạn tìm ngày kể từ hoặc trước một ngày nhất định trong Excel. Tôi đã xem xét kỹ hơn các công thức được thảo luận trong hướng dẫn này, bạn có thể tải xuống sổ làm việc mẫu của chúng tôi để Tính toán Ngàytừ ngày. Tôi cảm ơn bạn đã đọc và hy vọng được gặp bạn trên blog của chúng tôi vào tuần tới!

    Michael Brown là một người đam mê công nghệ chuyên dụng với niềm đam mê đơn giản hóa các quy trình phức tạp bằng các công cụ phần mềm. Với hơn một thập kỷ kinh nghiệm trong ngành công nghệ, anh ấy đã trau dồi kỹ năng của mình trong Microsoft Excel và Outlook, cũng như Google Trang tính và Tài liệu. Blog của Michael dành để chia sẻ kiến ​​thức và chuyên môn của anh ấy với những người khác, cung cấp các mẹo và hướng dẫn dễ thực hiện để cải thiện năng suất và hiệu quả. Cho dù bạn là một chuyên gia dày dạn kinh nghiệm hay người mới bắt đầu, blog của Michael đều cung cấp những hiểu biết có giá trị và lời khuyên thiết thực để tận dụng tối đa những công cụ phần mềm thiết yếu này.