Forum Discussion

M_SBS_6's avatar
M_SBS_6
Icon for Helper V rankHelper V
4 years ago
Solved

Replace BLANK with 0

Hi, 

I have a table which outputs values, but where we don't have a value, the output returned is blank. 

 

Is there anything I can do within my existing logic to return a 0 value instead of Blank, please?

 

Calculate(

Sum('apps'[spend]),

'apps'[sys]= "T"

)

  • Hi M_SBS_6 ,

    Please try if this formula helps:

    Measure =
    VAR _SUM =
        CALCULATE ( SUM ( 'apps'[spend] ), 'apps'[sys] = "T" )
    RETURN
        IF ( _SUM = BLANK (), 0, _SUM )
    

    Best Regards,
    Community Support Team _ kalyj

    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

4 Replies

  • rsbin's avatar
    rsbin
    Icon for Community Champion rankCommunity Champion

    M_SBS_6 ,

    Add a "+ 0" to the end of your Statement:

    Calculate(
    
    Sum('apps'[spend]),
    
    'apps'[sys]= "T"
    
    ) + 0

    Best Regards,

    • M_SBS_6's avatar
      M_SBS_6
      Icon for Helper V rankHelper V

      Thanks. The problem with doing that is my table now includes more blank records than before. Not sure why it would do that

      • rsbin's avatar
        rsbin
        Icon for Community Champion rankCommunity Champion

        M_SBS_6 ,

        Can you paste a small sample of your 'apps' data table? 

        Exclude any sensitive data.

  • Hi M_SBS_6 ,

    Please try if this formula helps:

    Measure =
    VAR _SUM =
        CALCULATE ( SUM ( 'apps'[spend] ), 'apps'[sys] = "T" )
    RETURN
        IF ( _SUM = BLANK (), 0, _SUM )
    

    Best Regards,
    Community Support Team _ kalyj

    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.