Forum Discussion
Count blank
Hello
Hope someone can help me. I have two different tables connected by account number
Table Accounts shows all my clients name.
Table EQ_ Key Facts shows the number of facts we know about clients.
1. I need a measure to work out how many clients do not have any key facts, I cannot do this directly on the key facts table as this will only show clients who have key facts.
In this example, Dan + Puppu do not have key facts.
2. I need groups for how many key facts we have per client and the groups need to be as follow:
- 0
- 1-2
- 3-4
- 5-6
- 6-10
- >10
Could anyone please help me?
Many thanks!! 😀
- Anonymous2 years ago
Hi Anonymous
I tested it with your sample.
Create a measure:
Measure = VAR _count = CALCULATE(COUNT('EQ_ Key Facts'[Key Facts]), FILTER('EQ_ Key Facts', [Key Facts] = MAX(Accounts[Accounts]))) VAR _result = IF(_count <> BLANK(), _count, 0) RETURN SWITCH(TRUE(), _result = 0, "0", _result = 1 || _result = 2, "1-2")Output:
Is this the result you expect? If this is not the result you are looking for, please provide the result you are looking for in excel form so we can help you better.
Best Regards,
Yulia XuIf this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
3 Replies
- Greg_DecklerCommunity Champion
Anonymous So like a calculated column in your Accounts table like: COUNTROWS(RELATED('Key Facts')) + 0 ?
- AnonymousNot applicable
Greg_Deckler I mention the tables to show that I cannot know the blanks on the key facts
but I think something similat to this will work:
Measure =CALCULATE(count(Account table [name]) +0,EQ_Key_Facts[Comments] == BLANK())but his returns all the accounts, no the ones that are blankMany thanks for getting back to me!
- AnonymousNot applicable
Hi Anonymous
I tested it with your sample.
Create a measure:
Measure = VAR _count = CALCULATE(COUNT('EQ_ Key Facts'[Key Facts]), FILTER('EQ_ Key Facts', [Key Facts] = MAX(Accounts[Accounts]))) VAR _result = IF(_count <> BLANK(), _count, 0) RETURN SWITCH(TRUE(), _result = 0, "0", _result = 1 || _result = 2, "1-2")Output:
Is this the result you expect? If this is not the result you are looking for, please provide the result you are looking for in excel form so we can help you better.
Best Regards,
Yulia XuIf this post helps, then please consider Accept it as the solution to help the other members find it more quickly.