我正在寻找一个计算多个日期在同一日历年内的天数的公式。示例:
! POSITION 1 START DATE ! POSITION 2 START DATE ! Days@POS 1 ! Days@POS2 !
--------------------------------------------------------------------------
! 1/1/2014 ! 9/8/2014 ! 250 ! 115 !
另外,如果Position 2 Start Date
中没有日期,那么Days@POS 1
应该是365天而不是250天。
我已经尝试了IF和OR功能的组合,但似乎无法取得任何进展。
答案 0 :(得分:0)
要重申该要求,您想知道从给定日期到年末有多少天有2天。我会利用Excel将日期存储为数字的事实,因此您可以简单地减去以查找天数的差异。
对于这个例子,我将它用于C2中的公式:
=IF(ISNUMBER(B2),B2-A2,DATE(YEAR(A2)+1,1,1)-A2)
如果第二个值是日期,则使用日期之间的差异,如果不是,则使用第一个和年末之间的差异。
这适用于D2:
=IF(ISNUMBER(B2),DATE(YEAR(B2)+1,1,1)-B2,"")
如果提供日期,这只是第二天和年末之间的差异,如果没有提供空字符串
根据需要复制公式并添加一些日期给我:
A B C D
1 Date 1 Date 2 Days 1 Days 2
2 1/1/14 9/8/14 250 115
3 1/1/14 365
4 5/15/15 8/1/15 78 153
这似乎符合要求。