Forum Discussion
Group by in DAX ?
- 9 years ago
AnandRanga You can achieve Group By using DAX as below. Under Modelling tab click New Table and use below code to get output in the form of second table of your screenshot.
Table = GROUPBY(TABLENAME,TABLENAME[date],TABLENAME[workinghours],"a",SUMX(CURRENTGROUP(), TABLENAME[hours]) )
Please post the sample data and expected output.Your explanation is bit hazy.
- AnandRanga9 years ago
Helper III
This is the case
I want sum of hour field like for 16 sept - sum of hour will be 9 but for the working hours it should be 9 only. Now I am having this:
but the problem is I have written a utilization % formula where I have written Total hours / working hours. So it should be 47.50/36. But It's calculating 47.50/72 (8 times 9, by previous table).
So I want to create a measure where I want to group by working hours by date.
Thanks for your time.
- ankitpatira9 years ago
Community Champion
AnandRanga You can achieve Group By using DAX as below. Under Modelling tab click New Table and use below code to get output in the form of second table of your screenshot.
Table = GROUPBY(TABLENAME,TABLENAME[date],TABLENAME[workinghours],"a",SUMX(CURRENTGROUP(), TABLENAME[hours]) )
- kohlivinayak8 years ago
Resolver I
how to do this in direct mode as new table column option is not available ?