Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Learn more
Hi I have data in the following form along with the expected output column (section_1 average per id):
| Id | QuestionID | score | section | section_1 average per id | 
| 1 | a | 2 | 1 | (2+1)/2=1.5 | 
| 1 | b | 1 | 1 | (2+1)/2=1.5 | 
| 1 | c | 3 | 2 | 3/1=3 | 
| 2 | a | 3 | 1 | (3+2)/2=2.5 | 
| 2 | b | 2 | 1 | (3+2)/2=2.5 | 
| 2 | c | 1 | 2 | 1/1=1 | 
Each question belongs to a section. I would like to use DAX to calculate the average score section for each id in the table (end column above).
I have tried using SELECTCOLUMNS(CALCULATETABLE(data, data[Section]=1, data[ID]=EARLIER(data[ID])),"Score",[Score]) to filter out the single column I need but AVERAGE won't accept a table expression like this.
Can anyone help?
TIA
Solved! Go to Solution.
Hi @Anonymous ,
Create a Calculated Column
Regards,
Harsh Nathani
Did I answer your question? Mark my post as a solution! Appreciate with a Kudos!! (Click the Thumbs Up Button)
Hi @Anonymous ,
Create a Calculated Column
Regards,
Harsh Nathani
Did I answer your question? Mark my post as a solution! Appreciate with a Kudos!! (Click the Thumbs Up Button)
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.
            | User | Count | 
|---|---|
| 8 | |
| 5 | |
| 5 | |
| 4 | |
| 3 | 
| User | Count | 
|---|---|
| 24 | |
| 11 | |
| 10 | |
| 9 | |
| 8 |