<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Concatenate unique values of two columns with DAX measure in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Concatenate-unique-values-of-two-columns-with-DAX-measure/m-p/2684563#M80521</link>
    <description>&lt;P&gt;Hi&amp;nbsp;Anonymous&lt;/LI-USER&gt;&amp;nbsp;&lt;BR /&gt;Here is a sample file with the solution&lt;A href="https://www.dropbox.com/t/fhLtT0k3tEPToqGP" target="_blank"&gt;https://www.dropbox.com/t/fhLtT0k3tEPToqGP&lt;/A&gt;&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;Result = 
CONCATENATEX (
    VALUES ( WeeklyAnalysis[NAME] ),
    WeeklyAnalysis[NAME] &amp;amp; UNICHAR ( 10 ) &amp;amp;
    CALCULATE (
        CONCATENATEX ( 
        WeeklyAnalysis,
        WeeklyAnalysis[Text], UNICHAR ( 10 ), WeeklyAnalysis[Text], DESC 
        )
    ), UNICHAR ( 10 ), WeeklyAnalysis[NAME], ASC 
)&lt;/LI-CODE&gt;</description>
    <pubDate>Fri, 05 Aug 2022 15:51:18 GMT</pubDate>
    <dc:creator>tamerj1</dc:creator>
    <dc:date>2022-08-05T15:51:18Z</dc:date>
    <item>
      <title>Concatenate unique values of two columns with DAX measure</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Concatenate-unique-values-of-two-columns-with-DAX-measure/m-p/2684466#M80512</link>
      <description>&lt;P&gt;Hi there,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I need to create a DAX measure that concatenates unique values of two columns in a text measure and sorts the values of the second column.&amp;nbsp;&lt;/P&gt;&lt;P&gt;See example below:&lt;/P&gt;&lt;P&gt;Column NAME and Text must we concatenated in a text measure.&lt;/P&gt;&lt;P&gt;I also want the Text column to be arranged from high to low values in the measure result.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Sample Table:&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;WeekNr&lt;/TD&gt;&lt;TD&gt;NAME&lt;/TD&gt;&lt;TD&gt;Material Key&lt;/TD&gt;&lt;TD&gt;Material&lt;/TD&gt;&lt;TD&gt;amount&lt;/TD&gt;&lt;TD&gt;quantity&lt;/TD&gt;&lt;TD&gt;Text&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;31&lt;/TD&gt;&lt;TD&gt;Expired Goods&lt;/TD&gt;&lt;TD&gt;7630674&lt;/TD&gt;&lt;TD&gt;food&lt;/TD&gt;&lt;TD&gt;-5656,24&lt;/TD&gt;&lt;TD&gt;-1032&lt;/TD&gt;&lt;TD&gt;-5,656.2€ (-1032)&amp;nbsp; -&amp;gt; food (7630674)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;31&lt;/TD&gt;&lt;TD&gt;Expired Goods&lt;/TD&gt;&lt;TD&gt;7331045&lt;/TD&gt;&lt;TD&gt;clothes&lt;/TD&gt;&lt;TD&gt;-5426,29&lt;/TD&gt;&lt;TD&gt;-612&lt;/TD&gt;&lt;TD&gt;-5,426.3€ (-612)&amp;nbsp; -&amp;gt; clothes (7331045)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;31&lt;/TD&gt;&lt;TD&gt;Expired Goods&lt;/TD&gt;&lt;TD&gt;7581165&lt;/TD&gt;&lt;TD&gt;ribs&lt;/TD&gt;&lt;TD&gt;-2023,73&lt;/TD&gt;&lt;TD&gt;-900&lt;/TD&gt;&lt;TD&gt;-2,023.7€ (-900)&amp;nbsp; -&amp;gt; ribs (7581165)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;31&lt;/TD&gt;&lt;TD&gt;Expired Goods&lt;/TD&gt;&lt;TD&gt;7329715&lt;/TD&gt;&lt;TD&gt;shirt&lt;/TD&gt;&lt;TD&gt;-2129,4&lt;/TD&gt;&lt;TD&gt;-630&lt;/TD&gt;&lt;TD&gt;-2,129.4€ (-630)&amp;nbsp; -&amp;gt; shirt (7329715)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;31&lt;/TD&gt;&lt;TD&gt;Push to&lt;/TD&gt;&lt;TD&gt;7325844&lt;/TD&gt;&lt;TD&gt;pants&lt;/TD&gt;&lt;TD&gt;-7595,5&lt;/TD&gt;&lt;TD&gt;-3744&lt;/TD&gt;&lt;TD&gt;-7,595.5€ (-3744)&amp;nbsp; -&amp;gt; pants (7325844)&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Desired DAX measure result:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Expired Goods:&lt;BR /&gt;-5,656.2€ (-1032) -&amp;gt; food (7630674),&lt;BR /&gt;-5,426.3€ (-612) -&amp;gt; clothes (7331045),&lt;/P&gt;&lt;P&gt;-2,129.4€ (-630) -&amp;gt; shirt (7329715)&lt;BR /&gt;-2,023.7€ (-900) -&amp;gt; ribs (7581165),&lt;BR /&gt;Push to:&lt;BR /&gt;-7,595.5€ (-3744) -&amp;gt; pants (7325844)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;I tried this dax measure but it returns the wrong result:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;VAR concattext = 
CALCULATE(
    CONCATENATEX(VALUES(WeeklyAnalysis[Text]), WeeklyAnalysis[Text], ", " &amp;amp; UNICHAR ( 10 )),
    RELATEDTABLE(WeeklyAnalysis)
)
VAR names = 
CALCULATE(
    CONCATENATEX(VALUES(WeeklyAnalysis[NAME]), WeeklyAnalysis[NAME] &amp;amp; concattext , ", " &amp;amp; UNICHAR ( 10 )),
    RELATEDTABLE(WeeklyAnalysis)
)
RETURN
names&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;It returns the wrong result:&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Scrap Expired Goods:&lt;BR /&gt;-5,656.2€ (-1032) -&amp;gt; food (7630674),&lt;BR /&gt;-5,426.3€ (-612) -&amp;gt; clothes (7331045),&lt;BR /&gt;-2,023.7€ (-900) -&amp;gt; ribs (7581165),&lt;BR /&gt;-2,129.4€ (-630) -&amp;gt; shirt (7329715),&lt;BR /&gt;-7,595.5€ (-3744) -&amp;gt; pants (7325844)&lt;BR /&gt;Push to:&lt;BR /&gt;-5,656.2€ (-1032) -&amp;gt; food (7630674),&lt;BR /&gt;-5,426.3€ (-612) -&amp;gt; clothes (7331045),&lt;BR /&gt;-2,023.7€ (-900) -&amp;gt; ribs (7581165),&lt;BR /&gt;-2,129.4€ (-630) -&amp;gt; shirt (7329715),&lt;BR /&gt;-7,595.5€ (-3744) -&amp;gt; pants (7325844)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Someone an idea?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Kind regards,&lt;/P&gt;&lt;P&gt;Julie&lt;/P&gt;</description>
      <pubDate>Fri, 05 Aug 2022 15:09:30 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Concatenate-unique-values-of-two-columns-with-DAX-measure/m-p/2684466#M80512</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-08-05T15:09:30Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenate unique values of two columns with DAX measure</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Concatenate-unique-values-of-two-columns-with-DAX-measure/m-p/2684563#M80521</link>
      <description>&lt;P&gt;Hi&amp;nbsp;Anonymous&lt;/LI-USER&gt;&amp;nbsp;&lt;BR /&gt;Here is a sample file with the solution&lt;A href="https://www.dropbox.com/t/fhLtT0k3tEPToqGP" target="_blank"&gt;https://www.dropbox.com/t/fhLtT0k3tEPToqGP&lt;/A&gt;&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;Result = 
CONCATENATEX (
    VALUES ( WeeklyAnalysis[NAME] ),
    WeeklyAnalysis[NAME] &amp;amp; UNICHAR ( 10 ) &amp;amp;
    CALCULATE (
        CONCATENATEX ( 
        WeeklyAnalysis,
        WeeklyAnalysis[Text], UNICHAR ( 10 ), WeeklyAnalysis[Text], DESC 
        )
    ), UNICHAR ( 10 ), WeeklyAnalysis[NAME], ASC 
)&lt;/LI-CODE&gt;</description>
      <pubDate>Fri, 05 Aug 2022 15:51:18 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Concatenate-unique-values-of-two-columns-with-DAX-measure/m-p/2684563#M80521</guid>
      <dc:creator>tamerj1</dc:creator>
      <dc:date>2022-08-05T15:51:18Z</dc:date>
    </item>
  </channel>
</rss>

