<?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: Averages by String in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Averages-by-String/m-p/929425#M9505</link>
    <description>&lt;P&gt;Hi&amp;nbsp;Anonymous&lt;/LI-USER&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have shared a sample PBIX &lt;A href="https://ozerconsulting-my.sharepoint.com/:u:/g/personal/owenauger_ozerconsulting_onmicrosoft_com/EbzFe7a3yQJMsRJ5c0Dbg10B7Bf5Ly-vhm3SHwbMPqAcUQ?e=0J52oR" target="_blank" rel="noopener"&gt;here&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I would recommend you transform your data into this form to make the calculations easier:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;Resident ID&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Path Description&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;PathItem&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Type&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Days&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;Apt, Townhome, House&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;Apt&lt;/TD&gt;&lt;TD&gt;385&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;Apt, Townhome, House&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;Townhome&lt;/TD&gt;&lt;TD&gt;400&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;Apt, Townhome, House&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;House&lt;/TD&gt;&lt;TD&gt;600&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;Villa, House&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;Villa&lt;/TD&gt;&lt;TD&gt;365&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;Villa, House&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;House&lt;/TD&gt;&lt;TD&gt;500&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;Apt, Townhome, House&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;Apt&lt;/TD&gt;&lt;TD&gt;400&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;Apt, Townhome, House&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;Townhome&lt;/TD&gt;&lt;TD&gt;90&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;Apt, Townhome, House&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;House&lt;/TD&gt;&lt;TD&gt;285&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;Townhome, Villa, House&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;Townhome&lt;/TD&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;Townhome, Villa, House&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;Villa&lt;/TD&gt;&lt;TD&gt;160&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;Townhome, Villa, House&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;House&lt;/TD&gt;&lt;TD&gt;390&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;Apt, Townhome, House&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;Apt&lt;/TD&gt;&lt;TD&gt;90&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;Apt, Townhome, House&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;Townhome&lt;/TD&gt;&lt;TD&gt;180&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;Apt, Townhome, House&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;House&lt;/TD&gt;&lt;TD&gt;400&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have done this in Power Query in the above PBIX.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Then create measures:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;Number of Residents = 
DISTINCTCOUNT ( Residence[Resident ID] )

Average Days = 
AVERAGE ( Residence[Days] )

Average Days Concatenated = 
IF ( 
    HASONEVALUE ( Residence[Path Description] ), // ensure just one Path Description is selected
    CONCATENATEX ( 
        VALUES ( Residence[PathItem] ),
        ROUND( [Average Days], 0),
        ", ",
        Residence[PathItem]
    )
)&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;After doing this, you can create a table similar to the one you posted:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;Anyway that is how I would approach this. Hopefully that's of some use &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;Regards,&lt;/P&gt;&lt;P&gt;Owen&lt;/P&gt;</description>
    <pubDate>Wed, 12 Feb 2020 05:03:50 GMT</pubDate>
    <dc:creator>OwenAuger</dc:creator>
    <dc:date>2020-02-12T05:03:50Z</dc:date>
    <item>
      <title>Averages by String</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Averages-by-String/m-p/928766#M9484</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am trying to find an average based on a string value. Here is a little background information:&lt;/P&gt;&lt;P&gt;1. I am trying to find the average days residents spend during their time in a residence&lt;/P&gt;&lt;P&gt;2. Residents can live in apts, townhomes, villas or houses&lt;/P&gt;&lt;P&gt;3. I got the data to show their "path" and the "number of days" they spent at each place, so the data looks like this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;Resident ID&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Path&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Days in Each Path&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;Apt, Townhome, House&lt;/TD&gt;&lt;TD&gt;385, 400, 600&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;Villa, House&lt;/TD&gt;&lt;TD&gt;365, 500&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;Apt, Townhome, House&lt;/TD&gt;&lt;TD&gt;400, 90, 285&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;Townhome, Villa, House&lt;/TD&gt;&lt;TD&gt;200, 160, 390&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;Apt, Townhome, House&lt;/TD&gt;&lt;TD&gt;90, 180, 400&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Now, I am trying to get an average number of days in each location, so I would want to average the days that resident 1, 3, and 5 had together. My goal table would look like this&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;Path&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Number of Residents&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;Average Days in each Residence&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Apt, Townhome, House&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#FF0000"&gt;291, 233, 428&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Villa, House&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#FF0000"&gt;365, 500&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Townhome, Villa, House&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#FF0000"&gt;200, 160, 390&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any help would be much appreciated!!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;</description>
      <pubDate>Tue, 11 Feb 2020 15:51:36 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Averages-by-String/m-p/928766#M9484</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-02-11T15:51:36Z</dc:date>
    </item>
    <item>
      <title>Re: Averages by String</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Averages-by-String/m-p/929425#M9505</link>
      <description>&lt;P&gt;Hi&amp;nbsp;Anonymous&lt;/LI-USER&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have shared a sample PBIX &lt;A href="https://ozerconsulting-my.sharepoint.com/:u:/g/personal/owenauger_ozerconsulting_onmicrosoft_com/EbzFe7a3yQJMsRJ5c0Dbg10B7Bf5Ly-vhm3SHwbMPqAcUQ?e=0J52oR" target="_blank" rel="noopener"&gt;here&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I would recommend you transform your data into this form to make the calculations easier:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;Resident ID&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Path Description&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;PathItem&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Type&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Days&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;Apt, Townhome, House&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;Apt&lt;/TD&gt;&lt;TD&gt;385&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;Apt, Townhome, House&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;Townhome&lt;/TD&gt;&lt;TD&gt;400&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;Apt, Townhome, House&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;House&lt;/TD&gt;&lt;TD&gt;600&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;Villa, House&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;Villa&lt;/TD&gt;&lt;TD&gt;365&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;Villa, House&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;House&lt;/TD&gt;&lt;TD&gt;500&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;Apt, Townhome, House&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;Apt&lt;/TD&gt;&lt;TD&gt;400&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;Apt, Townhome, House&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;Townhome&lt;/TD&gt;&lt;TD&gt;90&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;Apt, Townhome, House&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;House&lt;/TD&gt;&lt;TD&gt;285&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;Townhome, Villa, House&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;Townhome&lt;/TD&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;Townhome, Villa, House&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;Villa&lt;/TD&gt;&lt;TD&gt;160&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;Townhome, Villa, House&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;House&lt;/TD&gt;&lt;TD&gt;390&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;Apt, Townhome, House&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;Apt&lt;/TD&gt;&lt;TD&gt;90&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;Apt, Townhome, House&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;Townhome&lt;/TD&gt;&lt;TD&gt;180&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;Apt, Townhome, House&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;House&lt;/TD&gt;&lt;TD&gt;400&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have done this in Power Query in the above PBIX.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Then create measures:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;Number of Residents = 
DISTINCTCOUNT ( Residence[Resident ID] )

Average Days = 
AVERAGE ( Residence[Days] )

Average Days Concatenated = 
IF ( 
    HASONEVALUE ( Residence[Path Description] ), // ensure just one Path Description is selected
    CONCATENATEX ( 
        VALUES ( Residence[PathItem] ),
        ROUND( [Average Days], 0),
        ", ",
        Residence[PathItem]
    )
)&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;After doing this, you can create a table similar to the one you posted:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;Anyway that is how I would approach this. Hopefully that's of some use &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;Regards,&lt;/P&gt;&lt;P&gt;Owen&lt;/P&gt;</description>
      <pubDate>Wed, 12 Feb 2020 05:03:50 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Averages-by-String/m-p/929425#M9505</guid>
      <dc:creator>OwenAuger</dc:creator>
      <dc:date>2020-02-12T05:03:50Z</dc:date>
    </item>
    <item>
      <title>Re: Averages by String</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Averages-by-String/m-p/931991#M9583</link>
      <description>&lt;P&gt;Thanks Owen!! This worked perfectly!&lt;/P&gt;</description>
      <pubDate>Thu, 13 Feb 2020 15:36:38 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Averages-by-String/m-p/931991#M9583</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-02-13T15:36:38Z</dc:date>
    </item>
  </channel>
</rss>

