当在一列中满足多个条件时,AverageIFs 多列
AverageIFs multiple columns when meets multiple criteria in one column
我试图在网上寻找答案,但似乎找不到答案:(
根据 1 列中的多个条件,我有多个要平均的列。
这是我的示例数据:
我使用了这个公式,但它只适用于平均 1 列(分数 1)
=AVERAGE(IF((B3:B11={"Emp 1","Emp 2","Emp 3"}),C3:C11))
我尝试对分数 1 和分数 5 进行平均,但它不起作用。我收到“#N/A”
=AVERAGE(IF((B3:B11={"Emp 1","Emp 2","Emp 3"}),C3:G11))
非常感谢任何帮助!谢谢! :)
使用这个数组公式:
=AVERAGE(IF((ISNUMBER(MATCH(B2:B10,{"Emp1","Emp2","Emp3"},0)))*(C2:G10<>""),C2:G10))
作为数组公式,退出编辑模式时必须使用Ctrl-Shift-Enter 确认,而不是Enter 确认。如果操作正确,那么 excel 将在公式周围放置 {}
。
我试图在网上寻找答案,但似乎找不到答案:(
根据 1 列中的多个条件,我有多个要平均的列。
这是我的示例数据:
我使用了这个公式,但它只适用于平均 1 列(分数 1)
=AVERAGE(IF((B3:B11={"Emp 1","Emp 2","Emp 3"}),C3:C11))
我尝试对分数 1 和分数 5 进行平均,但它不起作用。我收到“#N/A”
=AVERAGE(IF((B3:B11={"Emp 1","Emp 2","Emp 3"}),C3:G11))
非常感谢任何帮助!谢谢! :)
使用这个数组公式:
=AVERAGE(IF((ISNUMBER(MATCH(B2:B10,{"Emp1","Emp2","Emp3"},0)))*(C2:G10<>""),C2:G10))
作为数组公式,退出编辑模式时必须使用Ctrl-Shift-Enter 确认,而不是Enter 确认。如果操作正确,那么 excel 将在公式周围放置 {}
。