Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
Is there an easier way to output 0 instead of blank in a card / multi-row card
I've been using => IF ( ISBLANK (expression), 0, expression )
Is there any way to avoid repeating the expressions?
Hi,
You can hide the blank value using a Conditional Formatting rule on the Value. The rule is 'if blank' then select the same color as the card or canvas background.
I have created a video tutorial on how to create the conditional rule in data cards, it should work the same in Multi Row cards : https://youtu.be/Xsmbfpa4oCA
Cheers, Bianca
I have the same challenge.
I can't see why count of nothing should be (blank), as opposed to 0.
Anyone know of a card-like visual that displays 0's rather than (blank) without the need to create additional measures?
Thanks
Hi @caitken
I just add +0 in each measure expression that might be shown as (Blank) in a card visual, no need to create 'additional' measures?
Matt
Have you figured out how to do this without creating measures?
I have the same problem. Could someone please help me how to solve it with the +0 resolution ?
I have a card counting total number of tickets in first column. when i select specific names in slicer it shows (blank) instead of 0. I understand i need to create measure, but what do i do when the measure is created ? how can i use it ?
if the corrent formula is measure = expression + 0
what should be under expression if the card is counting total number if tickets in column A ? sum(table(columnA)) ? and when the measure is created how can i apply it to the card ?
thank you
Hi @Anonymous
That's correct, just add +0 after the expression.
If your table(column A) contains counts of tickets then your formula expression should be OK.
If each row is for a different ticket you could also use countrows(table)+0.
Not sure if that helps.
Matt
Little simpler, but you still have to repeat the expression IF ( [Measure], [Measure], 0 )
I'd also be interested in how to remove (Blank)
This is made up of individual Card vizulisations and i have lutiple different revenue and count cards over my report that i would need to create a measure for to remove (Blank) Is there a way to create a report level filter or at least page level filter that changes this to some relevant '0' or '-' .
Hi @LLABROOY,
Have you tried doing a 'replace' in your query editor, see image below. If you right click on the column and replace null with 0, this may resolve your issue.
Let me know how you get on.
Thanks
shebr
Austin,
Great reply, thanks. This would mean that for every card on a dashboard where I do not want to see "BLANK" - I need to create a new measure and apply this IF. Is that correct? Or is there some way to have this act as a global setting?
Best, and thanks again.
Brian
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Prices go up Feb. 11th.
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.
User | Count |
---|---|
146 | |
85 | |
66 | |
52 | |
47 |
User | Count |
---|---|
215 | |
90 | |
83 | |
66 | |
58 |