<?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: CROSSJOIN by group in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/CROSSJOIN-by-group/m-p/949331#M10555</link>
    <description>&lt;P&gt;Thank you for your answer, &lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="141768" data-lia-user-login="vivran22" class="lia-mention lia-mention-user"&gt;vivran22&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Unfortunately, this seems also to produce a full CROSSJOIN.&lt;/P&gt;&lt;P&gt;I'd need a CROSSJOIN grouped by column "Stations" (as shown in the example result table).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This should be possible with DAX, doesn't seem to hard! I just can't get my head around it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 26 Feb 2020 16:14:07 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2020-02-26T16:14:07Z</dc:date>
    <item>
      <title>CROSSJOIN by group</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/CROSSJOIN-by-group/m-p/948893#M10531</link>
      <description>&lt;P&gt;hi all,&lt;/P&gt;&lt;P&gt;Hopefully you can help me. I can't figure it out despite googling a lot. I don't think it's very tricky.&lt;/P&gt;&lt;P&gt;Basically, what I want to achieve is a kind of grouped crossjoin between two identical tables.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Table A&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;Stops&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Stations&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A - B - C&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A - B - C&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A - B - C&lt;/TD&gt;&lt;TD&gt;C&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X - Y&lt;/TD&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X - Y&lt;/TD&gt;&lt;TD&gt;Y&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;Table B&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;Stops&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Stations&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A - B - C&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A - B - C&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A - B - C&lt;/TD&gt;&lt;TD&gt;C&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X - Y&lt;/TD&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X - Y&lt;/TD&gt;&lt;TD&gt;Y&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The &lt;STRONG&gt;result&lt;/STRONG&gt; should be (column naming can be different):&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;Stops&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Stations&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Stops&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Stations&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A - B - C&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;A - B - C&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A - B - C&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;A - B - C&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A - B - C&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;A - B - C&lt;/TD&gt;&lt;TD&gt;C&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A - B - C&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;A - B - C&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A - B - C&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;A - B - C&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A - B - C&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;A - B - C&lt;/TD&gt;&lt;TD&gt;C&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A - B - C&lt;/TD&gt;&lt;TD&gt;C&lt;/TD&gt;&lt;TD&gt;A - B - C&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A - B - C&lt;/TD&gt;&lt;TD&gt;C&lt;/TD&gt;&lt;TD&gt;A - B - C&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A - B - C&lt;/TD&gt;&lt;TD&gt;C&lt;/TD&gt;&lt;TD&gt;A - B - C&lt;/TD&gt;&lt;TD&gt;V&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X - Y&lt;/TD&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;X - Y&lt;/TD&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X - Y&lt;/TD&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;X - Y&lt;/TD&gt;&lt;TD&gt;Y&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X - Y&lt;/TD&gt;&lt;TD&gt;Y&lt;/TD&gt;&lt;TD&gt;X - Y&lt;/TD&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X - Y&lt;/TD&gt;&lt;TD&gt;Y&lt;/TD&gt;&lt;TD&gt;X - Y&lt;/TD&gt;&lt;TD&gt;Y&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I need to do that in order to report on certain routes, let's say customer satisfaction between point A and B oder A and C.&lt;/P&gt;&lt;P&gt;I hope you can help me &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Troji&lt;/P&gt;</description>
      <pubDate>Wed, 26 Feb 2020 13:10:18 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/CROSSJOIN-by-group/m-p/948893#M10531</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-02-26T13:10:18Z</dc:date>
    </item>
    <item>
      <title>Re: CROSSJOIN by group</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/CROSSJOIN-by-group/m-p/949142#M10547</link>
      <description>&lt;P&gt;Hello Anonymous&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please follow the link below:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT&gt;&lt;A href="https://community.powerbi.com/t5/Desktop/Help-a-noobie-column-combination/m-p/946976#M453788" target="_blank"&gt;https://community.powerbi.com/t5/Desktop/Help-a-noobie-column-combination/m-p/946976#M453788&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT&gt;I am hopeful this is what you are looking for.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT&gt;Cheers!&lt;BR /&gt;Vivek&lt;BR /&gt;&lt;BR /&gt;If it helps, please mark it as a solution&lt;BR /&gt;Kudos would be a cherry on the top &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://www.vivran.in/" target="_blank"&gt;https://www.vivran.in/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://www.linkedin.com/in/vivek-ranjan-063a1a17b/" target="_blank"&gt;Connect on LinkedIn&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 26 Feb 2020 14:57:30 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/CROSSJOIN-by-group/m-p/949142#M10547</guid>
      <dc:creator>vivran22</dc:creator>
      <dc:date>2020-02-26T14:57:30Z</dc:date>
    </item>
    <item>
      <title>Re: CROSSJOIN by group</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/CROSSJOIN-by-group/m-p/949331#M10555</link>
      <description>&lt;P&gt;Thank you for your answer, &lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="141768" data-lia-user-login="vivran22" class="lia-mention lia-mention-user"&gt;vivran22&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Unfortunately, this seems also to produce a full CROSSJOIN.&lt;/P&gt;&lt;P&gt;I'd need a CROSSJOIN grouped by column "Stations" (as shown in the example result table).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This should be possible with DAX, doesn't seem to hard! I just can't get my head around it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 26 Feb 2020 16:14:07 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/CROSSJOIN-by-group/m-p/949331#M10555</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-02-26T16:14:07Z</dc:date>
    </item>
    <item>
      <title>Re: CROSSJOIN by group</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/CROSSJOIN-by-group/m-p/949366#M10557</link>
      <description>Use lookupvalue function.&lt;BR /&gt;Thanks&lt;BR /&gt;Pravin</description>
      <pubDate>Wed, 26 Feb 2020 16:31:35 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/CROSSJOIN-by-group/m-p/949366#M10557</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-02-26T16:31:35Z</dc:date>
    </item>
    <item>
      <title>Re: CROSSJOIN by group</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/CROSSJOIN-by-group/m-p/949430#M10562</link>
      <description>This should be dead easy with GENERATE or GENERATEX.&lt;BR /&gt;&lt;BR /&gt;Best&lt;BR /&gt;D</description>
      <pubDate>Wed, 26 Feb 2020 16:52:01 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/CROSSJOIN-by-group/m-p/949430#M10562</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-02-26T16:52:01Z</dc:date>
    </item>
    <item>
      <title>Re: CROSSJOIN by group</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/CROSSJOIN-by-group/m-p/949440#M10564</link>
      <description>&lt;LI-CODE lang="markup"&gt;// Assumption:
// No relationship between the tables.

GENERATE(
	'Table A',
	var __stop = 'Table A'[Stop]
	return
	SELECTCOLUMNS(
		CALCULATETABLE(
			VALUES( 'Table B'[Stations] ),
			'Table B'[Stop] = __stop
		),
		"B Stations",
			'Table B'[Stations]
	)
)&lt;/LI-CODE&gt;</description>
      <pubDate>Wed, 26 Feb 2020 16:58:39 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/CROSSJOIN-by-group/m-p/949440#M10564</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-02-26T16:58:39Z</dc:date>
    </item>
    <item>
      <title>Re: CROSSJOIN by group</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/CROSSJOIN-by-group/m-p/950544#M10624</link>
      <description>&lt;P&gt;thank you so muchAnonymous&lt;/a&gt; !&lt;BR /&gt;this seems to produce the table I was looking for! I don't think I would have come up with that solution, so "dead simple" maybe for you &lt;span class="lia-unicode-emoji" title=":grinning_squinting_face:"&gt;😆&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thank you community!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 27 Feb 2020 07:59:42 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/CROSSJOIN-by-group/m-p/950544#M10624</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-02-27T07:59:42Z</dc:date>
    </item>
  </channel>
</rss>

