首页 > 解决方案 > 添加新数据时表不扩展(在我的情况下来自 .csv 文件)

问题描述

假设我得到了一些更新的外部 .csv 文件,我只需要点击 Power Query 中的刷新按钮来制作一些魔法 - 效果很好,但是,有一些列是关于某些部分的信息,我需要在另一个 .csv 文件中查找它们的值。我在这里所做的是,我没有转换表中的所有 4 列,但我将它们分开,每列都有另一个名称(表名),因为我在从 Power Query 刷新时遇到了一些问题,并且似乎更容易先进行计算然后再进行计算转换为表格..也许这不是聪明的强硬?

我的问题实际上是问题,我没有在我的“表格”下获得带有新数据的新行,我必须将其拖下来填充。为什么会这样?

这些是我在开始 Column 时使用的函数:

=INDEX(Matrix[[#All];[_]];ROW())

然后其他人只是查找那些取决于我正在寻找的信息:

=INDEX(variantendb[Vartext];MATCH(C2;variantendb[Variante];0))

最后一列和计算信息名称和代码连接在一起:

='0528 - info'!$D2 & " "& "("&'0528 - info'!$C2&")"

在所有这些中,我分别制作了 5 张桌子,而不是一张桌子。也许我应该用一张表做,然后做计算,然后它会动态更新?

只有当我在 .csv 中间的某个地方添加新数据时它才会自动更新,而不是在最后一行添加新数据时,它不会扩展!

标签: excelvbaexcel-formula

解决方案


嗯,我解决了。如何?在最好的情况下使用 Power Query,我玩弄了一下,实际上给了我另一种解决问题的方法,使用 Merge 函数和一些格式化。完美运行,之后功能最少。重要的是它会在一毫秒内刷新 - 正确!!!

我对 PQ 及其功能感到惊讶。


推荐阅读