Starting December 3, join live sessions with database experts and the Microsoft product team to learn just how easy it is to get started
Learn moreGet certified in Microsoft Fabric—for free! For a limited time, get a free DP-600 exam voucher to use by the end of 2024. Register now
Hello,
I want to filter rows in table A based on the average of an unrelated column in table B. Both tables are unrelated.
Basically, the logic of filtering should be-
(average of column in table B) <= filtered rows >= (average of column in table B + 10000)
Kindly help. Thank you.
Solved! Go to Solution.
SampleTable1
Val |
5 |
6 |
5 |
8 |
9 |
2 |
4 |
1 |
2 |
SampleTable2
Val |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
Sample Filter measure
Filter =
var _avg= AVERAGE(SampleTable2[Val])
var _selectedVal= SELECTEDVALUE(SampleTable1[Val])
var _result= IF(_selectedVal>=_avg&& _selectedVal<=_avg+2,"Yes","No")
//you have to replace 2 with required value.
return _result
Apply this measure as a visual level filter of the 1st table.
Did I answer your question? Mark my post as a solution!
Appreciate with a kudos 🙂
SampleTable1
Val |
5 |
6 |
5 |
8 |
9 |
2 |
4 |
1 |
2 |
SampleTable2
Val |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
Sample Filter measure
Filter =
var _avg= AVERAGE(SampleTable2[Val])
var _selectedVal= SELECTEDVALUE(SampleTable1[Val])
var _result= IF(_selectedVal>=_avg&& _selectedVal<=_avg+2,"Yes","No")
//you have to replace 2 with required value.
return _result
Apply this measure as a visual level filter of the 1st table.
Did I answer your question? Mark my post as a solution!
Appreciate with a kudos 🙂
Starting December 3, join live sessions with database experts and the Fabric product team to learn just how easy it is to get started.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early Bird pricing ends December 9th.
User | Count |
---|---|
22 | |
21 | |
20 | |
14 | |
11 |
User | Count |
---|---|
43 | |
34 | |
25 | |
23 | |
23 |