Forum Discussion

InsightSeeker's avatar
InsightSeeker
Helper III
2 years ago
Solved

Help on Measure

How can I calculate online / offline % from my data by using a measure?   Table 1 Name Unique Status Apple 1 Offline Apple 2 Online Apple 3 Online G...
  • PhilipTreacy's avatar
    2 years ago

    Hi InsightSeeker 

     

    Download PBIX file with these examples

     

    Use these measures

     

     

    Online = 
    
    VAR _Rows = CALCULATE(COUNTROWS('DataTable'), FILTER(ALL('DataTable'), 'DataTable'[Name] = SELECTEDVALUE('DataTable'[Name])))
    
    VAR _OnlineRows = CALCULATE(COUNTROWS('DataTable'), FILTER((ALL('DataTable')), 'DataTable'[Status] = "Online" && 'DataTable'[Name] = SELECTEDVALUE('DataTable'[Name])))
    
    RETURN
    
    DIVIDE(_OnlineRows, _Rows) + 0
    
    

     

     

     

    Offline = 
    
    VAR _Rows = CALCULATE(COUNTROWS('DataTable'), FILTER(ALL('DataTable'), 'DataTable'[Name] = SELECTEDVALUE('DataTable'[Name])))
    
    VAR _OfflineRows = CALCULATE(COUNTROWS('DataTable'), FILTER((ALL('DataTable')), 'DataTable'[Status] = "Offline" && 'DataTable'[Name] = SELECTEDVALUE('DataTable'[Name])))
    
    RETURN
    
    DIVIDE(_OfflineRows, _Rows) + 0
    
    

     

     

     

    Regards

     

    Phil

  • KRISHP1234's avatar
    2 years ago

    Try This measure.