Power query 合并重复字段
问:用power-query合并文件夹下工作薄出现数据重复,怎么处理?
- 答:首先,点击"Power Query》获取外部数据》从文件》从文件夹"按钮。
在接下来的“文件夹”对话框中,选择要合并的文本文件所在的文件夹的位置。然后点击"OK"和"确认"按钮。
这时进入Power Query查询编辑器界面,在这个界面中,我们看到了所选文件夹下的所有文件列表。
在这里我们只对该文件夹下的文本文件感兴趣。
因此,我们下面对该列表中的"Extention"(文件扩展名)列进行筛选。按照图示进行操作,只保留.txt文件。
问:为什么用PowerQuery合并工作簿后都是重复数据,但是每一个工作簿中并无重复数据
- 答:使用的合并方法不对吧,我具体没用过POWERQUERY。一般我直接写SQL语句。
有的连接表的方法,是会重复的。交叉匹配。
一般写SQL的时候,都要注意以哪种方式连接。 作为自动使用SQL方法提取数据的POWERQUIRY应该也遵循这样的规则。
问:Power Query中如何把多列数据合并?
- 答:转换成
(一) 把单个字段组合成一个列
Table.ToColumns(源)
(二) 把需要合并的样式单独组合
Table.FromColumns(List.Range(单字段组合,0,1)&
List.Range(单字段组合,1,3))
解释:第一个List.Range目的是为了固定班级字段;第2个List.Range是为了提取第一组的数据。然后和2个列表进行组合并转成Table格式。
同一样的操作,提取第二部分的数据。
(三) 组合表格
bine将之前组合的表格进行合并。
(四) 重命名字段名
如果有用,动动小手请点个赞。
本文来源: https://www.lunwen00.cn/article/532145a70d8e2bcc3cd85971.html