|
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
本帖最后由 riecko 于 2020-8-4 15:15 编辑
自学了几天 尝试自己写了一段 请大佬们指点指点
=Table.AddColumn(更改的类型,"部门2",(x)=>List.TransformMany(x[部门],(y)=>{"北京","上海","广东","深圳",{1..9}},(x,y)=>Table.ReplaceValue(x,y,"")))
报错无法将值"xxx"转换为类型。
这里想问几个问题,
1.PQ的报错机制看不懂,网上搜也没搜到相关解决办法,我大致理解是因为Table.和List.不是同一种类型,所以无法放在一起使用,不知道是不是这样,解决办法是什么?
2.我的目的是想将部门中名字包含"北京","上海","广东","深圳"的内容删除,替换成"",不知道我上面的写法对不对?烦请大佬帮我改正.
3.如果[部门]中同时有其他情况需要处理,是要分两步写吗?还是也可以写在一起?例如有例外情况不需删除呢?比如XX01不做处理,但其它XX02.XXX03都要把数字删除.这种情况又该怎么写?
以上.请各位大佬帮忙解答,国内PQ学习环境不好,自学很困难.大佬帮帮忙
|
|