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!Learn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now
Hello
I have some data, where I want to retrieve the max value from an unpivoted column. I need to retrieve the max value for each "name". I have multiple record for each name, on different dates. What I want to get is the nmax value for each name.
I have tried the following:
Max value =
VAR myValue = [Value at recent date]
RETURN
CALCULATE(
Values('inStock'[ActualStart]);
FILTER(
ALLSELECTED('inStock'[ActualStart]);
CALCULATE(SUM('inStock'[Value]))=myValue))However, when trying to display the data the following fault appears:
This is no matter which visual I try to represent it in. Is there any way to make this happen?
It looks somewhat like this:
name date attribute value
xx 9/10-2016 hgr 3
xx 20/11-2016 hgr 5
sdf --- we 1
Where attribute and value are the unpivoted ccloumns
Value at recent date =
CALCULATE(
SUM('inStock'[Value]);
FILTER('inStock';'inStock'[ActualStart] = MAX('inStock'[ActualStart])))I have recently tried this for retrieving the latest data. I tried changing the "ActualStart" to Value. Then I tried to add another FILTER before the SUM funciton, to divide the values into dates. However this is not allowed
If your requirement is finding max value, MaximumVal = MAX('inStock'[Value]) - this will give expected outcome.
Was I understood wrong?
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
Check out the February 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 67 | |
| 59 | |
| 45 | |
| 19 | |
| 15 |
| User | Count |
|---|---|
| 108 | |
| 106 | |
| 39 | |
| 29 | |
| 26 |