找回密码
 立即注册
搜索
查看: 1953|回复: 10

[科技] 最近在学Power Query,有些问题想问问 更新

[复制链接]
发表于 2025-8-9 15:19 来自手机 | 显示全部楼层 |阅读模式
本帖最后由 来个马甲 于 2025-8-15 12:47 编辑

更新

这样的数据,用power query逆透视、透视整理成这样的表,但是我放了新的数据进文件夹,刷新后4、5月的不自己出来是怎么回事???

1-3里边的数改了,刷新会自动变,但是不增加新的列是出啥问题了???

我懂了,这加载更多真缺心眼,我这连100个数都没有啊,这个有办法让他自动加载吗?




另外不抓去子文件夹里的数据要怎么设置啊?





合并表的

发现这个是不是不怕列的数量、位置不一样啊,我试了下,只要一开始用Excel.Workbook([Content],true),就算列的顺序不一样,只要列名都一样,也会自动匹配过去。

还有的表有的列多,有的列少,我看有人说是按第一个表的列长度识别的?

不过我试了下,表1列比表2少,不过弄进去发现也是全的,只不过表1没有的列,位置会乱,都跑后边去了















是不是只要保证列名一样就基本不会乱?


名不一样的我看有用Table.TransformColumnNames  把名搞成一样的,不过我没试呢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

     
发表于 2025-8-9 16:08 来自手机 | 显示全部楼层
你是自动导入的吗?把第一行自动提升标题那句删除了,然后替换成你需要的命名方式。导入多少列可以在参数里加。如果是使用自动导入的,到自动生成的那个导入函数里改。去MS官网查M-Lannuage的语法。
powerquery读取数据库的时候会带入数据类型,导入文本和xls的时候是自动识别的,使用者最好有一点基础的数据库知识,把导入的表当成Table来处理。

—— 来自 Xiaomi 23127PN0CC, Android 14上的 S1Next-鹅版 v2.1.2
回复

使用道具 举报

     
发表于 2025-8-9 16:15 来自手机 | 显示全部楼层
另外,Excel和PowerBI都是用powerquery做数据收集整理(成为一个类似数据库的存在,一个库内多个可关联的数据表),然后分别是用PowerPivot和PowerBI做数据分析。但是在数据分析阶段,同样是用DAX语言,但是使用的语法有点不同。推荐额外搞一个DaxStudio来写。


—— 来自 Xiaomi 23127PN0CC, Android 14上的 S1Next-鹅版 v2.1.2
回复

使用道具 举报

     
发表于 2025-8-9 16:26 | 显示全部楼层
在sql层面解决更好一些吧,比如开个view?
回复

使用道具 举报

     
发表于 2025-8-9 16:35 | 显示全部楼层
无论sql python 或者gui操作 底层都一样 先看key是什么 然后了解数据 选择 left inner right outer.etc 明白了这个设置调一下就行了 key对不上先要处理数据本身
回复

使用道具 举报

 楼主| 发表于 2025-8-9 16:39 来自手机 | 显示全部楼层
pspsp 发表于 2025-8-9 16:08
你是自动导入的吗?把第一行自动提升标题那句删除了,然后替换成你需要的命名方式。导入多少列可以在参数里 ...

不是  就是让名称没问题的自动排序才好,我就是要这个
回复

使用道具 举报

 楼主| 发表于 2025-8-15 10:04 来自手机 | 显示全部楼层
非常求助
回复

使用道具 举报

     
发表于 2025-8-15 11:06 | 显示全部楼层
读取不出肯定是处理步骤有问题,仔细检查一下吧……PQ这东西,基础功能还是挺容易上手的,只是容易犯错
回复

使用道具 举报

 楼主| 发表于 2025-8-15 12:48 来自手机 | 显示全部楼层
本帖最后由 来个马甲 于 2025-8-15 12:55 编辑

xlzdyx 发表于 2025-8-15 11:06
读取不出肯定是处理步骤有问题,仔细检查一下吧……PQ这东西,基础功能还是挺容易上手的,只是容易犯错 ...


加载出问题了,这个有办法吗?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

     
发表于 2025-8-15 14:10 | 显示全部楼层
好家伙……你是使用sheetname来作为月份名的?那PQ肯定无法直接识别。

我建议直接根据文件名称,然后用PQ处理成年和月……
回复

使用道具 举报

 楼主| 发表于 2025-8-15 14:45 来自手机 | 显示全部楼层
本帖最后由 来个马甲 于 2025-8-15 16:08 编辑
xlzdyx 发表于 2025-8-15 14:10
好家伙……你是使用sheetname来作为月份名的?那PQ肯定无法直接识别。

我建议直接根据文件名称,然后用PQ ...


啥叫  使用sheetname来作为月份名 ?

是这样吗?

可我表名是202101-2021**的啊,要咋改?

是把sheet改成月份?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2026-6-25 02:41 , Processed in 0.085812 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表