簡體   English   中英

以月為單位計算日期之間的差異,並根據定義的截止日期 MS EXCEL

[英]Calculate difference between dates in months and based on defined deadline MS EXCEL

每個人。 我試圖根據定義的截止日期(即下個月的第 10 天)獲取 Excel 中兩個日期之間的差異。 請參閱下面的示例。

Month    | Deadline      | Date Paid     | Month/s Elapsed | Remarks
Jan 2020 | Feb. 10, 2020 | Feb. 10, 2020 | 1               | One 10th has passed
Jan 2020 | Feb. 10, 2020 | Mar. 13, 2020 | 2               | Two 10th have passed based on Date Paid
Mar 2020 | Apr. 10, 2020 | Jun. 27, 2020 | 3               | Three 10th have passed from Mar 2020 - June 27, 2020

基本上,如果支付日期超過下個月的 10 日,則應計算從截止日期到支付日期已經過去了多少個 10 日。 到目前為止,這是我的公式,它沒有考慮每個月的 10 號截止日期。

=MONTH(c2)-MONTH(B2)

您能否就我如何實現預期輸出提供任何想法?

我希望我的問題很清楚。 預先感謝您的幫助。

在此處輸入圖片說明

在您當前的設置中,您似乎可以使用:

=DATEDIF(B2,C2,"M")+1

不確定這對您的所有情況是否都是防錯的。 以下應返回數組中等於該月 10 日的日期數量:

=SUMPRODUCT(--(DAY(ROW(INDEX(A:A,A2):INDEX(A:A,C2))=10))

這是假設列 A 包含這些月份的最后幾天的日期!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM