Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 一列中多个条件的平均值_Excel_Excel Formula - Fatal编程技术网

Excel 一列中多个条件的平均值

Excel 一列中多个条件的平均值,excel,excel-formula,Excel,Excel Formula,你能帮我弄些公式吗 预期结果:根据满足的条件获取代理的平均处理时间 问题:某些标准位于同一列上 综述: 列A包含以下数据: BH美国代理电子邮件 BH US聊天室 BH美国代理网络表单 列B有代理的名称 C列有主管的姓名 D列有每次聊天或电子邮件的处理时间 我想获得伯克希尔哈撒韦美国代理电子邮件和伯克希尔哈撒韦美国代理Web表单的合并AHT,该表单位于A列 我使用的公式是: =AVERAGEIFS('Raw - SF'!$D:$D,'Raw - SF'! $A:$A, "Dave Cruz",'

你能帮我弄些公式吗

预期结果:根据满足的条件获取代理的平均处理时间

问题:某些标准位于同一列上

综述:

列A包含以下数据:
BH美国代理电子邮件
BH US聊天室
BH美国代理网络表单

列B有代理的名称

C列有主管的姓名

D列有每次聊天或电子邮件的处理时间

我想获得伯克希尔哈撒韦美国代理电子邮件和伯克希尔哈撒韦美国代理Web表单的合并AHT,该表单位于A列

我使用的公式是:

=AVERAGEIFS('Raw - SF'!$D:$D,'Raw - SF'! $A:$A, "Dave Cruz",'Raw - SF'!$A$2:$A$9999,"BH US Agent Email")
但是这个公式只能得到伯克希尔哈撒韦公司美国代理商的电子邮件


非常感谢你们的帮助

AVERAGEIFS使用以下语法:

average_range, criteria_range1, criteria1, criteria_range2, criteria2, etc..
因此,您只需为
BH US代理Web表单添加一个标准

完整公式应如下所示:

=AVERAGEIFS('Raw - SF'!$D:$D,'Raw - SF'! $A:$A, "Dave Cruz",'Raw - SF'!$A$2:$A$9999,"BH US Agent Email",'Raw - SF'!$A$2:$A$9999,"BH US Agent Web form")

嗨,猫王,谢谢。但是,此公式无效。它返回的值为#DIV/0@DaveCruz-
AVERAGEIFS
当没有要平均的值时,即没有满足所有条件的数据时,返回一个#DIV/0错误。因此使用
IFERROR
作为
=IFERROR(AVERAGEIFS(..),0)