Forum Discussion
CJ_96601
Helper V
7 years agoSum Value based on distinct record from other column
Need to sum up values of the largest amount based on badge number and based on selected year. Below is the sample table for easy reference. I appreciate your help Bold data (the largest of ...
CJ_96601
Helper V
7 years agoHi,
I used this and it works..
SUMX ( DISTINCT( Sheet1[BADGENO] ),CALCULATE ( MAXX (Sheet1,Sheet1[Amount] ) ) )
just need help on how to create systax to link it to the year.
thanks
PattemManohar
Community Champion
7 years agoCJ_96601 Please update your Measure logic as below and use your Year field as a filter.
Test219 = VAR _Total = SUMX(SUMMARIZE(Test219MaxSum,Test219MaxSum[BadgeNo],Test219MaxSum[Year],"Amount",MAX(Test219MaxSum[Amount])),[Amount]) RETURN IF(HASONEFILTER(Test219MaxSum[Year]),SUMX(DISTINCT(Test219MaxSum[BadgeNo]),CALCULATE(MAXX(Test219MaxSum,Test219MaxSum[Amount]))),_Total)
- CJ_966017 years ago
Helper V
Hi, thank you for your response.
The date (year) i am currently using is in another table.
Do i need to make a relationship between the two tables.
As of now, there is only one active relationship in power bi
- CJ_966017 years ago
Helper V
Furthermore, if i make a relationship (Year), if i click year 2020, the result is zero , null, as there is no record in 2020. What i would like to have is to have 2019 sum even if i click 2020.
Regards,
- PattemManohar7 years ago
Community Champion
CJ_96601 Yes it should have a relationship based on the Year field from which table you want to get it as a filter.
- CJ_966017 years ago
Helper V
is it possible not having a relationships but create the filter by year (in the measure)?