Forum Discussion
Mathais_
3 years agoNew Member
COUNT IF With Group By ?
Hi,
Hello, I have a table with this datas.
I would like to add a new column to count the number of IDs per Order for which the OtherID field is not null.
My datas :
| Order | ID | OtherID |
| J4-111111 | 12121212 | 525252 |
| J4-111111 | 12121212 | |
| J4-111111 | 12121212 | 925874 |
| JF-333333 | 13131313 | 999999 |
And the Result I would want :
| Order | ID | OtherID | NotNullOtherID |
| J4-111111 | 12121212 | 525252 | 2 |
| J4-111111 | 12121212 | 2 | |
| J4-111111 | 12121212 | 925874 | 2 |
| JF-333333 | 13131313 | 999999 | 1 |
Thank you very much.
5 Replies
- Mathais_New Member
A criterea was missing :
Now, how can I force 0 instead of blank value when All Table1[OtherID] values are blank ?
NotNullOtherID = CALCULATE( COUNTROWS(Table1), FILTER( Table1, NOT(ISBLANK(Table1[OtherID])) && Table1[Order] = EARLIER(Table1[Order]) && Table1[ID] = EARLIER(Table1[ID]) ) )
- ArulSuper User