我在下面附上了一个示例文件。你能帮我吗?
我正在寻找一个公式来显示所包含样本的单元格B1中的计算平均值,当第4行插入新行时,范围(当前为B2:B3)会自动更新,值为1.3在单元格A4中显示。
Cell B1中平均公式的范围应更新为显示B2:B4 ...等,并在添加新行并添加其他数字时继续自动更新(A5单元格中的1.4,B2的平均范围更新) :B5,16在A6中,平均范围更新为B2:B6等等......)
提前感谢您的帮助
答案 0 :(得分:0)
好的,最后我明白了你的意思。但是你的表单效率不高。为什么不将A1
设置为1
,将A2
设置为=A1+0.1
,依此类推?现在A
列有很长的公式,很难阅读。
无论如何......要在averageif()
,1.1
等上使用2.1
,您可以更轻松地将A
列添加到文字中。因此,请添加另一列(例如C
)并将C1
设置为=text(a1, "#")
并向下拖动。现在C1
是文本,您可以将averageif()
与通配符(*
)一起使用。像这样设置B1
:
=AVERAGEIF(C2:C99, C1&"*", B2:B99)
当然,您应该复制B1
并粘贴到B4
,依此类推。示例Excel文件为here。