Forum Discussion
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.
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 tableSheet7 you should adjust to your tableM_Qty = SUM(Sheet7[Qty]) - this is measure which you should create so table above is workingOriginal reference to this solution: https://dax.guide/concatenatex/Output should be like on picture belowI hope this help
4 Replies
- tamerj1
Community Champion
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", "-" ) - some_bih
Community Champion
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 tableSheet7 you should adjust to your tableM_Qty = SUM(Sheet7[Qty]) - this is measure which you should create so table above is workingOriginal reference to this solution: https://dax.guide/concatenatex/Output should be like on picture belowI hope this help- Dhrutivyasa-070
Helper I
Thanks for the solution, it worked for me!
- devanshi
Helper V
cobovalues =
CALCULATE(DISTINCT(code),CONCATENATE([item],"+",[item]),SUM(Qty),IF(COUNTROWS(DISTINCT(code),"Combo","-")))