Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hi,
I have 2 tables having 1 to many relationship with the ref2per table.
I' am trying to get a matrix something like below:
name | SAP | PCS | EventBrite |
SAP | 1 | ||
PCS | 1 | ||
EventBrite | 1 | 1 |
SAP and EventBrite has count 1 since person id 1 is shared between them. Same applies on the other way round. Since person id 2 has only one reference, the value is 1 for matrix EventBrite to EventBrite.
Just using the UI I'am getting the below result.
I'am still a rookie with the DAX commands, so any thoughts on how the required result can be achieved.
Thanks
Rakesh
Solved! Go to Solution.
Hi @rakesh-k01,
You can create calculated columns in ref2per table like below:
Name = RELATED('ref_table'[name])
Name(update) = var t=CALCULATE(MAX('ref2per'[ref_source_system_id]),ALLEXCEPT(ref2per,'ref2per'[personal_id]))
return
IF('ref2per'[ref_source_system_id]<> t,CALCULATE(MIN('ref2per'[Name]),ALLEXCEPT(ref2per,'ref2per'[personal_id])),
CALCULATE(MAX('ref2per'[Name]),ALLEXCEPT(ref2per,'ref2per'[personal_id])))
Best Regards,
Qiuyun Yu
Hi @rakesh-k01,
You can create calculated columns in ref2per table like below:
Name = RELATED('ref_table'[name])
Name(update) = var t=CALCULATE(MAX('ref2per'[ref_source_system_id]),ALLEXCEPT(ref2per,'ref2per'[personal_id]))
return
IF('ref2per'[ref_source_system_id]<> t,CALCULATE(MIN('ref2per'[Name]),ALLEXCEPT(ref2per,'ref2per'[personal_id])),
CALCULATE(MAX('ref2per'[Name]),ALLEXCEPT(ref2per,'ref2per'[personal_id])))
Best Regards,
Qiuyun Yu
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
114 | |
99 | |
75 | |
73 | |
49 |
User | Count |
---|---|
145 | |
109 | |
109 | |
90 | |
64 |