计算发生之间的天数

时间:2019-05-27 22:27:26

标签: excel function

我有一个储水箱,记录下降雨和使用的日期。

**Event**       **Date**
Measurement     28 April 2019
Rainfall        29 April 2019
Measurement     2 May 2019
Rainfall        3 May 2019
Rainfall        3 May 2019
Usage       7 May 2019
Rainfall        8 May 2019
Rainfall        9 May 2019
Usage       9 May 2019
Rainfall        10 May 2019
Usage       11 May 2019

我想创建一个新列,该列提供自上次事件以来的天数。因此,在5月10日的降雨行中,结果将为“ 1”,因为之前的“降雨”事件是在5月9日。

1 个答案:

答案 0 :(得分:0)

如果您不想对数据进行排序,请添加此公式...

=IFERROR(IF(A3="Rainfall",B3 - INDIRECT("B" & MAX(IF($A$1:A2="Rainfall",ROW($A$1:A2),-1))),""),"")

...到单元格C3并填写。

请注意,这是一个数组公式,因此您需要按 Ctrl + Shift + Enter 来应用它。

我希望它对您有用。