从一张纸正确引用到另一张纸,没有#ref

问题描述 投票:0回答:1

所以,我得到了两张纸:

第一张纸是主纸,其中包含我将定期更新(编辑,添加或删除)数据的数据,共有800行。

第二张表实际上是查找表,其中我具有与Sheet1相同的数据,但是还进行了一些额外的计算,例如加宽表。

某种意义上,我想正确更新它:

  • 在主工作表1中添加新行时,我没有在工作表2中填充它
    • 当我删除主Sheet(1)中的行时,我在Sheet2中遇到#ref错误
      • 唯一起作用的是编辑行。

我尝试过:

=OFFSET(SummaryAll!A2;0;0)

引用:=SummaryAll!A2

INDEX/MATCH combo

或类似这样的内容:=INDIRECT(ADDRESS(Row(Helper!C2),Column(Helper!C2),,,"txt"))

嗯,我实际上不知道,引用自身不是问题,但是如何避免错误#ref,并且当从主表中删除行时,有没有一种方法可以动态移动行?

谢谢!

excel excel-formula excel-2013 excel-2016
1个回答
1
投票

感谢所有评论,让我们总结一下:

THX到@JvdV和@JustynaMK实际上很简单,因为一天建议和解决方案:

因此可以使用(至少两种方法):

=INDEX(SummaryAll!A:A;ROW())

或我的一种方式,但需要使用函数进行更多刷新

=@SummaryAll!A3:INDEX(SummaryAll!A:A;COUNTA(SummaryAll!A:A))

最后(在我的情况下也可以)使用Power Query,在添加新数据后只需单击刷新即可。

© www.soinside.com 2019 - 2024. All rights reserved.