Excel - 不同列中具有多个有效条件的 AverageIfs

Excel - 不同列中具有多个有效条件的 AverageIfs

我正在尝试让 excel 为我提供多个符合条件的对象的平均值。我想计算 10 月份包含 Country=ES/PL、电子邮件类型=所有 G(G - PO 问题、G - 其他...)的行的最后一列(以天为单位的 SLA)的平均值

国家 电子邮件类型 收到时 以天为单位的 SLA
G - PO 问题 02-10-23 1
荷兰 G - 其他 02-10-23 1
G - 其他 03-10-23 1
AP - 无发票 03-9-23 1
西班牙/葡萄牙 G - 登录 10-10-23 1.00
AP - 无发票 10-10-23 2
西班牙/葡萄牙 G - 其他 10-10-23 2.00
西班牙/葡萄牙 G - 其他 11-10-23 1.00
西班牙/葡萄牙 G——忘记密码 11-10-23 1.00
西班牙/葡萄牙 G——忘记密码 12-10-23 1.00
西班牙/葡萄牙 AP-不完整 12-10-23 1.00
西班牙/葡萄牙 AP-不完整 13-10-23 1.00
西班牙/葡萄牙 G——忘记密码 13-10-23 1.00
荷兰 G - 其他 13-9-23 2
AP - R17-多个 13-9-23 2
AP - R17-多个 13-9-23 2
AP-不完整 10月16日 1
西班牙/葡萄牙 G - 登录 17-10-23 1.00
AP - R04-不正确 13-9-23 2

你会怎么做?我使用这个公式,但想知道是否有另一个公式可以添加所有类型,而不仅仅是一个“G*”

=AVERAGEIFS(D:D,B:B,"G*",A:A,"ES/PT",C:C,"<"&DATE(2023,10,31),Sheet1!C:C,">="&DATE(2023,10,1))

答案1

看看下面的插图:
平均IFS
如果你想包括全部如果你想包括类型,你只需省略这个条件已选择类型,您可以使用数组常量,如上所示。
重要的是不要使用简单的AVERAGE函数,而是除以SUMSUM(COUNT)
包含所有 10 月的日期,您应该使用"<="&DATE(2023,10,31)"<"&DATE(2023,11,1)

相关内容