首页 > Office专区 > Excel教程 >

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

来源:互联网 2023-02-20 18:06:49 171

之前和大家介绍一种使用PQ将表格不同字符替换为指定字符的方法,今天介绍另一种方法。StO办公区 - 实用经验教程分享!

工具/原料

  • EXCEL2013及以上版本

方法/步骤

  • 1

    此次使用的示例让然和上次相同,需要将含有“、”、“/”、“_”等不同符号的两列数据,统一替换为“-”。StO办公区 - 实用经验教程分享!

    使用PQ将表格不同字符替换为指定字符的方法之二StO办公区 - 实用经验教程分享!

  • 2

    之前的操作方法相同,依次点击“数据”、“从表格”,之后弹出“创建表”对话框,勾选“表包含标题”并点击确定,进入查询编辑器界面。StO办公区 - 实用经验教程分享!

    使用PQ将表格不同字符替换为指定字符的方法之二StO办公区 - 实用经验教程分享!

    使用PQ将表格不同字符替换为指定字符的方法之二StO办公区 - 实用经验教程分享!

  • 2该信息未经授权抓取自百度经验
  • 3

    之后进入查询编辑器界面,点击“自定义列”。StO办公区 - 实用经验教程分享!

    在弹出的“添加自定义列”中,自定义列公式中输入StO办公区 - 实用经验教程分享!

    StO办公区 - 实用经验教程分享!

    StO办公区 - 实用经验教程分享!

    StO办公区 - 实用经验教程分享!

    StO办公区 - 实用经验教程分享!

    StO办公区 - 实用经验教程分享!

    StO办公区 - 实用经验教程分享!

    StO办公区 - 实用经验教程分享!

    StO办公区 - 实用经验教程分享!

    StO办公区 - 实用经验教程分享!

    StO办公区 - 实用经验教程分享!

    StO办公区 - 实用经验教程分享!

    StO办公区 - 实用经验教程分享!

    = Table.ReplaceValue(更改的类型,"、_/","-", (x,y,z)=>List.Accumulate(Text.ToList(y),x,(s,v)=>Text.Replace(s,v,z)), {"商品1", "商品2"})StO办公区 - 实用经验教程分享!

    此操作中主要使用了Text.ToList函数和List.Accumulate函数。StO办公区 - 实用经验教程分享!

    使用PQ将表格不同字符替换为指定字符的方法之二StO办公区 - 实用经验教程分享!

    使用PQ将表格不同字符替换为指定字符的方法之二StO办公区 - 实用经验教程分享!

  • 4

    选中除“自定义列”以外的其他列,单击鼠标右键删除。StO办公区 - 实用经验教程分享!

    使用PQ将表格不同字符替换为指定字符的方法之二StO办公区 - 实用经验教程分享!

  • 5

    点击自定义列右侧扩展标志,勾选需要的列然后点击“确定”。StO办公区 - 实用经验教程分享!

    此处可以将“使用原始列名作为前缀”的勾选去掉。StO办公区 - 实用经验教程分享!

    使用PQ将表格不同字符替换为指定字符的方法之二StO办公区 - 实用经验教程分享!

  • 6

    之后的操作仍然和上次一样,删除重复行即可,之后关闭并上载查询结果。StO办公区 - 实用经验教程分享!

    使用PQ将表格不同字符替换为指定字符的方法之二StO办公区 - 实用经验教程分享!

    使用PQ将表格不同字符替换为指定字符的方法之二StO办公区 - 实用经验教程分享!

  • 7

    之后在主界面可以看到查询结果。StO办公区 - 实用经验教程分享!

    使用Power Query进行替换的好处在于,如果后续还有新符号需要被替换,只需要在第3步的公式中增加相应的符号即可。StO办公区 - 实用经验教程分享!

    如果后续还有新增数据,只需要在查询结果中单击鼠标右键刷新即可。StO办公区 - 实用经验教程分享!

    使用PQ将表格不同字符替换为指定字符的方法之二StO办公区 - 实用经验教程分享!

  • 注意事项

    • 如果这篇经验对您有所帮助,请投票支持并转发帮助更多的人。

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!StO办公区 - 实用经验教程分享!


    标签: excel使用表格替换指定

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码