2013-05-06 32 views
0

我有一个简单的公式来平均一系列10个数字=平均(间接(“C1:L1”))。当我尝试插入新行时,后续行的公式不会更改,并且数据全部出错。例;在第4行之前插入新的行。旧的第4行变为第5行,但5次保留中的数据公式为= AVERAGE(INDIRECT(“C4:L4”)),我希望它自动变为(“C5:L5”)。我是新来的excel,并尝试了几个网站来解决这个问题无济于事。可能吗?插入行并维护所有行中的公式

回答

1

我不明白你为什么需要在这里使用INDIRECT?如果你删除这个问题,应该解决问题。

=average(c4:l4) 

Microsoft文档提供了一个合理的定义和示例。作为一个现实世界的例子,假设在列A列出不同类型的汽车,并在列B,C,D等等,我列出了这些汽车的特征,这些汽车是从不同的工作表中抽取的。假设表格名称和列A中的内容相同,例如, “福特”。

如果我想在福特汽车表上看到B2单元的价值,并且A2等于福特,我可以键入 =间接(a2 &“!b2”)而不是='Ford'!b2。

+0

给出一些关于INDIRECT的例子/解释,以便对其他人有所帮助。 – 2013-05-06 12:23:24