如何使我的函数引用列中正在使用的所有单元格,而不仅仅是一个宽泛的函数



我有很多公式引用了一个大列表,当时我只将它们设置为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

我建议将数据添加到表中(插入>表(。这将允许公式自动更新。

相关内容

最新更新