按行分类统计非空单元格数量且支持类别修改自动更新的实现方法
按行类别统计非空单元格次数方法
需对行维度的每一类类别,统计对应非空单元格的出现次数,相关参考示例如下:
示例数据集

期望输出效果

补充要求:统计列的公式需关联左侧color列的取值,修改color列的类别值(如将blue改为orange)时,统计结果可同步自动更新。
操作步骤
在统计列的首个数据单元格输入以下公式,下拉填充到所有行即可:=SUMPRODUCT((A:A=A2)*NOT(ISBLANK(B:D)))
参数调整说明
A:A为color类别所在的列区域,可替换为实际的固定数据区间(例如A$2:A$100)来提升计算效率A2为当前行对应类别值所在的单元格,下拉时会自动适配对应行的color取值B:D为需要统计非空单元格的目标数据范围,可根据你的实际表格结构调整
修改color列的类别后,公式会自动重新匹配计算,无需手动修改公式内容。
内容的提问来源于stack exchange,提问作者Roger Steinberg
相关产品推荐
相关产品推荐

