我有很多公式引用了一个大列表,当时我只将它们设置为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
我建议将数据添加到表中(插入>表(。这将允许公式自动更新。