Excel PowerQuery中的IF和OR
因此,我尝试创建一个自定义列C,它表示如果列“County”为空,列“City”不是W、X、Y或Z中的任何一个,那么在列C中打印“Hello”。我如何做到这一点?我在合并“不是”部分时遇到困难。这就是我目前所拥有的。我怎样才能解决这个问题Excel PowerQuery中的IF和OR,powerquery,Powerquery,因此,我尝试创建一个自定义列C,它表示如果列“County”为空,列“City”不是W、X、Y或Z中的任何一个,那么在列C中打印“Hello”。我如何做到这一点?我在合并“不是”部分时遇到困难。这就是我目前所拥有的。我怎样才能解决这个问题 如果[County]=“Blank”和[City]=“X”或[City]=“Y”或[City]=“Z”,那么“Hello”这是我的出发点: 进入“条件列”并输入以下内容: 如果查看“高级编辑器”,您有以下M代码: #"Changed Type1"
如果[County]=“Blank”和[City]=“X”或[City]=“Y”或[City]=“Z”,那么“Hello”这是我的出发点: 进入“条件列”并输入以下内容: 如果查看“高级编辑器”,您有以下M代码:
#"Changed Type1" = Table.TransformColumnTypes(#"Promoted Headers",{{"Country", type text}, {"City", type text}}),
#"Added Custom" = Table.AddColumn(#"Changed Type1", "Noup", each if [Country] = null or [City] = "W" or [City] = "X" or [City] = "Y" or [City] = "Z" then null else "Hello")
in
#"Added Custom"
我补充我的答案,克里斯的回答更优雅
#"Changed Type1" = Table.TransformColumnTypes(#"Promoted Headers",{{"Country", type text}, {"City", type text}}),
#"Added Custom" = Table.AddColumn(#"Changed Type1", "Noup", each if [Country] = null or [City] = "W" or [City] = "X" or [City] = "Y" or [City] = "Z" then null else "Hello")
in
#"Added Custom"