我有一个电子表格,其中每个表格记录了客户与代理商在电话上花费的时间,我想编写一个公式来平均每个用户在每个代理商上花费的总时间。
Customer Agent Time spent (MM:SS)
John Smith Sally Jenkins 1:15
John Smith Sally Jenkins 2:07
John Smith Adam Apple 3:55
John Smith Adam Apple 1:42
例如,如何确定John Smith与Sally Jenkins发送的平均时间,输出该时间,然后分别确定John Smith与Adam苹果共度的平均时间?
那有可能吗?任何帮助,将不胜感激。谢谢!
答案 0 :(得分:2)
最简单的方法可能是使用数据透视表。根据您的数据插入数据透视表,然后将“代理”放入“行”中,并将“平均花费的时间”放入值中。
您还可以使用SumIfs()/CountIfs
在给定特定条件的情况下获取大型数据集的平均值,而无需手动选择具有平均时间的像元。这样,您可以选择整个数据范围,公式将根据您指定的条件找出要包含在平均值中的单元格。
=SUMIFS($C$2:$C$5,$A$2:$A$5,F2,$B$2:$B$5,G2)/COUNTIFS($A$2:$A$5,F2,$B$2:$B$5,G2)
答案 1 :(得分:2)
我不知道有什么比AVERAGEIF / AVERAGEIFS更简单的东西。
在每张图片的G2中(并向下填充)
=AVERAGEIFS(C:C, A:A, E2, B:B, F2)
在每张图片的G6中,
=AVERAGEIFS(C:C, A:A, E6)
答案 2 :(得分:0)