除非PowerQuery为空,否则用另一列中的值覆盖另一列中的值 [英] Overwrite values in one column with values from another unless null PowerQuery
本文介绍了除非PowerQuery为空,否则用另一列中的值覆盖另一列中的值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
索引 | 是MTO | ShouldBeMTO |
---|---|---|
1 | True | 空 |
2 | True | 空 |
3 | True | 空 |
4 | True | 空 |
5 | FALSE | 空 |
6 | True | True |
7 | FALSE | True |
8 | 等 | ... |
ShouldBeMTO
中的值覆盖Is MTO
,但当为空时除外。-例如,第1至5行保持不变,第7行从False变为True
Merge columns
选项使用分隔符连接列。我想尝试用某个东西替换NULL,然后对列进行XOR运算,但这并不完全是我想要的。
有什么提示吗?
推荐答案
哦,非常简单:
添加列->;添加自定义列,然后
= if [ShouldBeMTO] = null then [Is MTO] else [ShouldBeMTO]
我担心语法会查看整列数据,但这是逐行的
这篇关于除非PowerQuery为空,否则用另一列中的值覆盖另一列中的值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文