神奇的快速填充和Power Query移除文本功能

从2013开始

Excel新增了一个神奇的功能

快速填充

这是我们混乱的原始数据

                                                                      ▽

神奇的快速填充和Power Query移除文本功能_第1张图片

如何从中提取中文的城市信息?

用Excel文本函数是比较难实现的,

看看快速填充的效果

神奇的快速填充和Power Query移除文本功能_第2张图片

是不是很智能?

快速填充能帮我们迅速提取数据,

但是快速填充有两个弱点,

一是数据极其不规范的时候不能准确识别

二是不可复用,原始数据更新后,还需要再操作一遍。

那么,

有什么更好的办法吗?

当然是用Excel数据处理神器

Power Query

通过Power Query的文本移除功能

我们可以快速得到想要的数据

[Text.Remove]

把数据加载到Power Query里

神奇的快速填充和Power Query移除文本功能_第3张图片

添加自定义列:

Text.Remove([原始信息],{"A".."z"})

神奇的快速填充和Power Query移除文本功能_第4张图片

看结果:

神奇的快速填充和Power Query移除文本功能_第5张图片

重点是Text.Remove中使用的第二个参数{"A".."z"}

这里是移除所有大小写英文字母的意思。

如果我们想移除中文,可以输入:

Text.Remove([原始信息],{"一".."龥"})

神奇的快速填充和Power Query移除文本功能_第6张图片

同样的道理,移除数字:

Text.Remove([原始信息],{"0".."9"})

神奇的快速填充和Power Query移除文本功能_第7张图片

移除英文字符

Text.Remove([原始信息],{" ".."~"})

神奇的快速填充和Power Query移除文本功能_第8张图片

这就是今天分享的内容。更多信息,请参考我们的“从Excel到Power BI数据分析可视化”系列课程。


​如果您想深入学习微软Power BI,欢迎登录网易云课堂试听学习我们的“从Excel到Power BI数据分析可视化”系列课程。或者关注我们的公众号(PowerPivot工坊)后猛戳”在线学习”

​长按下方二维码关注“Power Pivot工坊”获取更多微软Power BI、Power Pivot相关文章、资讯。欢迎小伙伴儿们转发分享~


*PowerPivot工坊原创文章,欢迎转载,请注明出处 。

你可能感兴趣的:(神奇的快速填充和Power Query移除文本功能)