小伙伴们好啊,今天给大家说说DAX中的空白数据(Null值)。
有的小伙伴可能会有疑问:一个空白有啥好说的,难道还暗藏玄机吗。
别说,还真有。不信的话,和我来看下面的案例:
问题初探
以下是随机模拟的数据,需求是:计算【Pionts】字段为非空的行数。
有的小伙伴马上就有了思路:
<> BLANK =CALCULATE(COUNTROWS( 'Data' ),Data[Points] <> BLANK())
这个答案是不是正确呢。眼见为实:
难道结果不应该是5吗?难道DAX连这么简单的东西都算错了吗?
DAX算错了吗
别着急下结论,一起来做一个简单的测试:
0 Equals Blank ? = 0 = BLANK()