Forum Discussion
Help with Query - Countif Valid / Not Valid
- 6 years ago
NiugeS
Add the following Column to your table:Valid Member = IF( CALCULATE( COUNTROWS('Table'), ALLEXCEPT('Table','Table'[Group]), 'Table'[Valid] = "Valid" ) > 0 , "Yes", "No" )________________________
Did I answer your question? Mark this post as a solution, this will help others!.
Click on the Thumbs-Up icon on the right if you like this reply 🙂
NiugeS - You could create a measure like this:
Has Valid Member =
VAR __Group = MAX('Table'[Group])
VAR __Table = FILTER('Table',[Group] = __Group && [Valid] = "Valid")
RETURN
IF(ISBLANK(__Table),"No","Yes")
As a column the same thing would be:
Has Valid Member =
VAR __Group = 'Table'[Group]
VAR __Table = FILTER('Table',[Group] = __Group && [Valid] = "Valid")
RETURN
IF(ISBLANK(__Table),"No","Yes")
Fowmy Greg_Deckler Thank you both for taking the time to respond. It appears I may have needed to provide you with more information.
The table is made up of two sources which has a lot of columns in both. Is there a way to get a simmilar result without merging the two sources?
Source 1 has Group and person and Source 2 has person and valid.
To avoid any confusion, i've attached a test pbix file. Is it possible to create a calculated column or measure in this scenario? Any help appreciated.
Thank you
- Fowmy6 years ago
Super User
NiugeS
The Calculated column I provided should still work, can you check,________________________
Did I answer your question? Mark this post as a solution, this will help others!.
Click on the Thumbs-Up icon on the right if you like this reply 🙂
- NiugeS6 years ago
Helper V
Fowmy Thank you. I got errors when I first tried but have since modified the calculated column you provided and modified it. I'm not confident the below is correct but appears to work. Wasn't sure which table to refer to.
Valid Member =IF(CALCULATE(COUNTROWS('Table (2)'),ALLEXCEPT('Table','Table'[Group]),'Table (2)'[Valid] = "Valid") > 0 ,"Yes","No")