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
Hi,
I have a table of multiple columns that I will like to display showing all possible combinations of those values. Does anyone has an easy solution? Below a simple example of what I am trying to resolve. Thank you.
Solved! Go to Solution.
Hi @Aleph18
Create a new table, where Table1 is the original table you show on the left:
NewTable =
VAR AuxTable_ =
CROSSJOIN ( DISTINCT ( Table1[Product] ); DISTINCT ( Table1[Type] ) )
RETURN
ADDCOLUMNS (
AuxTable_;
"Quantity"; LOOKUPVALUE (
Table1[Quantity];
Table1[Product]; [Product];
Table1[Type]; [Type]
)
)
You can use this DAX, though I always prefer to do this type of thing in Power Query:
Table 2 =
ADDCOLUMNS(
CROSSJOIN(
SELECTCOLUMNS('Table', "Type",'Table'[Type]),
SELECTCOLUMNS('Table',"Product",'Table'[Product]
)
),
"Quantity", CALCULATE( SUM( 'Table'[Qty])))
You can use this DAX, though I always prefer to do this type of thing in Power Query:
Table 2 =
ADDCOLUMNS(
CROSSJOIN(
SELECTCOLUMNS('Table', "Type",'Table'[Type]),
SELECTCOLUMNS('Table',"Product",'Table'[Product]
)
),
"Quantity", CALCULATE( SUM( 'Table'[Qty])))
Hi @Aleph18
Create a new table, where Table1 is the original table you show on the left:
NewTable =
VAR AuxTable_ =
CROSSJOIN ( DISTINCT ( Table1[Product] ); DISTINCT ( Table1[Type] ) )
RETURN
ADDCOLUMNS (
AuxTable_;
"Quantity"; LOOKUPVALUE (
Table1[Quantity];
Table1[Product]; [Product];
Table1[Type]; [Type]
)
)
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 |
|---|---|
| 68 | |
| 46 | |
| 44 | |
| 29 | |
| 20 |
| User | Count |
|---|---|
| 202 | |
| 130 | |
| 102 | |
| 71 | |
| 55 |