<?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 Calculate Average Days Between Distinct Dates in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/Calculate-Average-Days-Between-Distinct-Dates/m-p/1767510#M59367</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I am trying to calculate the average number of days between transaction dates for a specific vendor, where there are multiple transactions on the same date.&lt;/P&gt;&lt;P&gt;I need to do this on the front end and not in the load script so that if the user wants to analyze a certain time period, they can filter to specific years, months, weeks, etc. and the calculation changes.&lt;/P&gt;&lt;P&gt;Example table below:&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;PO Vendor Name&lt;/TD&gt;&lt;TD&gt;PO #&lt;/TD&gt;&lt;TD&gt;PO Issue Date&lt;/TD&gt;&lt;TD&gt;Days Between (not in data)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Test Vendor&lt;/TD&gt;&lt;TD&gt;1234&lt;/TD&gt;&lt;TD&gt;1-1-2020&lt;/TD&gt;&lt;TD&gt;blank&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Test Vendor&lt;/TD&gt;&lt;TD&gt;1235&lt;/TD&gt;&lt;TD&gt;1-1-2020&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Test Vendor&lt;/TD&gt;&lt;TD&gt;1236&lt;/TD&gt;&lt;TD&gt;1-15-2020&lt;/TD&gt;&lt;TD&gt;14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Test Vendor&lt;/TD&gt;&lt;TD&gt;1237&lt;/TD&gt;&lt;TD&gt;1-15-2020&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Test Vendor&lt;/TD&gt;&lt;TD&gt;1238&lt;/TD&gt;&lt;TD&gt;1-20-2020&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;**Days between is just a column I added to show what I am trying to do, it is not actually a field in the data.&lt;/P&gt;&lt;P&gt;Here is the calculation I tried but it does not work, because if the Days Between is 0, then it skews the average. I need the script to look at DISTINCT days between. So it should be the average of (14 and 5) / 2 = 9.5 days. Not (0+14+0+5) / 4 = 4.75.&lt;/P&gt;&lt;P&gt;avg(aggr([PO Issue Date] - above([PO Issue Date]),[PO Vendor Name],[PO #]))&lt;/P&gt;&lt;P&gt;I tried adding DISTINCT to the formula above but it still did not work.&lt;/P&gt;&lt;P&gt;Any help would be appreciated.&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;</description>
    <pubDate>Thu, 10 Dec 2020 03:48:02 GMT</pubDate>
    <dc:creator>Ryan_Lessig</dc:creator>
    <dc:date>2020-12-10T03:48:02Z</dc:date>
    <item>
      <title>Calculate Average Days Between Distinct Dates</title>
      <link>https://community.qlik.com/t5/App-Development/Calculate-Average-Days-Between-Distinct-Dates/m-p/1767510#M59367</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I am trying to calculate the average number of days between transaction dates for a specific vendor, where there are multiple transactions on the same date.&lt;/P&gt;&lt;P&gt;I need to do this on the front end and not in the load script so that if the user wants to analyze a certain time period, they can filter to specific years, months, weeks, etc. and the calculation changes.&lt;/P&gt;&lt;P&gt;Example table below:&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;PO Vendor Name&lt;/TD&gt;&lt;TD&gt;PO #&lt;/TD&gt;&lt;TD&gt;PO Issue Date&lt;/TD&gt;&lt;TD&gt;Days Between (not in data)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Test Vendor&lt;/TD&gt;&lt;TD&gt;1234&lt;/TD&gt;&lt;TD&gt;1-1-2020&lt;/TD&gt;&lt;TD&gt;blank&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Test Vendor&lt;/TD&gt;&lt;TD&gt;1235&lt;/TD&gt;&lt;TD&gt;1-1-2020&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Test Vendor&lt;/TD&gt;&lt;TD&gt;1236&lt;/TD&gt;&lt;TD&gt;1-15-2020&lt;/TD&gt;&lt;TD&gt;14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Test Vendor&lt;/TD&gt;&lt;TD&gt;1237&lt;/TD&gt;&lt;TD&gt;1-15-2020&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Test Vendor&lt;/TD&gt;&lt;TD&gt;1238&lt;/TD&gt;&lt;TD&gt;1-20-2020&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;**Days between is just a column I added to show what I am trying to do, it is not actually a field in the data.&lt;/P&gt;&lt;P&gt;Here is the calculation I tried but it does not work, because if the Days Between is 0, then it skews the average. I need the script to look at DISTINCT days between. So it should be the average of (14 and 5) / 2 = 9.5 days. Not (0+14+0+5) / 4 = 4.75.&lt;/P&gt;&lt;P&gt;avg(aggr([PO Issue Date] - above([PO Issue Date]),[PO Vendor Name],[PO #]))&lt;/P&gt;&lt;P&gt;I tried adding DISTINCT to the formula above but it still did not work.&lt;/P&gt;&lt;P&gt;Any help would be appreciated.&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Thu, 10 Dec 2020 03:48:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Calculate-Average-Days-Between-Distinct-Dates/m-p/1767510#M59367</guid>
      <dc:creator>Ryan_Lessig</dc:creator>
      <dc:date>2020-12-10T03:48:02Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate Average Days Between Distinct Dates</title>
      <link>https://community.qlik.com/t5/App-Development/Calculate-Average-Days-Between-Distinct-Dates/m-p/1767516#M59368</link>
      <description>&lt;P&gt;What if you calculate it by a different approach? Like this.&amp;nbsp;&lt;/P&gt;&lt;P&gt;=(max([PO issue date]) -&amp;nbsp;min([PO issue date])) / (count(distinct [PO issue date]) - 1)&lt;/P&gt;</description>
      <pubDate>Thu, 10 Dec 2020 05:40:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Calculate-Average-Days-Between-Distinct-Dates/m-p/1767516#M59368</guid>
      <dc:creator>Vegar</dc:creator>
      <dc:date>2020-12-10T05:40:41Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate Average Days Between Distinct Dates</title>
      <link>https://community.qlik.com/t5/App-Development/Calculate-Average-Days-Between-Distinct-Dates/m-p/1769278#M59495</link>
      <description>&lt;P&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/25001"&gt;@Vegar&lt;/a&gt;&amp;nbsp; - sometimes I make something very simple, very complicated. That worked perfectly. Thank you!&lt;/P&gt;</description>
      <pubDate>Thu, 17 Dec 2020 14:43:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Calculate-Average-Days-Between-Distinct-Dates/m-p/1769278#M59495</guid>
      <dc:creator>Ryan_Lessig</dc:creator>
      <dc:date>2020-12-17T14:43:28Z</dc:date>
    </item>
  </channel>
</rss>

