<?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 count once within a time interval in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/count-once-within-a-time-interval/m-p/358404#M495011</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi flipside,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i've done this in script:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ST_EVENT:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Event ID,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Date,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Init Date,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Date - Init Date as DaysPast,&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;FROM SourceTable GROUP BY Event ID, ORDER BY Date;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and then,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ST_EVENT_FINAL:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DaysPast - Previous(DaysPast) as Threshold,&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;RESIDENT ST_EVENT;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After that i can use Threshold field in Set Analysis. Something like: &lt;/P&gt;&lt;P&gt;Count({$&amp;lt;&amp;nbsp; Threshold = {"&amp;gt;=$(vCSThreshold)", 0} &amp;gt;} distinct EVENT)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your idea!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 23 Mar 2012 07:33:07 GMT</pubDate>
    <dc:creator>damian_spyra</dc:creator>
    <dc:date>2012-03-23T07:33:07Z</dc:date>
    <item>
      <title>count once within a time interval</title>
      <link>https://community.qlik.com/t5/QlikView/count-once-within-a-time-interval/m-p/358399#M495005</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i have a counting problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to count events within given time interval. One single event can occur repeatedly. So they will be counted distinct for (let say) every 30 days from the initial date when this particular event took place for the first time. The challenge ist to create the dynamic time grid for 30 days, which begins at a given date from an event.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm trying to use set analysis in order to dynamic change the interval length (for example fo 30, 60, 90 days).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank's for any help...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Mar 2012 12:50:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/count-once-within-a-time-interval/m-p/358399#M495005</guid>
      <dc:creator>damian_spyra</dc:creator>
      <dc:date>2012-03-19T12:50:21Z</dc:date>
    </item>
    <item>
      <title>Re: count once within a time interval</title>
      <link>https://community.qlik.com/t5/QlikView/count-once-within-a-time-interval/m-p/358400#M495006</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try this expression, it seems to work for my small test dataset ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;=count(distinct class(EventDay-StartEventCount,vPeriod))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My test data is like this ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(Data)&lt;/P&gt;&lt;P&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; EventId, EventDay&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 101, 01/01/2012&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 102, 02/01/2012&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 103, 03/01/2012&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;... and StartEventCount is calculated in the load script as ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;left join (Data) &lt;/P&gt;&lt;P&gt;LOAD &lt;/P&gt;&lt;P&gt;EventId, &lt;/P&gt;&lt;P&gt;min(EventDay) as StartEventCount &lt;/P&gt;&lt;P&gt;resident Data Group By EventId;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;vPeriod is the Class interval variable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;flipside&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PS The expression is calculated over dimension EventId.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Mar 2012 14:18:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/count-once-within-a-time-interval/m-p/358400#M495006</guid>
      <dc:creator>flipside</dc:creator>
      <dc:date>2012-03-19T14:18:20Z</dc:date>
    </item>
    <item>
      <title>count once within a time interval</title>
      <link>https://community.qlik.com/t5/QlikView/count-once-within-a-time-interval/m-p/358401#M495008</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi flipside,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thank you for your idea!&lt;/P&gt;&lt;P&gt;After some tests I recognized next trouble. &lt;/P&gt;&lt;P&gt;&lt;IMG alt="CSclass.png" class="jive-image-thumbnail jive-image" height="99" onclick="" src="https://community.qlik.com/legacyfs/online/12263_CSclass.png" width="559" /&gt; &lt;/P&gt;&lt;P&gt;In my test example i used a threshold with 10 days distance (vPeriod). "Init Date" is your "StartEventDistance" and "Date" is equal to&amp;nbsp; "EventDay". We have one Event on 04/11/2011 and the next on 13/11/2011. There is no 10 days between, but the class function create here two instances: 40&amp;lt;=x&amp;lt;50 and 50&amp;lt;=x&amp;lt;60. As a result this Event will be counted twice instead of only once.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm stuck...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Mar 2012 08:54:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/count-once-within-a-time-interval/m-p/358401#M495008</guid>
      <dc:creator>damian_spyra</dc:creator>
      <dc:date>2012-03-20T08:54:57Z</dc:date>
    </item>
    <item>
      <title>count once within a time interval</title>
      <link>https://community.qlik.com/t5/QlikView/count-once-within-a-time-interval/m-p/358402#M495009</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi dorner,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The formula is counting in batches of 10, so&amp;nbsp; 0-9, 10-19, 20-29 etc, so the example you quote is technically correct as you have a date in the 40-49 band, and one in the 50-59 band.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What you now require is the ability to test the Days past with the row above and set the count to zero if the Days past difference is within the threshold period.&amp;nbsp; I would have thought you could have used the Above function, but I cannot get it to work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;flipside&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Mar 2012 10:08:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/count-once-within-a-time-interval/m-p/358402#M495009</guid>
      <dc:creator>flipside</dc:creator>
      <dc:date>2012-03-20T10:08:15Z</dc:date>
    </item>
    <item>
      <title>count once within a time interval</title>
      <link>https://community.qlik.com/t5/QlikView/count-once-within-a-time-interval/m-p/358403#M495010</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi flipside,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;yes, you are right.&lt;/P&gt;&lt;P&gt;I obtain the DaysPast in load script now. So I don't need the table anymore.&lt;/P&gt;&lt;P&gt;But how to compute the distance between them? &lt;/P&gt;&lt;P&gt;It seems to be something like inter record &lt;SPAN class="short_text" id="result_box" lang="en"&gt;&lt;SPAN class="hps"&gt;deviation?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="hps"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Mar 2012 15:53:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/count-once-within-a-time-interval/m-p/358403#M495010</guid>
      <dc:creator>damian_spyra</dc:creator>
      <dc:date>2012-03-21T15:53:28Z</dc:date>
    </item>
    <item>
      <title>count once within a time interval</title>
      <link>https://community.qlik.com/t5/QlikView/count-once-within-a-time-interval/m-p/358404#M495011</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi flipside,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i've done this in script:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ST_EVENT:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Event ID,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Date,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Init Date,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Date - Init Date as DaysPast,&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;FROM SourceTable GROUP BY Event ID, ORDER BY Date;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and then,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ST_EVENT_FINAL:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DaysPast - Previous(DaysPast) as Threshold,&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;RESIDENT ST_EVENT;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After that i can use Threshold field in Set Analysis. Something like: &lt;/P&gt;&lt;P&gt;Count({$&amp;lt;&amp;nbsp; Threshold = {"&amp;gt;=$(vCSThreshold)", 0} &amp;gt;} distinct EVENT)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your idea!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Mar 2012 07:33:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/count-once-within-a-time-interval/m-p/358404#M495011</guid>
      <dc:creator>damian_spyra</dc:creator>
      <dc:date>2012-03-23T07:33:07Z</dc:date>
    </item>
  </channel>
</rss>

