Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
GrayStrider
Frequent Visitor

Simple measure doesn't work as expected (while all constituents are correct)

Matrix, some rows are selected:

image.png

 

1) DayCount = DISTINCTCOUNT('time'[DATE].[Day])

Gives the number of days selected, here - 2.

image.png

 

2) HoursCount = [DayCount] * 24

Self-explanatory;

image.png

 

Column from the initial table:

3) DURATION 

All values are taken from that column. With selection above I get

 image.png

48 hours for 2 days, and so on. All good so far. But:

 

Percent = 'time'[DURATION] (48) / [DayCount] (2)

 

Gives me 48 for some reason, and not 24.

image.png

What goes wrong here?

1 ACCEPTED SOLUTION
GrayStrider
Frequent Visitor

I figured it out, pretty stupid.. I just had to remove time from the column for values to be distinct. Simple type change didn't do the trick for some reason, I had to split column in parts. Thanks for your time everyone!

View solution in original post

4 REPLIES 4
GrayStrider
Frequent Visitor

I figured it out, pretty stupid.. I just had to remove time from the column for values to be distinct. Simple type change didn't do the trick for some reason, I had to split column in parts. Thanks for your time everyone!

mbdtz
Advocate III
Advocate III

Hi @GrayStrider,

The culprit may be the .[day] part, I threw some data together and when I include the .[day] it behaves strangely, but when you remove it and just do a distinctcount on the 'time'[DATE] I was able to get the expected results

 

Hope that helps

Well, not sure what can I do with that, unfortulately; unless someone has another solution for counting days. Here's data sample:

 

3.13Tealeisure16-07-18 
0.049Self-caremaintenance16-07-18 
0.141Job - Idle, Commuting, Planning, ... (Maintenance)Job16-07-18  
0.415Eating, cooking, shopping, kitchenmaintenance16-07-18 

 

It's from a time tracker.

Pretty please?

Seeing the data you've linked, there should be no issue just removing the .day part of the formula BUT as a best practice, whenever I'm dealing with dates in Power BI I like to use a specific date table and a relationship

This is a great article: https://www.sqlbi.com/articles/reference-date-table-in-dax-and-power-bi/

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors