powerquery - 用另一列中的值覆盖一列中的值,除非为空 PowerQuery
问题描述
指数 | 是 MTO | 应该是MTO |
---|---|---|
1 | 真的 | 无效的 |
2 | 真的 | 无效的 |
3 | 真的 | 无效的 |
4 | 真的 | 无效的 |
5 | 错误的 | 无效的 |
6 | 真的 | 真的 |
7 | 错误的 | 真的 |
8 | 等等 | ... |
我有这样的数据;我想用null 时以外Is MTO
的值覆盖。ShouldBeMTO
- 例如第 1 到 5 行保持不变,第 7 行从 False 变为 True
该Merge columns
选项使用分隔符连接列。我正在考虑尝试用某些东西替换 null 然后对列进行异或,但这并不是我想要的。
有什么提示吗?
解决方案
哦,这超级简单:
然后添加列->添加自定义列
= if [ShouldBeMTO] = null then [Is MTO] else [ShouldBeMTO]
我担心语法会查看整列数据,但这是逐行的
推荐阅读
- html - html 在触摸屏上增加垂直边距
- reactjs - todos TypeError 无法读取未定义的属性
- android - 分析接收器已为 namespace=com.google.perception 注册
- owl - OWL:具有两个不同 DataType 属性的类和子类
- post - Zapier 邮政和基本身份验证
- heroku - 我可以将 Heroku 设置为默认不重试超时请求吗?
- java - Java:在聊天机器人响应系统中实现延迟的更简单方法?
- sql - 我可以优化这个 SQL 查询来显示一天内有 100 多个条目的用户吗?
- java - 检测输入字符串与整数的异常处理
- graphql - 我可以有一个联合图,其中接口的实现在 2 个单独的服务中