在Excel中,我想计算W列中几个单元格的平均值。条件是它们必须在B列中具有相同的ID号。例如,我想要W列中具有ID的所有单元格的平均值54,62,77和80。
答案 0 :(得分:1)
也许(和@Gary的学生答案相同的布局):
=SUMPRODUCT(SUMIFS(W:W,B:B,{54,62,77,80}))/SUMPRODUCT(COUNTIFS(B:B,{54,62,77,80}))
虽然可能将,
替换为;
s。
@Jeeped已经友好地指出上面的内容比必要的更精细,因为SUMPRODUCT在SUM足够的情况下是过度的(即它接受数组输入):
=SUM(SUMIFS(W:W,B:B,{54,62,77,80}))/SUM(COUNTIFS(B:B,{54,62,77,80}))
图片(@Jeeped也提供!):
根据@Gary的学生答案数据,结果为54.15
。
答案 1 :(得分:0)