Excel公式计算:统计Highest状态下更新间隔≤10分钟的行数
Excel 符合条件行统计方案
假设你的表格表头位于第1行,数据行范围为第2行~第1000行,对应列规则:A列=Status、B列=Created、C列=Updated,可根据你的实际数据范围调整公式中的参数。
方案1:Excel 365/2021及以上版本
直接使用动态数组函数实现,公式如下:
=COUNTA(FILTER(A2:A1000,(A2:A1000="Highest")*((C2:C1000-B2:B1000)<=10/1440),""))
方案2:兼容所有Excel版本
使用SUMPRODUCT实现全版本兼容,公式如下:
=SUMPRODUCT(--(A2:A1000="Highest"),--((C2:C1000-B2:B1000)<=10/1440))
注意事项
- 公式中
10/1440是10分钟对应的Excel时间单位值(Excel中1天的数值为1,10分钟=10/(24*60)天) - 需确保Created、Updated两列为标准日期时间格式,若为文本格式需先转换格式再计算
- 可根据实际数据行数修改公式中的行范围参数,避免多引用空白行导致计算误差
内容的提问来源于stack exchange,提问作者siva nanda perumal
相关产品推荐
相关产品推荐

