excel - 添加新数据时表不扩展(在我的情况下来自 .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 中间的某个地方添加新数据时它才会自动更新,而不是在最后一行添加新数据时,它不会扩展!
解决方案
嗯,我解决了。如何?在最好的情况下使用 Power Query,我玩弄了一下,实际上给了我另一种解决问题的方法,使用 Merge 函数和一些格式化。完美运行,之后功能最少。重要的是它会在一毫秒内刷新 - 正确!!!
我对 PQ 及其功能感到惊讶。
推荐阅读
- javascript - 是否可以从不同的 java 脚本文件中调用 worker.postmessage 和 worker.onmessage 以使用一个 worker.js?
- javascript - 使用 javascript 文件存储 Xcode 项目所需的 API 密钥
- sequence - TraMineR 用于包含上百种不同活动的时间使用数据
- c# - 允许使用多种形式的 ID 登录
- ffmpeg - ffmpeg - 从精灵创建视频
- iis - 允许升级的 Asp.Net Core 魔术文件
- ruby-on-rails - 人们在 Rails 应用程序中使用什么 app/services/
- java - Singleton bean如何在不同的地方自动装配spring boot
- alexa - 即使在 rebulding 之后,Alexa Skill 仍在使用以前的调用名称
- python - 对输入文件使用 argparse