【问题标题】:How can I determine how much time a customer has spent speaking to multiple agents如何确定客户与多个座席交谈所花费的时间
【发布时间】:2018-08-03 12:01:29
【问题描述】:

我有一个电子表格,其中每个记录客户在电话上与代理所花费的时间,我想编写一个公式来平均每个代理用户花费的总时间。

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 apple 的平均时间?

这可能吗?任何帮助将不胜感激。谢谢!

【问题讨论】:

  • 您是否尝试过使用AVERAGE 函数?
  • 我承认我没有尝试过使用 AVERAGE 功能,但我很欣赏这个建议,谢谢

标签: excel excel-formula


【解决方案1】:

最简单的方法可能是使用数据透视表。根据您的数据插入数据透视表,然后将代理放入行中,将平均花费的时间放入值中。

您还可以使用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)

【讨论】:

  • 数据透视表的工作方式比我想象的要好得多。太感谢了。为了详细说明,我创建了一个数据透视表,并且按照您的建议,我在行中添加了代理,在值中添加了花费的时间。然后我在 Column 中添加了客户,它基本上输出了我正在寻找的内容。 (我刚刚测试时没有包括平均值,但它让我达到了我需要的程度。)谢谢!
【解决方案2】:

我不知道有什么比 AVERAGEIF/AVERAGEIFS 更简单的。

在 G2 中每张图片(并填充),

=AVERAGEIFS(C:C, A:A, E2, B:B, F2)

在 G6 中每张图片,

=AVERAGEIFS(C:C, A:A, E6)

【讨论】:

    【解决方案3】:

    如果您的单元格格式正确,您可以使用=AVERAGE()

    【讨论】:

    • 如上所述,这是一个很好的建议,但它对我的用户来说并不理想,因为它是一个相当大的数据集,他们希望尽可能少地点击(想象一下! )
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多