用PQ将EXCEL包含某一字符单元格替换为空值方法

时间:2024-10-18 08:27:31

1、以下图为例,需要将类型列中包含有“xiaomi”的单元格替换为空值,其实使用仗充哔粞普通方法也可以实现,今天我们介绍一种通过PQ操作的方法。

用PQ将EXCEL包含某一字符单元格替换为空值方法

2、首先我们根据创建数据源创建表。

用PQ将EXCEL包含某一字符单元格替换为空值方法

3、进入查询编辑器界面,在右侧区域将“更改的类型”步骤删除。

用PQ将EXCEL包含某一字符单元格替换为空值方法

4、添加自定义列,输入如下函数= Table.AddColumn(源, "Custom", each if 皈其拄攥Text.Contains([类型],"xiaomi") then "" else[类型])

用PQ将EXCEL包含某一字符单元格替换为空值方法

5、删除现有类型列,然后将刚才自定义列列名修改为“类型”。

用PQ将EXCEL包含某一字符单元格替换为空值方法

6、将查询关闭并上载至EXCEL内。

用PQ将EXCEL包含某一字符单元格替换为空值方法

7、之后在数据源内更改数据,此处以11月数据为例,将apple修改为applexiaomi。之后在查询内单击鼠标右键进行刷新即可。

用PQ将EXCEL包含某一字符单元格替换为空值方法
用PQ将EXCEL包含某一字符单元格替换为空值方法
© 手抄报圈