Forum Discussion
Use ALLNOBLANKROW with UNION
- 8 years ago
ALLNOBLANKROW serves a different purpose, it removes the optional blank row to fix invalid relationships and it has nothing to do with blank removal (I know, the name is somewhat confusing... but it would have been hard to find a better one).
That said, you can remove blanks after the UNION is finished:
Casenumbertable = DISTINCT ( FILTER ( UNION ( SELECTCOLUMNS ( testcare; "casenumber"; testcare[CaseNumber] ); SELECTCOLUMNS ( tvs; "casenumber"; tvs[CaseNumber] ) ), NOT ISBLANK ( [CaseNumber] ) ) )This should do the trick.
Have fun with DAX!
Alberto Ferrari
http://www.sqlbi.com
ALLNOBLANKROW serves a different purpose, it removes the optional blank row to fix invalid relationships and it has nothing to do with blank removal (I know, the name is somewhat confusing... but it would have been hard to find a better one).
That said, you can remove blanks after the UNION is finished:
Casenumbertable =
DISTINCT (
FILTER (
UNION (
SELECTCOLUMNS ( testcare; "casenumber"; testcare[CaseNumber] );
SELECTCOLUMNS ( tvs; "casenumber"; tvs[CaseNumber] )
),
NOT ISBLANK ( [CaseNumber] )
)
) This should do the trick.
Have fun with DAX!
Alberto Ferrari
http://www.sqlbi.com
The Solution works for me whilw using Summarize with union 🙂