Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.
I have a sumx function that first gets a value
if fact[date1] > related(table2'[date2]), 1, 0
I then use the filter function after sumx to filter by the fact table
Upto here the code runs fine. its when I try to filter by another 3rd table it causes an error
RELATED('table3[column1]) <> "Value"
This causes an error
FULL CODE BELOW:
CALCULATE (
SUMX (
'FACT TABLE',
IF (
[date1] > RELATED('table2'[date2]),
1,
0
)
),
'FACT TABLE'[Column2] <> "VALUE"
RELATED('table3'[column3]) <> "VALUE"
)
Solved! Go to Solution.
I don't think you need RELATED for that, you can simply use 'table3'[column3] <> "value"
ok thanks for that never knew if its in the filter function you don't need to use related. the filter function must just automatically detect the relationship. anyways thanks for that
Hi @akhaliq7
please try
=
COUNTROWS (
FILTER (
'FACT TABLE',
'FACT TABLE'[date1] > RELATED ( 'table2'[date2] )
&& 'FACT TABLE'[Column2] <> "VALUE"
&& RELATED ( 'table3'[column3] ) <> "VALUE"
)
)
I don't think you need RELATED for that, you can simply use 'table3'[column3] <> "value"
Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!
Check out the October 2025 Power BI update to learn about new features.
User | Count |
---|---|
10 | |
7 | |
5 | |
4 | |
3 |
User | Count |
---|---|
13 | |
11 | |
9 | |
8 | |
8 |