最近在学Power Query,有些问题想问问 更新
本帖最后由 来个马甲 于 2025-8-15 12:47 编辑更新
这样的数据,用power query逆透视、透视整理成这样的表,但是我放了新的数据进文件夹,刷新后4、5月的不自己出来是怎么回事???
1-3里边的数改了,刷新会自动变,但是不增加新的列是出啥问题了???
我懂了,这加载更多真缺心眼,我这连100个数都没有啊,这个有办法让他自动加载吗?
另外不抓去子文件夹里的数据要怎么设置啊?
合并表的
发现这个是不是不怕列的数量、位置不一样啊,我试了下,只要一开始用Excel.Workbook(,true),就算列的顺序不一样,只要列名都一样,也会自动匹配过去。
还有的表有的列多,有的列少,我看有人说是按第一个表的列长度识别的?
不过我试了下,表1列比表2少,不过弄进去发现也是全的,只不过表1没有的列,位置会乱,都跑后边去了
是不是只要保证列名一样就基本不会乱?
名不一样的我看有用Table.TransformColumnNames把名搞成一样的,不过我没试呢 你是自动导入的吗?把第一行自动提升标题那句删除了,然后替换成你需要的命名方式。导入多少列可以在参数里加。如果是使用自动导入的,到自动生成的那个导入函数里改。去MS官网查M-Lannuage的语法。
powerquery读取数据库的时候会带入数据类型,导入文本和xls的时候是自动识别的,使用者最好有一点基础的数据库知识,把导入的表当成Table来处理。
—— 来自 Xiaomi 23127PN0CC, Android 14上的 S1Next-鹅版 v2.1.2 另外,Excel和PowerBI都是用powerquery做数据收集整理(成为一个类似数据库的存在,一个库内多个可关联的数据表),然后分别是用PowerPivot和PowerBI做数据分析。但是在数据分析阶段,同样是用DAX语言,但是使用的语法有点不同。推荐额外搞一个DaxStudio来写。
—— 来自 Xiaomi 23127PN0CC, Android 14上的 S1Next-鹅版 v2.1.2 在sql层面解决更好一些吧,比如开个view? 无论sql python 或者gui操作 底层都一样 先看key是什么 然后了解数据 选择 left inner right outer.etc 明白了这个设置调一下就行了 key对不上先要处理数据本身 pspsp 发表于 2025-8-9 16:08
你是自动导入的吗?把第一行自动提升标题那句删除了,然后替换成你需要的命名方式。导入多少列可以在参数里 ...
不是就是让名称没问题的自动排序才好,我就是要这个 非常求助 读取不出肯定是处理步骤有问题,仔细检查一下吧……PQ这东西,基础功能还是挺容易上手的,只是容易犯错 本帖最后由 来个马甲 于 2025-8-15 12:55 编辑
xlzdyx 发表于 2025-8-15 11:06
读取不出肯定是处理步骤有问题,仔细检查一下吧……PQ这东西,基础功能还是挺容易上手的,只是容易犯错 ...
加载出问题了,这个有办法吗? 好家伙……你是使用sheetname来作为月份名的?那PQ肯定无法直接识别。
我建议直接根据文件名称,然后用PQ处理成年和月…… 本帖最后由 来个马甲 于 2025-8-15 16:08 编辑
xlzdyx 发表于 2025-8-15 14:10
好家伙……你是使用sheetname来作为月份名的?那PQ肯定无法直接识别。
我建议直接根据文件名称,然后用PQ ...
啥叫使用sheetname来作为月份名 ?
是这样吗?
可我表名是202101-2021**的啊,要咋改?
是把sheet改成月份?
页:
[1]