Forum Discussion
SUM Column from one table based on value from another table
- 5 years ago
Hi patri0t82,
I see you are creating a calc column, the following column should work in the CR_Data table
Incidents Count = var tier = CR_Data'[Tier 1] return CALCULATE( SUM('Incidents Total'[Count]), FILTER( 'Incidents Total', 'Incidents Total'[Name] = tier) ) )Hope that Helps,
Hi Karlos, I appreciate your help, first of all. Thanks for taking the time to respond.
With that said, I've attempted to add the code to a column and all I get returned is blank. I've changed the code as well to Tier 2 for the second column and still nothing. Below is a picture, though I've whited out names for security reasons. Perhaps there's something I'm missing? The counts in PQ are whole numbers.
Hi patri0t82 ,
Assuming you are placing the CR_Data[Tier 1] in the first column of a table visual i think you measure with a slight tweak to use then selectedvalue value function should work
Incidents Count =
CALCULATE(
SUM('Incidents Total'[Count]),
FILTER(
'Incidents Total',
'Incidents Total'[Name] = selectedvalue('CR_Data'[Tier 1]))
)
)
Hope this helps
- patri0t825 years ago
Post Patron
Thanks for your help richbenmints. Unfortunately that did not work either. I'm still getting a return of blanks in my CR_Data table. In my visual, I'll place Tier 1 and then the calculated column beside it. When the calculated column is "show values as SUM", the entire visual goes blank. When I set it to "no calculation", I can at least see the names from Tier 1; just no count column.
Here's pictures again of the two tables I'm trying to reference. I've whited out the names, but you'll see what I'm trying to accomplish I think. The top table is Incidents Total and the lower table is CR_Data
- richbenmintz5 years ago
Resident Rockstar
Hi patri0t82,
I see you are creating a calc column, the following column should work in the CR_Data table
Incidents Count = var tier = CR_Data'[Tier 1] return CALCULATE( SUM('Incidents Total'[Count]), FILTER( 'Incidents Total', 'Incidents Total'[Name] = tier) ) )Hope that Helps,
- patri0t825 years ago
Post Patron
Thanks again for the response. I've updated the column with this below, which is just your code tidied up and it's still returning all blanks, with no apparent errors.
Incidents Count =VAR tier = CR_Data[Tier 1]RETURNCALCULATE(SUM('Incidents Total'[Count]),FILTER('Incidents Total','Incidents Total'[Name] = tier))Could it be something to do with field formatting in Power Query?