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!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
I have a dataset which looks like the following:
I want to write a query that returns sales_week, product, username and the SUM of qty only where the SUM is greater than 1.
I would write this in SQL using a subquery as follows:
SELECT tbl1.* FROM (SELECT sales_week, username, product, SUM(qty) AS 'total_qty' FROM sales_data GROUP BY sales_week, username, product) AS tbl1 WHERE tbl1.total_qty > 1
Which would result in the following:
Can someone please help me to generate the same result in Power BI?
Solved! Go to Solution.
Hi @Anonymous
try this:
modeling -> create a newtable
New_table =
FILTER(
SUMMARIZE( Sales_data, 'Sales_data'[sales_week], 'Sales_data'[username], 'Sales_data'[product], "Total qty", sum('Sales_data'[qty])),
[total_qty] > 1)
Hi @Anonymous
try this:
modeling -> create a newtable
New_table =
FILTER(
SUMMARIZE( Sales_data, 'Sales_data'[sales_week], 'Sales_data'[username], 'Sales_data'[product], "Total qty", sum('Sales_data'[qty])),
[total_qty] > 1)
Thank you ![]()
Your provided solution worked like a charm!
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
Check out the November 2025 Power BI update to learn about new features.
| User | Count |
|---|---|
| 59 | |
| 43 | |
| 42 | |
| 23 | |
| 17 |
| User | Count |
|---|---|
| 190 | |
| 122 | |
| 96 | |
| 66 | |
| 47 |