Skip to main content
cancel
Showing results for
Search instead for
Did you mean:

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Helper I

## Need to Create New Column using Combination of multiple row with same Code

Hello Users,

I need to create one custom column using Power Query / DAX

as per below images, i have one column conatins code against each item Name

in result i  need one column that conatins only single line for each item (IF both item having same code)

please find below images for refrence. i need output as per shown in output snapshot.

Thanks in Advance.

1 ACCEPTED SOLUTION
Super User

Hi @Dhrutivyasa-070 you can create NEW table in Power BI as following:

TableCombo = ADDCOLUMNS (
VALUES ( Sheet7[Code] ),
"Qty", [M_Qty],
"Item (Combo)",
CONCATENATEX (
CALCULATETABLE ( VALUES ( Sheet7[Item] ) ),
Sheet7[Item],
" + ",
Sheet7[Item],
ASC
)
)

TableCombo - is name of NEW table
Sheet7 you should adjust to your table
M_Qty = SUM(Sheet7[Qty]) - this is measure which you should create so table above is working

Original reference to this solution: https://dax.guide/concatenatex/
Output should be like on picture below
I hope this help

Did I answer your question? Mark my post as a solution!

Proud to be a Super User!

4 REPLIES 4
Helper V

cobovalues =

CALCULATE(DISTINCT(code),CONCATENATE([item],"+",[item]),SUM(Qty),IF(COUNTROWS(DISTINCT(code),"Combo","-")))

Super User

Hi @Dhrutivyasa-070 you can create NEW table in Power BI as following:

TableCombo = ADDCOLUMNS (
VALUES ( Sheet7[Code] ),
"Qty", [M_Qty],
"Item (Combo)",
CONCATENATEX (
CALCULATETABLE ( VALUES ( Sheet7[Item] ) ),
Sheet7[Item],
" + ",
Sheet7[Item],
ASC
)
)

TableCombo - is name of NEW table
Sheet7 you should adjust to your table
M_Qty = SUM(Sheet7[Qty]) - this is measure which you should create so table above is working

Original reference to this solution: https://dax.guide/concatenatex/
Output should be like on picture below
I hope this help

Did I answer your question? Mark my post as a solution!

Proud to be a Super User!

Helper I

Thanks for the solution, it worked for me!

Super User

please try the following measures

Item (Combo) =
CONCATENATEX ( VALUES ( 'Table'[Item] ), 'Table'[Item], ", " )

Total Qty =
SUM ( 'Table'[Qty] )

Remark =
IF ( COUNTROWS ( VALUES ( 'Table'[Item] ) ) > 1, "Combo", "-" )

## Helpful resources

Announcements

#### New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

#### Power BI Monthly Update - May 2024

Check out the May 2024 Power BI update to learn about new features.

#### Fabric certifications survey

Certification feedback opportunity for the community.

Top Solution Authors
Top Kudoed Authors