Forum Discussion
Can a Measure sum other rows besides itself?
- 8 years ago
Hi, try with this measure:
Does ID Have Only Blue? = IF ( HASONEVALUE ( Table1[ID] ), IF ( SELECTEDVALUE ( Table1[Color] ) = "Blue", IF ( COUNTROWS ( FILTER ( ALL ( Table1 ), Table1[ID] = SELECTEDVALUE ( Table1[ID] ) ) ) = 1, "Yes", "No" ), "No" ) )Regards
Victor
Lima - Peru
Hi Matt,
I may be cofused by the question but if I create your table in Excel, the below measure will show your results:
ID Blue = IF(VALUES(Sheet1[ID]) = 4 && VALUES(Sheet1[color]) = "blue", "YES", "no")
Hi,
Well, basically I'm trying to do the measure without knowing which IDs are ONLY Blue. So in this case, I want the ID #4 want to be flagged, but I don't know that in advance.
I need the measure to flag #4 which is only Blue, but not #3, which has both Blue and Red rows.
- Vvelarde8 years ago
Community Champion
Hi, try with this measure:
Does ID Have Only Blue? = IF ( HASONEVALUE ( Table1[ID] ), IF ( SELECTEDVALUE ( Table1[Color] ) = "Blue", IF ( COUNTROWS ( FILTER ( ALL ( Table1 ), Table1[ID] = SELECTEDVALUE ( Table1[ID] ) ) ) = 1, "Yes", "No" ), "No" ) )Regards
Victor
Lima - Peru
- GTS_ONE8 years ago
Advocate II
Ah-ha! Yes, that worked - thanks...
- MattAllington8 years ago
Community Champion
I wrote a blog post about the process of solving this problem here https://exceleratorbi.com.au/killer-tips-write-harder-measures/