首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Excel中计算事件发生后的天数

在Excel中计算事件发生后的天数
EN

Stack Overflow用户
提问于 2014-08-20 21:36:57
回答 1查看 331关注 0票数 1

我正在处理一个气象数据集。我特别感兴趣的是两栏,即累积降水量和日期。我的问题很简单,尽管我正在努力想出解决办法。从本质上说,我想确定自降水以来的日子。数据的一个例子如下:

气象资料

代码语言:javascript
复制
Pr  Date
40  8/8/2013
40  8/8/2013
40  8/9/2013
40  8/9/2013
41  8/10/2013
41  8/10/2013

在这个例子中,如果我知道最后一天下雨是8/7,那么8/8的数值是1(降水后的天数),8/9将是2,8/10将回到0。我有多个日期,因为每小时录音(我削减了它为这篇文章)。我一直在尝试用条件if_-_任何帮助或洞察力都将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-20 22:32:53

假设单元格C2等于1(或者从您希望的地方开始调整C2值),下面的公式在您提供的示例中有效。键入C3:

代码语言:javascript
复制
=IF(A3<>A2,0,IF(B3=B2,C2,1+C2))

把公式拖下来。解释:

如果来自时间的降水与I不同,它会回到零->有雨。

如果时间i+next等于i,那么它将日期d+next与d进行比较。

  1. 如果它们相等,请保持前一个单元格没有下雨的天数。
  2. 如果不是,则向前一个单元格中的值添加1天*。

*我假设你有连续几天从以下句子:

我有多个约会因为每小时都有记录

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25414848

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档