excel - 如何在excel中链接工作表以允许插入新行

标签 excel excel-formula

我有一个主表,它由 5 个子表中的数据组成。数据在子工作表中更新,然后链接到主工作表。
我希望能够将新数据(行)添加到子工作表并自动更新主工作表。我用了INDIRECT函数,但它需要我估计最大行数,然后将函数复制到那么远。这使我的主工作表带有大的空白区域,链接在子工作表之间切换。理想情况下,我希望能够使主表连续,数据中间没有空格。

这是我使用的功能:

=OFFSET(INDIRECT("'Sheet1'!A2"),ROWS($A$2:A2)-1,COLUMNS($A$2:A2)-1)

Note:
My data starts in row 2 because row 1 has heading data.

最佳答案

对你到底想做什么有点困惑,但是

使用计数功能,所以你不必估计行?

=OFFSET(INDIRECT("'Sheet1'!A2"),0,0,Count($:A),Count(A:A))

还有你需要间接的单元格 sheet1 A2 中的什么?是否只是指向子表的名称引用?如果是这种情况,那么我假设所有子表的格式都相同?
 =OFFSET(INDIRECT("Sheetname"&"!A1"),0,0,count(indirect("sheetname"&"!A:A")),count(indirect("sheetname"&"!1:1")))

再说一次,我不太清楚您要完成的工作

关于excel - 如何在excel中链接工作表以允许插入新行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21100882/

相关文章:

excel - 在 Excel 中计算静态随机数(计算一次)

excel - 条件格式 - 突出显示公式不同的单元格?

php - 通过excel上传数据到Db

python - 使用 win32com 或 xlrd 的 Excel 数据库或 mysql 中的数据库

c# - 在c#中保存一个excel文件

excel-formula - 复制格式化文本并在 Excel 2007 中存储为单元格值

excel - Excel 公式中的 HLOOKUP

excel - Excel 何时以及如何重新计算其公式?

excel - 如何编写excel公式以返回列标题名称

visual-studio - 无需安装 VS 2012 的 TFS 2012 的 Excel 插件