购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

例20
设置多条件判断列

在上述例子中,通过IDE界面便完成了单条件的判断逻辑设置。如果打开【高级编辑器】便可观察到相应的逻辑代码,即if xx then xx else if xxx then xxx else xxxx这样的判断语句。使用IDE条件列的好处是简单无需手动写代码,但是IDE条件列也有其限制,当输入多条件判断时,IDE界面便无法处理了。本例将介绍设置多条件判断逻辑创建产品子类名称字段,见表1.1。

表1.1 产品子类名称与产品名称对照逻辑

01 在例19的结果中继续添加新的【自定义列】,在【自定义列】对话框中输入判断公式,见图1.100。小提示:读者可将例19中的条件列代码进行修改变为以下代码。

图1.100 直接在自定义列中添加判断逻辑语句

02 Power Query会形成双重条件判断,其语句格式为Text.Contains and Text.Contains的组合,图1.101为产品子类的结果。

图1.101 完成添加自定义列后产品子类列 nABU+IYJAWe3ASNbpzb2zJtK3dcSx4M2LJHKGug4PH1tV2v8BjSynLQKmZLwdNHW

点击中间区域
呼出菜单
上一章
目录
下一章
×