March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early bird discount ends December 31.
Register NowBe one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now
Hello fellow Power BI users,
I have two tables, connected by a one-to-many relationship. Opps (1) and Agreements (many).
One Opp can have 0, 1, or several Agreements.
I'd like to have, in the Opps table, a column showing the number of related agreements.
I've tried RELATED, FIRSTVALUENOTBLANK, COUNTX... nothing works. The cross-filter direction is set to 'both'.
However, due to (probably) the large number of tables connected to Agreements, if I add a page filter Agreement ID = BLANK, nothing is displayed.
Please help.
Thank you,
Alice
Solved! Go to Solution.
@AliceW , copy from 1-M side not blank means exits as new columns
Item Name = RELATED('item'[Brand])
is item = if(isblank([Item Name]),"No found", "found")
is item = if(isblank(RELATED('item'[Brand])),"No found", "found")
you can also use like
City Name = maxx(FILTER(geography,geography[City Id]=Sales[City Id]),geography[City])
from 1 to M
City Name = Countx(FILTER(Sales,geography[City Id]=Sales[City Id]),Sales[City])
is item = if(isblank([City Name]),"No found", "found") // you can keep formula in a var and do in same formula
@AliceW , copy from 1-M side not blank means exits as new columns
Item Name = RELATED('item'[Brand])
is item = if(isblank([Item Name]),"No found", "found")
is item = if(isblank(RELATED('item'[Brand])),"No found", "found")
you can also use like
City Name = maxx(FILTER(geography,geography[City Id]=Sales[City Id]),geography[City])
from 1 to M
City Name = Countx(FILTER(Sales,geography[City Id]=Sales[City Id]),Sales[City])
is item = if(isblank([City Name]),"No found", "found") // you can keep formula in a var and do in same formula
Thank you, Amit. I used a short version of what you wrote, as I wasn't sure how you meant it to be used (table, measure, column?).
City Name = maxx(FILTER(geography,geography[City Id]=Sales[City Id]),geography[City])
It shows what lines do have a value and what not - perfect.
You rock!
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.
User | Count |
---|---|
114 | |
76 | |
57 | |
52 | |
44 |
User | Count |
---|---|
164 | |
116 | |
63 | |
57 | |
50 |