Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Hi, I have a data set with a sales list. I want to create a measure that will return the names of products with the largest and smallest number of units sold at the same time. If a given month is selected in the visualization, I want the measure to check the largest and smallest number of items sold from that month.
Solved! Go to Solution.
Hi,
I am not sure how your datamodel looks like, but I tried to create a sample pbix file like below.
Please check the below picture and the attached pbix file if it suits your requirement.
I hope the below can provide some ideas on how to create a solution for your datamodel.
Expected result measure: =
VAR _productwithqty =
ADDCOLUMNS (
VALUES ( 'Product'[Product] ),
"@qty", CALCULATE ( SUM ( Sales[Quantity sold] ) )
)
VAR _toptable =
WINDOW ( 1, ABS, 1, ABS, _productwithqty, ORDERBY ( [@qty], DESC ) )
VAR _bottomtable =
WINDOW ( 1, ABS, 1, ABS, _productwithqty, ORDERBY ( [@qty], ASC ) )
VAR _topqtyproduct =
CALCULATE ( MAX ( 'Product'[Product] ), _toptable )
VAR _topqty =
CALCULATE ( SUM ( Sales[Quantity sold] ), _toptable )
VAR _bottomqtyproduct =
CALCULATE ( MAX ( 'Product'[Product] ), _bottomtable )
VAR _bottomqty =
CALCULATE ( SUM ( Sales[Quantity sold] ), _bottomtable )
RETURN
"Top: " & _topqtyproduct & " | " & _topqty & " / Bottom: " & _bottomqtyproduct & " | " & _bottomqty
Hi,
I am not sure how your datamodel looks like, but I tried to create a sample pbix file like below.
Please check the below picture and the attached pbix file if it suits your requirement.
I hope the below can provide some ideas on how to create a solution for your datamodel.
Expected result measure: =
VAR _productwithqty =
ADDCOLUMNS (
VALUES ( 'Product'[Product] ),
"@qty", CALCULATE ( SUM ( Sales[Quantity sold] ) )
)
VAR _toptable =
WINDOW ( 1, ABS, 1, ABS, _productwithqty, ORDERBY ( [@qty], DESC ) )
VAR _bottomtable =
WINDOW ( 1, ABS, 1, ABS, _productwithqty, ORDERBY ( [@qty], ASC ) )
VAR _topqtyproduct =
CALCULATE ( MAX ( 'Product'[Product] ), _toptable )
VAR _topqty =
CALCULATE ( SUM ( Sales[Quantity sold] ), _toptable )
VAR _bottomqtyproduct =
CALCULATE ( MAX ( 'Product'[Product] ), _bottomtable )
VAR _bottomqty =
CALCULATE ( SUM ( Sales[Quantity sold] ), _bottomtable )
RETURN
"Top: " & _topqtyproduct & " | " & _topqty & " / Bottom: " & _bottomqtyproduct & " | " & _bottomqty
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.
| User | Count |
|---|---|
| 8 | |
| 6 | |
| 6 | |
| 5 | |
| 4 |
| User | Count |
|---|---|
| 25 | |
| 14 | |
| 8 | |
| 8 | |
| 8 |