<?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: counting from max(logindate) (Set Analysis question) in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/counting-from-max-logindate-Set-Analysis-question/m-p/365010#M135800</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #636363; font-family: Arial; font-size: 12px; background-color: #ffffff;"&gt; =Count({&amp;lt;logindate = {"&amp;gt;=$(=AddYears(Date(Max(logindate)),-1))&amp;lt;=$(=Date(Max(logindate)))"}&amp;gt;}logindate)&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 24 Jul 2012 14:06:06 GMT</pubDate>
    <dc:creator />
    <dc:date>2012-07-24T14:06:06Z</dc:date>
    <item>
      <title>counting from max(logindate) (Set Analysis question)</title>
      <link>https://community.qlik.com/t5/QlikView/counting-from-max-logindate-Set-Analysis-question/m-p/365003#M135793</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We want to examine customers who've left our online program. We collect data each time they log in; thus, I know the last day they logged in, which was&lt;/P&gt;&lt;P&gt;simple to find in a table using "max(logindate)". &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now we want to know how many times they logged in during the year PREVIOUS to their last log in. I tried the following using Set Analysis:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;=&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;count&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;({$&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;logindate&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;={&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;"&amp;gt;=(max(logindate)-365)"&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;}&amp;gt;} &lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;logindate&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;) &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;To my mind, this instructed the program to count each occurrence of "logindate" greater than or equal to the max(logindate)-365. I checked in a separate table, and "logindate-365" does indeed yield the same day, one day earlier. However, my total is uniformly "0", which I know is incorrect.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;Is this a syntax error, or a logic error?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jul 2012 13:09:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/counting-from-max-logindate-Set-Analysis-question/m-p/365003#M135793</guid>
      <dc:creator />
      <dc:date>2012-07-24T13:09:14Z</dc:date>
    </item>
    <item>
      <title>Re: counting from max(logindate) (Set Analysis question)</title>
      <link>https://community.qlik.com/t5/QlikView/counting-from-max-logindate-Set-Analysis-question/m-p/365004#M135794</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kevin&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;try this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;=count({$&amp;lt;logindate={"&amp;gt;=$(=date(max(logindate)-365))"}&amp;gt;} logindate) &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jul 2012 13:24:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/counting-from-max-logindate-Set-Analysis-question/m-p/365004#M135794</guid>
      <dc:creator />
      <dc:date>2012-07-24T13:24:17Z</dc:date>
    </item>
    <item>
      <title>Re: counting from max(logindate) (Set Analysis question)</title>
      <link>https://community.qlik.com/t5/QlikView/counting-from-max-logindate-Set-Analysis-question/m-p/365005#M135795</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;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Try like this,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =Count({&amp;lt;logindate = {'&amp;gt;=$(=Date(Max(logindate)-365))&amp;lt;=$(=Date(Max(logindate)))'}&amp;gt;}logindate)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Edit:&lt;/P&gt;&lt;P&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =Count({&amp;lt;logindate = {'&amp;gt;=$(=TimeStamp(Max(logindate)-365))&amp;lt;=$(=TimeStamp(Max(logindate)))'}&amp;gt;}logindate)&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Check both fields are in same format&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Hope it helps&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jul 2012 13:26:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/counting-from-max-logindate-Set-Analysis-question/m-p/365005#M135795</guid>
      <dc:creator>MayilVahanan</dc:creator>
      <dc:date>2012-07-24T13:26:49Z</dc:date>
    </item>
    <item>
      <title>Re: counting from max(logindate) (Set Analysis question)</title>
      <link>https://community.qlik.com/t5/QlikView/counting-from-max-logindate-Set-Analysis-question/m-p/365006#M135796</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Pari,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tried that, no progress; going to try Mayil's suggestion&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jul 2012 13:39:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/counting-from-max-logindate-Set-Analysis-question/m-p/365006#M135796</guid>
      <dc:creator />
      <dc:date>2012-07-24T13:39:44Z</dc:date>
    </item>
    <item>
      <title>Re: counting from max(logindate) (Set Analysis question)</title>
      <link>https://community.qlik.com/t5/QlikView/counting-from-max-logindate-Set-Analysis-question/m-p/365007#M135797</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i'm pretty sure both expressions should work correctly&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jul 2012 13:44:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/counting-from-max-logindate-Set-Analysis-question/m-p/365007#M135797</guid>
      <dc:creator />
      <dc:date>2012-07-24T13:44:17Z</dc:date>
    </item>
    <item>
      <title>Re: counting from max(logindate) (Set Analysis question)</title>
      <link>https://community.qlik.com/t5/QlikView/counting-from-max-logindate-Set-Analysis-question/m-p/365008#M135798</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Mayil,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks, but that didn't work either - still just get "0" for all companies. But just doing a simple count of "logindate" shows numbers that range from 0 to over 2,000, and that latter was for a company whose last login was just a week ago, so they would have to have at least 1 login in their last year. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is the sort of thing that's CPU intensive but so simple to program in a procedural language like VB; it's trying to figure out to do it in QV that has me baffled!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jul 2012 13:54:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/counting-from-max-logindate-Set-Analysis-question/m-p/365008#M135798</guid>
      <dc:creator />
      <dc:date>2012-07-24T13:54:35Z</dc:date>
    </item>
    <item>
      <title>Re: counting from max(logindate) (Set Analysis question)</title>
      <link>https://community.qlik.com/t5/QlikView/counting-from-max-logindate-Set-Analysis-question/m-p/365009#M135799</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;send same data sample&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i think there is something with date format:)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jul 2012 14:03:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/counting-from-max-logindate-Set-Analysis-question/m-p/365009#M135799</guid>
      <dc:creator />
      <dc:date>2012-07-24T14:03:25Z</dc:date>
    </item>
    <item>
      <title>Re: counting from max(logindate) (Set Analysis question)</title>
      <link>https://community.qlik.com/t5/QlikView/counting-from-max-logindate-Set-Analysis-question/m-p/365010#M135800</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #636363; font-family: Arial; font-size: 12px; background-color: #ffffff;"&gt; =Count({&amp;lt;logindate = {"&amp;gt;=$(=AddYears(Date(Max(logindate)),-1))&amp;lt;=$(=Date(Max(logindate)))"}&amp;gt;}logindate)&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jul 2012 14:06:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/counting-from-max-logindate-Set-Analysis-question/m-p/365010#M135800</guid>
      <dc:creator />
      <dc:date>2012-07-24T14:06:06Z</dc:date>
    </item>
    <item>
      <title>Re: counting from max(logindate) (Set Analysis question)</title>
      <link>https://community.qlik.com/t5/QlikView/counting-from-max-logindate-Set-Analysis-question/m-p/365011#M135801</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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =Count({&amp;lt;logindate = {“&amp;gt;24/07/2011"}&amp;gt;}logindate) check wheather there's data ??If so..the above expression also work..&lt;/P&gt;&lt;P&gt;Can you post a sample?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jul 2012 14:06:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/counting-from-max-logindate-Set-Analysis-question/m-p/365011#M135801</guid>
      <dc:creator>MayilVahanan</dc:creator>
      <dc:date>2012-07-24T14:06:56Z</dc:date>
    </item>
    <item>
      <title>Re: counting from max(logindate) (Set Analysis question)</title>
      <link>https://community.qlik.com/t5/QlikView/counting-from-max-logindate-Set-Analysis-question/m-p/365012#M135802</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;re: posting samples:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1 - the file is huge (millions of records, takes about 3 minutes just to load into QV)&lt;/P&gt;&lt;P&gt;2 - the data is sensitive - my boss doesn't like it going out of house&lt;/P&gt;&lt;P&gt;3 - I'm not sure how to create a sample app!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, Mayil, your last note was spot on - just doing that count resulted in ZERO's! I have a listbox "Logindate" open next to my table, and when I select a company that has max(Logindate) = 7/24/2012 (i.e. today), and do a count of logins from 1/1/2011, the listbox "Logindate" has 2860 lines (we use the full date field, down to HH:MM:SS, so we have multiple logins on the same day), but the table shows zero. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Curioser and curiouser..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jul 2012 14:54:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/counting-from-max-logindate-Set-Analysis-question/m-p/365012#M135802</guid>
      <dc:creator />
      <dc:date>2012-07-24T14:54:09Z</dc:date>
    </item>
    <item>
      <title>Re: counting from max(logindate) (Set Analysis question)</title>
      <link>https://community.qlik.com/t5/QlikView/counting-from-max-logindate-Set-Analysis-question/m-p/365013#M135803</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;send only 1 row of the table:)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you can do it by :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;first (10) load....&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jul 2012 15:14:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/counting-from-max-logindate-Set-Analysis-question/m-p/365013#M135803</guid>
      <dc:creator />
      <dc:date>2012-07-24T15:14:50Z</dc:date>
    </item>
    <item>
      <title>Re: counting from max(logindate) (Set Analysis question)</title>
      <link>https://community.qlik.com/t5/QlikView/counting-from-max-logindate-Set-Analysis-question/m-p/365014#M135804</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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Try like this,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =Count({&amp;lt;logindate = {'&amp;gt;=$(=TimeStamp(Max(logindate)-365))&amp;lt;=$(=TimeStamp(Max(logindate)))'}&amp;gt;}logindate)&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Check both fields are in same format&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jul 2012 18:32:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/counting-from-max-logindate-Set-Analysis-question/m-p/365014#M135804</guid>
      <dc:creator>MayilVahanan</dc:creator>
      <dc:date>2012-07-24T18:32:22Z</dc:date>
    </item>
  </channel>
</rss>

