问题2(最多的数对应的种类)
=INDEX($1:$1,MATCH(MAX(B2:E2),B2:E2,)+1)
问题4(第二多的数对应的种类)
=INDEX($1:$1,MATCH(LARGE(B2:E2,2),B2:E2,)+1)
假设如图区域是A1:E3
=SUMIF(B2:E2,MAX(B2:E2))
=INDEX($A$1:$E$1,LARGE(IF($B2:$E2=MAX($B2:$E2),COLUMN($B2:$E2),0),COLUMN(A1)))
数组公式,ctrl+shift+enter结束输入,右拉填充到出现0为止,次序上是后面的种类会放到前面
=SUMIF($B2:$E2,LARGE($B2:$E2,COUNTIF($B2:$E2,MAX($B2:$E2)*1)+1))
=INDEX($A$1:$E$1,LARGE(IF($B2:$E2=LARGE($B2:$E2,COUNTIF($B2:$E2,MAX($B2:$E2)*1)+1),COLUMN($B2:$E2),0),COLUMN(A1)))
数组公式,ctrl+shift+enter结束输入,右拉填充到出现0为止,次序上是后面的种类会放到前面
index是引用数据,它只能返回一个单元格数据。
以你的需求来说,可以用公式(因为截图没有行号和列标,所以公式就按你提问的方式同样模糊化——文字公式了):
SUMPODUECT((A公司的4个数据=MAX(A公司的4个数据))*A公司的4个数据)