答案1
使用一个辅助列可以解决问题:
怎么运行的:
单元格 I2 中的公式:
=COUNTIF($H$2:$H2,H2)
单元格 J2 中的公式:
=SUMPRODUCT(MAX(($H$2:$H$10=2)*($I$2:$I$10>=1)*($I$2:$I$10<=3)*($G$2:$G$10)))
单元格 J3 中的公式:
=SUMPRODUCT(MAX(($H$2:$H$10=2)*($I$2:$I$10>=4)*($I$2:$I$10<=5)*($G$2:$G$10)))
单元格 K2 中的公式:
=SUMPRODUCT(($I$2:$I$10>=1)*($I$2:$I$10<=3)*($H$2:$H$10=2))
单元格 K3 中的公式:
=SUMPRODUCT(($I$2:$I$10>=4)*($I$2:$I$10<=5)*($H$2:$H$10=2))
注意:
您可以
2
用单元格引用替换条件,使公式动态化。例如
(MAX(($H$2:$H$10=$L$1)
,单元格L1
有标准2
,如果需要,它应该是不同的值。为了以后整洁,您可以隐藏辅助列 I。
根据需要调整公式中的单元格引用。