为外部数据(csv)表中的列创建公式列 - 如何扩展到适当的行数?

为外部数据(csv)表中的列创建公式列 - 如何扩展到适当的行数?

我有一个依赖于外部 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)

无论填充的行数有多少,此方法均可起作用。

相关内容