You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Excel按产品统计组件字段0值占比的公式实现方法问询

Excel计算各产品0值占比的公式方案

先明确你的数据结构(假设product在A列,value在B列,数据从第2行开始):

productcomponentvalue
alphaa10
alphaa21
betab10
betab20
betab31
deltad11
deltad21

需求是针对每个唯一product,计算其value中0值的占比(0值数量 ÷ 该产品的总条目数)。以下是不同Excel版本的实现公式:

适用于Excel 365/2021(支持动态数组)

可以一次性生成所有结果,不用手动输入产品名:

  1. 提取唯一产品列表:在空白单元格(比如D2)输入:
    =UNIQUE(A2:A8)
    公式会自动溢出列出所有不重复的产品:alpha、beta、delta。
  2. 计算对应占比:在E2单元格输入公式,回车后自动填充到下方:
    =COUNTIFS(A:A,D2#,B:B,0)/COUNTIF(A:A,D2#)
    或者用LET函数简化成一步生成产品+占比的组合结果:
    =LET(products,UNIQUE(A2:A8),ratio,COUNTIFS(A:A,products,B:B,0)/COUNTIF(A:A,products),HSTACK(products,ratio))

适用于旧版Excel(无动态数组)

先手动在D列输入所有唯一产品(alpha、beta、delta),然后在E2输入公式,下拉填充即可:
=COUNTIFS(A:A,D2,B:B,0)/COUNTIF(A:A,D2)

格式调整

把计算结果的单元格设置为百分比格式,保留1位小数,就能得到你要的50%、67%、0%效果。

内容的提问来源于stack exchange,提问作者Cesare

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.16 17:32:04