问题描述
我有很多引用大列表的公式,当时我只需将它们设置为1000即可。有一天,我将超过1000,并且我不想继续更新该功能,但与此同时,我也不想超出范围。 以下功能在单元格CM4中,我在单元格CM11:CM52中有数据,并且每天都在底部添加一个。我可以使用哪种函数仅取明天将引用CM11:CM53的CM11:CM52的平均值,依此类推? 以下公式是我的工作表中的一个简单公式: =平均(CM11:CM1000)
解决方法
我建议将您的数据添加到表(插入>表)中。这将使公式自动更新。
,许多公式都不需要使用完整的列引用。 AVERAGE()
是其中之一,因此使用没有问题
=AVERAGE(A:A)
或者如果您想从某一行开始:
=AVERAGE(CM11:CM1048576)
对于那些重要的公式,例如数组类型,我们可以使用INDEX / MATCH使它动态化
=AVERAGE(CM11:INDEX(CM:CM,MATCH(1E+99,CM:CM))
如果所讨论的列是文本,则使用"zzz"
代替1E+99