我有一个依赖于外部 CSV 文件的 Excel 文件,我会不时重新加载该文件。
将 csv 加载到一张表中,然后使用不同的表来执行计算。
我的问题是 - 如何将公式扩展到外部数据表上的行数?
提前致谢!
澄清
我发现我的意思没有被理解。
源表中有x
行。我需要x
计算表中也有行。
如何自动用 10 行填充目标计算表(它们都将是公式)例如:
重新加载之前,源表有 3 行,因此目标表将有 3 行公式
刷新后,源中添加了 3 行。我希望目标自动添加 3 行公式:
答案1
我将使用数据功能区/来自文本文件按钮获取 CSV 文件数据。在导入向导结束时,当系统询问选择如何在工作簿中查看这些数据,我会检查选项将此数据添加到数据模型。
结果将是一个 Excel 表。您可以在最后一列旁边添加公式,它将自动复制到所有行。当您使用刷新命令时,行数将根据文本文件数据增加或减少。任何公式都将被复制到新行,或从已删除的行中删除。
答案2
这只是一个例子。假设我们有公式工作表1这个过程csv 已加载数据输入 工作表2
而不是使用如下公式:
=SUM(Sheet2!A1:A12)
改用:
=SUM(Sheet2!A:A)
无论填充的行数有多少,此方法均可起作用。