Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Is it possible to create a virtual table which returns a different measure for each row based on some logic……….and then expect SUMX to produced the desired result in the total row?
Attached is a dummy .pbix of the scenario required in full (mimicking coding and source systems from real data). Presenting it as a DAX problem, but could well be a data modelling answer!
Summary:
Require a solution to view Income in the view of a Corporate partner to a Charity, where applicable, if not just view it as an individual supporter. Scenario is that Microsoft could give a donation from Head Office, their UK office or an employee could run a race for them. So the standard view would be income per those three Supporter records. However also want to see the view of Microsoft as a whole entity.
This seems to be OK, but then add another individual who is not coded to raised for Microsoft and the current measure doesn’t evaluate correctly.
Hi @pmcmonag
You need to trigger context transition for it to work propertly (so that the COUNTROWS takes into account what you have in the row of the visual) . Just add a CALCULATE:
Total Income (Dynamic) V2 =
VAR TempTable =
ADDCOLUMNS (
VALUES ( Supporters[SupporterID] ),
"Income",
IF (
CALCULATE ( COUNTROWS ( 'Corporate Finance Codes' ) ) > 0,
[Total Income (by Corporate)],
[Total Income]
)
)
RETURN
SUMX ( TempTable, [Income] )
OR alternatively, a version a bit more compact:
Total Income (Dynamic) V3 =
SUMX (
DISTINCT ( Supporters[SupporterID] ),
IF (
CALCULATE ( COUNTROWS ( 'Corporate Finance Codes' ) ) > 0,
[Total Income (by Corporate)],
[Total Income]
)
)
|
Please accept the solution when done and consider giving a thumbs up if posts are helpful. Contact me privately for support with any larger-scale BI needs, tutoring, etc. |
Check out the July 2025 Power BI update to learn about new features.
User | Count |
---|---|
22 | |
7 | |
6 | |
6 | |
6 |
User | Count |
---|---|
27 | |
12 | |
10 | |
9 | |
6 |