如果在工作表的任何其他列中找到特定值,我需要找到F列中找到的数字的平均值 .
例如:我在一个范围内有以下内容......
A B C D E F
-
Red Bill Jack Ruby Bill 250
-
Blue Ruby Ivan Raul Ted 350
-
Green Ted James Rick Ted 125
-
Red Ted Phil Ruby Bill 300
在这个工作表中,我想找到名称Bill的任何实例,并获得在F列中找到的数字的平均值 . 在这种情况下,275的答案因为Bill的名字显示在两行中 . 同样,如果我选择查看Ted的数字,答案应该是258,因为Ted的名字显示在三行中 .
如果公式在计算答案的过程中忽略任何空白单元格,我也将不胜感激 .
提前致谢!
3 回答
我会使用下面的函数,假设数据放在
Sheet1
中 .测试:
将
=my_average("Bill")
放在任何工作簿(或单元格引用而不是"Bill")中 .公式:
结果:
因此,如果Bill在任何col-e中,那么这个数字正在进入大道...如果是这样,取决于你的数据大小,为什么不这样做呢......:
假设查找值(Bill等)在单元格C7中,在G1中添加以下公式,然后向下复制其他行 .
然后做