我在Excel中有一个数据,如下图所示,其中我使用了命名范围。
Spends. Apr18. May18. Jun18
Category A. 120. 120. 120
Category B. 135. 125. 129
Category C. 110. 111. 112
名称范围:支出 范围:= Sheet1!$ A $ 1:$ D $ 4
平均季度支出是使用命名引用计算为:
=AVERAGE(INDEX(Spends,2,2):INDEX(Spends,2,4))
这将在单元格E2中返回119
如何将该公式拖到后续单元格中,以便自动应用。
答案 0 :(得分:0)
如果将INDEX函数与常量一起使用,那么当您向下和/或跨过公式拖动时,这些常量当然不会更改。
您将需要了解绝对引用和相对引用,并使用类似Row(A1)
和/或Column(A1)
之类的东西来代替常量2和2。
但是也许不必那么复杂。
您只需在数据表中添加一列即可计算平均值并引用该单元格。
或者,在单元格E2中,使用公式=average(B2:D2)
。
在这种情况下,我根本看不到需要命名范围。它只会使事情复杂化。
似乎您正在为适当的数据体系结构概念而苦苦挣扎,而不是使用公式。
如有疑问,请保持简单。我没有看到用于复制公式的应用程序,因为您只有三个月的数据,并且希望对这三个月取平均值。
如果您的实际情况有更多的专栏,请!!,更新您的问题并发布更多相关的内容。然后发表评论,以便您进行更改。
同样,由于您是新来的:请勿在评论中发布更新。编辑您的问题,然后发表评论。
答案 1 :(得分:0)