F2=INDEX(D:D,MIN(IF(COUNTIF(F$1:F1,$D$2:$D$13),4^8,ROW($D$2:$D$13))))&""数组公式向下复制
数组公式,公式输完后,光标放在公式编辑栏同时按下CTRL+SHIFT+回车键,使数组公式生效
G2=SUMPRODUCT(($D$2:$D$13=$F2)*(B$2:B$13<>0))向右向下复制
分类汇总是自动产生的公式,使用的是SUBTOTAL函数,这个函数没有办法模拟COUNTIF函数。
因此,如果仍然要使用分类汇总功能,需要插入2列辅助列(比如E\F列),在E2输入:
=N(B2<>0)
向右向下复制。
然后分类汇总仍然以D列为分类字段,对E、F列进行“求和”而非“计数”汇总。