Hi all and thank you for any advice
Relatively new to all this and have hit a wall! I am working with SQL as my data source and I have three tables, filtered by the slicer.
The name is me so not too worried that is showing! The first table is a countrows of the class code, the second is a countrows of user id in those classes. The third contains a measure that multiplies periods by pupils, by class. All good so far. The totals in the first two tables are fine, and I understand why the total in the third table is what it is, but that is not what I want. My plan is to turn the total off in the third column and what I would like to do is have the sum of the commitments column of the filtered data in a card.
I have read quite a few posts but struggling to make sense of it all.
ANy help gratefully recieved.
Apologies if I have waffled!
Solved! Go to Solution.
If you're not using a measure then you need CALCULATE to force context transition. Try
Commitments by class v2 =
SUMX (
VALUES ( 'Timetable Schedule'[txtCode] ),
CALCULATE ( COUNTA ( 'Set Lists'[txtSchoolID] ) )
* CALCULATE ( COUNTA ( 'Timetable Schedule'[txtCode] ) )
)
Amazing, that worked!!! Thank you so much.
I think you want something like
Commitment by class =
SUMX ( VALUES ( 'Table'[Class] ), [Pupils] * [Periods] )
Thank you for your help so far. I went with
If you're not using a measure then you need CALCULATE to force context transition. Try
Commitments by class v2 =
SUMX (
VALUES ( 'Timetable Schedule'[txtCode] ),
CALCULATE ( COUNTA ( 'Set Lists'[txtSchoolID] ) )
* CALCULATE ( COUNTA ( 'Timetable Schedule'[txtCode] ) )
)
Join us for a free, hands-on Microsoft workshop led by women trainers for women where you will learn how to build a Dashboard in a Day!