You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

关于Excel中COUNTIF函数条件计数及产品缺货天数统计的公式咨询

Excel中COUNTIF函数条件计数及产品缺货天数统计的公式咨询

嘿Alan,我来帮你搞定这个产品缺货天数统计的问题!

首先我先确认下你的需求:你需要统计每个产品有多少天处于缺货状态——只看当天是否缺货,完全不管缺货的数量多少,比如Salad有2天缺货、Cheese0天、Trifle1天,对吧?

假设你的数据结构是这样的(如果和实际有出入,你可以对应调整列号):

  • 表格里每一行是某一天某产品的库存记录
  • B列:产品名称(比如Salad、Cheese、Trifle)
  • C列:当天的缺货量(数值>0即代表缺货)
  • H列:需要汇总的产品名称(每行对应一个目标产品)

那你在I2单元格(对应H2的产品)可以用这个公式:
=COUNTIFS(B:B, H2, C:C, ">0")

公式说明:

COUNTIFS是多条件计数函数,它会同时满足两个条件:

  1. B列的产品名称和H2单元格的产品完全匹配
  2. C列的缺货量大于0(也就是当天有缺货)
    统计符合这两个条件的行数,就是该产品的缺货天数。

如果你的缺货标记不是数值,而是文本(比如单元格里写的是“缺货”),那把公式改成这样就行:
=COUNTIFS(B:B, H2, C:C, "缺货")

要是你用的是比较旧的Excel版本(不支持COUNTIFS),可以用兼容性更好的SUMPRODUCT公式替代:
=SUMPRODUCT((B:B=H2)*(C:C>0))

你可以试试这个公式,完全能匹配你说的Salad2天、Cheese0天、Trifle1天的结果~

备注:内容来源于stack exchange,提问作者Alan Tingey

火山引擎 最新活动