我有一个包含“姓名”、“疾病”和“日期”列的表格。 我想从数据中计算出患病事件的数量:
附上一个例子。 “疾病事件”一栏是我想要计算的。
知道如何实现吗?
我知道像 datediff、countif 这样的公式 但不知道如何针对我的问题实现这一点。
C 列的公式为:
=IF(SUMPRODUCT(--($A$2:$A$22=A2)*--($B$2:$B$22=WORKDAY(B2;-1)))=0;1;"")
该公式仅检查每个日期是否有另一个先前日期,即输入日期之前的 1 个工作日。这样,结果
1
如果我们按 Homer 过滤,这将是您的预期输出:
每个 1 值仅显示每个疾病期的开始时间。