Excel - 两个日期之间的一个月和一天的时间

时间:2014-04-04 23:43:33

标签: excel excel-formula excel-2010

我有一张Excel工作表,有人在年度账单的日期输入。我需要知道我们需要在两个日期之间支付多少次账单。

例如,如果账单每年5月31日到期,则用户将在5/31/2014输入。我需要知道我们将在5/15/2014和5/15/2018之间支付多少时间。 (日期之间会发生变化)。我不能只考虑开始日期和结束日期之间的年数,因为在上面的示例中,开始日期和结束日期可能是2014年6月1日和5月30日,在这种情况下我只需付费2015年,2016年和2017年的法案,这是3倍。

我有这个公式计算两个日期之间某一天发生的次数:SUMPRODUCT(--(DAY(ROW(INDIRECT($Q$2&":"&$R$2)))=F4))(Q2是开始日期,R2是结束日期,F4是月份的日期)但是我无法弄清楚如何让这个工作一个月和一天。

1 个答案:

答案 0 :(得分:1)

假设G4中的具体日期,您可以使用此版本

=SUMPRODUCT(--(TEXT(ROW(INDIRECT($Q$2&":"&$R$2)),"ddmmm")=TEXT(G4,"ddmmm")))