Excel教程:PowerQuery,万能的批量数据替换技巧!

来源:互联网 作者:

编按:说到Excel的替换操作,大家首先想到的一定是SUBSTITUTE和REPLACE函数。可是,今天需要处理的替换问题,这两个函数也束手无策,那要怎么做呢?下面,小E要介绍的就是Excel中,比函数更强大的“万能”替换方法——Power Query!一起来看看吧!


哈喽,大家好,作为在职场中摸爬滚打多年的Exceler,函数一直是我们的好朋友,关键时候写个函数就可以解决很多数据方面的问题。但是随着数据的五花八门,有时候我们也会发现,面对某些问题,函数好像不是那么“灵光”了,这个时候大家就需要考量下是不是可以用Power Query。下面就借用替换问题开启我们的“从函数到Power Query”之路。


在Excel中说到替换,函数家族中的两大替换函数SUBSTITUTEREPLACE函数就当仁不让了。


例1:已知开户行信息和账号需要提取银行名称。(如下图),这时就可以利用SUBSTITUTE函数替换。


 


SUBSTITUTE的基础语法是:

SUBSTITUTE(要替换的文本,旧文本,新文本,[替换第几个])

最后一个参数,[替换第几个],是可以省略的。


所以,提取银行账号可以直接在E2处输入公式:

=SUBSTITUTE(C2,D2,"")。



例2:将电话号码的中间4位数字处理成星号。

REPLACE的基础语法是:

REPLACE(要替换的字符串,开始位置,替换个数,新的文本)


在B2中输入公式:

=REPLACE(A2,3,6,"******")



总结一下,前面两个问题,函数都表示毫无压力!seasy~

没错,会这两个函数就可以解决大部分的替换问题。不过如果你认为“革命之路”到此为止了就错了,还有它们也解决不了的情况~


看下面这组数据:

下图需要根据邀请人员,参会人员,查找出缺席人员名单。问题本质上其实也是替换的问题,但是参会人员名字在邀请成员名单中并不连续,就不好套用上面的两大替换函数了。



先压压惊,Power Query表示它已经迫不及待了 ~


小贴士:Power Query2016版本及以上的Office Excel才有的功能,16版本以下需要安装插件哦~


Step.01


先将数据加载进Power Query编辑器。


操作:

用鼠标点击“添加列”,“自定义列”。在弹出的自定义列编辑器中输入M函数:=Text.Split([邀请人员],",")

在新列名处为新增的列取一个标志性的名称,这里取名为“邀请人员2”。


M函数解释:

该函数的意思就是将[邀请人员]这一列数据按照逗号分隔,并将分割后的数据存放在List数据类型中。



按照同样的操作,将参会人员也进行分割。



Step.02

邀请人员和参会人员这两列我们都进行分割了,此时大家可以看到PQ界面中有4列数据。



接下来就是在“邀请人员2”中替换“参会人员2”,说起来容易,做起来也很容易,只需要一个M函数即可。下面,大家一起来!


跟上面一样,添加自定义列后,在自定义编辑栏处编辑公式:

=List.Difference([邀请人员2],[参会人员2])


M函数解释:

Difference英文意思就是不一样的,所以引申下这个函数就是找不同。List.Difference([邀请人员2],[参会人员2])也就是在“邀请人员2”中找跟“参会人员2”中不同的人员,找出来的就是缺席人员名单了。




公式输入完成后,用鼠标点击确定,然后选择“扩展按钮”中的“提取值”。



选择按逗号分隔,用鼠标点击确定。



现在,大家就将缺席人员名单找出来了。

最后,可以只保留“缺席人员”这一列,删除其他列。然后将数据加载到工作表中。



总结:

Power Query可以和函数互补!当遇到用函数思维很烧脑、无从下手的问题时,试试Power Query,或许可以看见另外一番景象哦!


资讯来源说明:本文章来自网络收集,如侵犯了你的权益,请联系:puerppt#163.com进行删除。

PPT模板

  • 蓝色卡通蓝色防溺水安全教育PPT
  • 蓝色儿童安全教育学生防溺水主题PPT
  • 蓝色中小学防溺水安全教育PPT
  • 重温入党誓词党史学习教育党课PPT
  • 微党课重温入党誓词永远忠诚于党PPT
  • 入党誓词宣誓入党仪式背景PPT
  • 纪律处分条例pptPPT
  • 党课党建主题班会纪律处分条例pptPPT
  • 党课党员教育管理工作条例PPT
  • 预防溺水pptPPT

Excel模板

  • 单据粘贴单11
  • 出差申报单11
  • 出差申报单(2)1
  • 付款申请单11
  • 付款申请单(3)1
  • 入库单1
  • 领料单
  • 销售明细单1
  • 销售明细单(3)
  • 付款申请单(2)1

Word模板

  • 面试招聘
  • 社会招聘面试审批流程
  • 电话营销销售人员的招聘面试流程
  • 求职招聘登记表及面试记录表
  • 校园招聘面试结果评价表
  • 校园招聘求职者面试报告示范模板
  • 招聘面试评分记录表
  • 招聘面试评估表
  • 招聘面试评价表
  • 招聘面试记录表
优页文档

优页文档(www.youyedoc.com)是一家专注于分享高质量的PPT模板、Excel表格、Word模板的下载网站,1000+各行业优质设计师每日更新200+优质办公文档模板,满足各行业办公需求。海量office文档制作教程,致力于打造国内最大最权威的办公文档下载一站式服务平台

Copyright © 2021-2024 www.youyedoc.com. All Rights Reserved.   粤ICP备2021116258号

本站所有文档资源来源于互联网或作者上传,仅供学习研究使用,版权归作者所有,请勿用于商业用途,如果用于商业用途请联系作者,如果因为您将本站资源用于其他用途而引起的纠纷,本站不负任何责任。

如果本站内容无意中侵犯了您的版权,请联系youyedoc,我们会及时处理。