手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

使用PQ将表格不同字符替换为指定字符的方法之二

时间:2024-10-26 20:07:57

1、此次使用的示例让然和上次相同,需要将含有“、”、“/”、“_”等不同符号的两列数据,统一替换为“-”。

使用PQ将表格不同字符替换为指定字符的方法之二

2、之前的操作方法相同,依次点击“数据”、“从表格”,之后弹出“创建表”对话框,勾选“表包含标题”并点击确定,进入查询编辑器界面。

使用PQ将表格不同字符替换为指定字符的方法之二
使用PQ将表格不同字符替换为指定字符的方法之二

3、之后进入查询编辑器界面,点击“自定义列”。在弹出的“添加自定义列”中,自定义列公式中输入= Table.ReplaceValue(更改的类型,"、_/","-", (x,y,z)=>List.Accumulate(Text.ToList(y),x,(s,v)=>Text.Replace(s,v,z)), {"商品1", "商品2"})此操作中主要使用了Text.ToList函数和List.Accumulate函数。

使用PQ将表格不同字符替换为指定字符的方法之二
使用PQ将表格不同字符替换为指定字符的方法之二

4、选中除“自定义列”以外的其他列,单击鼠标右键删除。

使用PQ将表格不同字符替换为指定字符的方法之二

5、点击自定义列右侧扩展标志,勾选需要的列然后点击“确定”。此处可以将“使用原始列名作为前缀”的勾选去掉。

使用PQ将表格不同字符替换为指定字符的方法之二

6、之后的操作仍然和上次一样,删除重复行即可,之后关闭并上载查询结果。

使用PQ将表格不同字符替换为指定字符的方法之二
使用PQ将表格不同字符替换为指定字符的方法之二

7、之后在主界面可以看到查询结果。使用Power Query进行替换的好处在于,如果后续还有新符号需要被替换,只需要在第3步的公式中增加相应的符号即可。如果后续还有新增数据,只需要在查询结果中单击鼠标右键刷新即可。

使用PQ将表格不同字符替换为指定字符的方法之二
© 手抄报圈