我是Excel的新手。我正在寻找公式来执行以下操作。
B列的值如TM,LA,Break等。平均处理时间(AHT)将在E列中捕获。现在我需要B列中的值的平均AHT。例如:如果B列有6“TM “,那么他们在E栏的时间应该是平均的。此平均值将在Cell G4中。同样地,我需要Avg AHT时间用于B列中的其他值。有人可以帮助我吗...
请参阅上面的图片
答案 0 :(得分:0)
将以下公式放在G4中并复制到右侧:
=AVERAGEIF($B$4:$B$15,RIGHT(G$3,2),$E$4:$E$15)
将G4和H4格式化为所需的时间格式,否则您将看到一个十进制数字。
=AVERAGEIF(A, B, C)
在这种情况下,A是$ B $ 4:$ B $ 15。单元格地址已与$锁定,以防止在复制公式时更改它们。
对于B,我们使用RIGHT(G$3,2)
公式。这会从上面的标题中删除最后两个字符。只有B中与标题的最后两个字符匹配的行才会用于平均计算。或者,可以将其硬编码为"TM"
或"LA"
对于C,提供了$ E $ 4:$ E $ 15范围内的时间。将匹配的值相加,然后将该总和除以匹配数以获得平均值。