文章预览
我们 平时接触到的源数据中,空值是很常见的,所以 经常碰到星友问到涉及空值的运算问题。比如Excel数据中的空白单元格,powerquery中会显示为null,大多数时候,我们并不能简单粗暴的删除其中的空值,而是需要在PQ中对数据进一步运算整理。 如果对空值直接进行运算,比如null+1,得到的结果竟然还是null,这可能并不是我们期望的结果,那么本文就提供一个空值运算的思路。 假设数据如下, 首先测试一下PowerQuery中null的运算结果,比如两列相加,直接用“+”,新建列, 结果如下: null+数字=null null参与运算的结果也都成了null。 这是因为在PowerQuery运算中: null+数字=null 那么如何能让null+数字=数字呢,可能大家想到的一个办法是null使用0来替换,这样确实能得到正确的结果。 但是null毕竟和0是有差别的,假设都替换为0,然后又出现两列相乘的需
………………………………