我想根据特定条件计算单元格条目范围的平均值。标准是:A列具有相同值的范围,我需要计算该范围内的平均值,但要根据B列中输入的数据
在附图中-
A9:A10具有相同的值(=4)
因此C9=average(B9:B10)
类似地,
A11:A15具有相同的值(=7)
因此C11=average(B11:B15)

提前谢谢你,
发布于 2018-08-22 21:49:18
只需使用AVERAGEIF()即可
你可以把它放在你想要平均值的特定单元格中:
=AVERAGEIF($A$2:$A$18,A2,$B$2:$B$18)或者,将此代码放在B2中并向下拖动:
=IF($A2=$A1,"",AVERAGEIFS($B$2:$B$10,$A$2:$A$10,$A2))发布于 2021-05-18 21:42:13
我遇到了类似的问题,并使用了以下代码:
=IF(COUNTIF($A$2:$A$18,$A2),AVERAGEIFS($B$2:$B$18,$A$2:$A$18,$A2),"")IF函数使用"logical_test“作为重复项,"value_if_true”作为与重复值匹配的值的平均值,"value_if_false“作为"”,以获取单个值已经存在的单个输入。
它成功地工作了,只是对每个重复的值重复结果。但在此之后,您可以删除重复项。
https://stackoverflow.com/questions/51967360
复制相似问题