EXCEL中的不同行数的数据快速求出平均值
选择单元格区域,CTRL+G或按下F5键,定位条件,空值,确定。 ALT+= 选择单元格区域,CTRL+H,查找内容,输入 SUM,替换为 输入 AVERAGE,全部替换。excel表中一列为姓名,但是有很多重复的,后面有一列对应的数值,现在我想把姓名相同的数平均值
=average(if(A2:A20="张三",B2:B20)) crtl+shift+enter结束公式 选中A列,数据-筛选-高级筛选-选择不重复的数据-复制到-C1 D2输入公式 =average(if(A$2:A$20=D2,B$2:B$20)) crtl+shift+enter结束公式,往下填充就行了 如果你会数据表,稍微拖拖拉拉就行了在EXCEL,如A列是名字,B列是数据,但是A列有相同的名字,要把相同名字的数据合计起来求平均,函数怎么用?
一、所需要使用的函数AVERAGEIF
二、AVERAGEIF(需要比较的数据区域,比较的值,参与平均计算的数据区域)
三、示例如下:
一个单元格中多个人名对应一个数据,怎么把每个人的平均数计算出来?
=SUM(IF(ISNUMBER(FIND(E2,$A$2:$A$3)),$B$2:$B$3,0)/(LEN($A$2:$A$3)-LEN(SUBSTITUTE($A$2:$A$3," ",""))+1))
CTRL+SHIFT+回车