excel函数求有条件的平均值

来源:百度知道 编辑:UC知道 时间:2024/05/17 08:17:33
班组 工号 工作时长(秒) 接通个数 通话均长 接通总量 休息率
1班 6769 26290 29.03 97.63 212 7.56%
1班 6050 26218 36.52 81.04 266 2.95%
1班 6277 25793 28.47 97.73 204 3.84%
1班 5226
1班 6695 25891 34.2 84.79 246 1.93%
1班 6825 26047 34.14 88.87 247 2.50%
1班 6298
1班 6275 25957 33.56 89.64 242 4.52%
1班 6296 25726 37.08 74.24 265 4.61%
1班 6668 25746 36.49 77.46 261 5.31%
2班 5202
2班 6165 21373 35.88 85.08 213 2.29%
2班 6664
2班 6704 21408 35.82 82.01 213 2.55%
2班 6669 21230 34.76 90.35 205 2.93%
2班 6458 21162 21.43 107.63 126 7.90%
2班 6048 21257 22.19 109.27 131 7.21%
2班 6899 21301 21.46 106.53 127 7.61%
2班 6904 26525 30.81 82.68 227 8.35%
2班 6854 26311 34.07 81.25 249 8.78%
2班 6271 26524 38.14 77.77 281 6.11%

(SUMIF($A:$A,$A3,'$H:$H)/COUNTIF($A:$A,$A3))如果使用这个公式无法去除中间空格的个数,请问如何计算第一列1班、2班或更多条件后面某一列的平均值呢?感激感激!!!!!!

使用AVERAGEIF好像比你上面那个方法 方便了很多,例如你要求1班工作时长的平均数,可以写成 AVERAGEIF($A:$A,$A1,$H:$H),就OK了,不过我不明白你说的去除中间空格的意思,用这个公式算出来的不包括空格在内的,也就是说假如中间有空格不会算一个平均基数的。

用数据透视功能

看不懂```