<?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: How to count records by priority items in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/How-to-count-records-by-priority-items/m-p/600192#M222134</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;So the trick with the installation date will always pick up the latest/actual Windows version, whether it was through an upgrade or a rollback to an older version for certain reasons.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm only mentioning this example because it makes your code extremely simple. No more mapping tables, no artificial priority/sort field, no successive LOADs. You should try it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Peter&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 06 Mar 2014 13:38:54 GMT</pubDate>
    <dc:creator>Peter_Cammaert</dc:creator>
    <dc:date>2014-03-06T13:38:54Z</dc:date>
    <item>
      <title>How to count records by priority items</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-count-records-by-priority-items/m-p/600185#M222127</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;BR /&gt;I am creating a bar chart to display how manycustomers have installed the latest software. I have a problem "counting" customers who have the latest software installed on their system. The bar chart displays how many customers are in Win 2002, how many in Win 2003, etc. In the table below there are two columns - "Customer" and "Version". The list contains customer names and the all the software versions that was ever installed on their system from the time they purchased the system.&lt;/P&gt;&lt;P&gt;This is an example of Version and priority from lowest to highest is: Win 2002, Win 2003, Win 2007, Win Vista, Win 7&lt;/P&gt;&lt;P&gt;-------------------------------&lt;/P&gt;&lt;P&gt;Customer&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Version&lt;/P&gt;&lt;P&gt;-------------------------------&lt;/P&gt;&lt;P&gt;Cust A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Win 2002&lt;/P&gt;&lt;P&gt;Cust A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Win 2003&lt;/P&gt;&lt;P&gt;Cust A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Win 2007&lt;/P&gt;&lt;P&gt;Cust A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Win 7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --------&amp;gt; Count Cust A for Win 7&lt;/P&gt;&lt;P&gt;Cust B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Win 2002&lt;/P&gt;&lt;P&gt;Cust B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Win 2007&lt;BR /&gt;Cust B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Win Vista&lt;/P&gt;&lt;P&gt;Cust B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Win 7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -------&amp;gt; Count Cust B for Win 7&lt;/P&gt;&lt;P&gt;Cust C&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Win 2002&lt;/P&gt;&lt;P&gt;Cust C&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Vista&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --------&amp;gt; Count Cust C for Vista&lt;/P&gt;&lt;P&gt;Cust D&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Win 2002&lt;/P&gt;&lt;P&gt;Cust D&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Win 2003&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -------&amp;gt; Count Cust D for Win 2003&lt;/P&gt;&lt;P&gt;Cust E&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Win 2002&lt;/P&gt;&lt;P&gt;Cust E&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Win 2003&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -------&amp;gt; Count Cust E for Win 2003&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The bar must display:&lt;/P&gt;&lt;P&gt;Dimension or X-Axis -&amp;gt; Version&lt;/P&gt;&lt;P&gt;Expressions or Y-Axis -&amp;gt; Count([Customer])&lt;/P&gt;&lt;P&gt;The final data must display only 5 count as there are only 5 customers&lt;/P&gt;&lt;P&gt;1. Win 2002 - 0&amp;nbsp; (There are no customers with Win 2002)&lt;/P&gt;&lt;P&gt;2. Win 2003 - 2&amp;nbsp; (Only Cust D and Cust E has Win 2003 as the latest version on therir system)&lt;/P&gt;&lt;P&gt;3. Vista&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 1&amp;nbsp; (Only Cust C)&lt;/P&gt;&lt;P&gt;4. Win 7 -&amp;gt;&amp;nbsp; - 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (Only two customers - Cust A and Cust B have Win 7)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can someone please suggest how to prioritize the Version and count customer with the latest Version?&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Mar 2014 21:56:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-count-records-by-priority-items/m-p/600185#M222127</guid>
      <dc:creator />
      <dc:date>2014-03-04T21:56:37Z</dc:date>
    </item>
    <item>
      <title>Re: Re: How to count records by priority items</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-count-records-by-priority-items/m-p/600186#M222128</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Create a mapping table that translates Windows versions to priority. The newer, the lower the priority. Something like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;MapWindowsVersions:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;MAPPING LOAD * INLINE [&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;Version, Prio&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;Win 7, 0&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;Vista, 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;Win 2003, 2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;Win 2002, 3&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;XP, 4&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;];&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then, when loading your source table from the database, add a new column by using applymap() to get the corresponding priority. The default priority for a Windows version that isn't recognized is 5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;applymap('MapWindowsVersions', Version, 5) AS Priority,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now, create a table with a single latest-windows-version row per customer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;WindowsVersionCurrentlyInUse:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;NOCONCATENATE&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;LOAD Customer,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FirstSortedValue(Version, Priority) AS VersionCurrentlyInUse&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;RESIDENT WindowsInstallationsOrWhateverTheTableIsCalled&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;GROUP BY Customer;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now count!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;NumberOfUsers:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;NOCONCATENATE&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;LOAD Version,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Count(Customer) AS NrOfUsers&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;RESIDENT WindowsVersionCurrentlyInUse&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;GROUP BY Version;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You may have to tweak this to make it fit your situation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Peter&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Mar 2014 23:28:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-count-records-by-priority-items/m-p/600186#M222128</guid>
      <dc:creator>Peter_Cammaert</dc:creator>
      <dc:date>2014-03-04T23:28:33Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Re: How to count records by priority items</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-count-records-by-priority-items/m-p/600187#M222129</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;BTW If there is an InstallationDate field in the original Customer-Version table, you can forget about the mapping table, and change the FirstSortedValue() call into this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;FirstSortedValue(Version, -num(InstallationDate)) AS VersionCurrentlyInUse,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;:&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Mar 2014 23:31:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-count-records-by-priority-items/m-p/600187#M222129</guid>
      <dc:creator>Peter_Cammaert</dc:creator>
      <dc:date>2014-03-04T23:31:55Z</dc:date>
    </item>
    <item>
      <title>Re: How to count records by priority items</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-count-records-by-priority-items/m-p/600188#M222130</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;I just add a flag to the original table; the flag is used in the chart with set analysis&lt;/P&gt;&lt;P&gt;dim&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = Version&lt;/P&gt;&lt;P&gt;expression =(count({$&amp;lt;flag={1}&amp;gt;} Customer))&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;RESULT&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;IMG __jive_id="54288" alt="Clipboard01.jpg" class="jive-image" src="https://community.qlik.com/legacyfs/online/54288_Clipboard01.jpg" style="width: auto; height: auto;" /&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;SCRIPT&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;M:&lt;/P&gt;&lt;P&gt;MAPPING LOAD * INLINE [&lt;/P&gt;&lt;P&gt;from, to&lt;/P&gt;&lt;P&gt;Win 2002, 1&lt;/P&gt;&lt;P&gt;Win 2003, 2&lt;/P&gt;&lt;P&gt;Win 2007, 3&lt;/P&gt;&lt;P&gt;Vista, 4&lt;/P&gt;&lt;P&gt;Win Vista, 4&lt;/P&gt;&lt;P&gt;Win 7, 5&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;C:&lt;/P&gt;&lt;P&gt;load *, applymap('M', Version) as sort;&lt;/P&gt;&lt;P&gt;load Customer, if(Version='Win Vista', 'Vista', Version) as Version&lt;/P&gt;&lt;P&gt;inline [&lt;/P&gt;&lt;P&gt;Customer&amp;nbsp; ,&amp;nbsp;&amp;nbsp; Version&lt;/P&gt;&lt;P&gt;Cust A&amp;nbsp;&amp;nbsp;&amp;nbsp; ,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Win 2002&lt;/P&gt;&lt;P&gt;Cust A&amp;nbsp;&amp;nbsp;&amp;nbsp; ,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Win 2003&lt;/P&gt;&lt;P&gt;Cust A&amp;nbsp;&amp;nbsp;&amp;nbsp; ,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Win 2007&lt;/P&gt;&lt;P&gt;Cust A&amp;nbsp;&amp;nbsp;&amp;nbsp; ,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Win 7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Cust B&amp;nbsp;&amp;nbsp;&amp;nbsp; ,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Win 2002&lt;/P&gt;&lt;P&gt;Cust B&amp;nbsp;&amp;nbsp;&amp;nbsp; ,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Win 2007&lt;/P&gt;&lt;P&gt;Cust B&amp;nbsp;&amp;nbsp;&amp;nbsp; ,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Win Vista&lt;/P&gt;&lt;P&gt;Cust B&amp;nbsp;&amp;nbsp;&amp;nbsp; ,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Win 7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Cust C&amp;nbsp;&amp;nbsp;&amp;nbsp; ,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Win 2002&lt;/P&gt;&lt;P&gt;Cust C&amp;nbsp;&amp;nbsp;&amp;nbsp; ,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Vista&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Cust D&amp;nbsp;&amp;nbsp;&amp;nbsp; ,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Win 2002&lt;/P&gt;&lt;P&gt;Cust D&amp;nbsp;&amp;nbsp;&amp;nbsp; ,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Win 2003&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Cust E&amp;nbsp;&amp;nbsp;&amp;nbsp; ,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Win 2002&lt;/P&gt;&lt;P&gt;Cust E&amp;nbsp;&amp;nbsp;&amp;nbsp; ,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Win 2003&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;C1:&lt;/P&gt;&lt;P&gt;load&lt;/P&gt;&lt;P&gt;*, if(Peek(Customer) &amp;lt;&amp;gt; Customer, 1) as flag&lt;/P&gt;&lt;P&gt;Resident C&lt;/P&gt;&lt;P&gt;order by Customer, sort desc;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;drop Table C;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Mar 2014 23:53:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-count-records-by-priority-items/m-p/600188#M222130</guid>
      <dc:creator>maxgro</dc:creator>
      <dc:date>2014-03-04T23:53:01Z</dc:date>
    </item>
    <item>
      <title>Re: Re: How to count records by priority items</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-count-records-by-priority-items/m-p/600189#M222131</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If the OP has an InstallationDate in his source table (he should have), then it gets quite simple:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;TaggedWindowsInstallations:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;LOAD Customer,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF (Version='Vista', 'Win Vista', Version) AS Version,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF (peek(Customer) &amp;lt;&amp;gt; Customer, 1, 0) AS Flag&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;FROM WhatChamaCallit&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;ORDER BY Customer, InstallationDate DESC;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Good thinking, Massimo. You're a better night owl than I am.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;P.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Mar 2014 00:09:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-count-records-by-priority-items/m-p/600189#M222131</guid>
      <dc:creator>Peter_Cammaert</dc:creator>
      <dc:date>2014-03-05T00:09:45Z</dc:date>
    </item>
    <item>
      <title>Re: How to count records by priority items</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-count-records-by-priority-items/m-p/600190#M222132</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Peter,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your response. You provided several good options. I do have the installation date. But some customers prefer to change their default operating system from their latest installation version to older version. Because they want their system to be compatible with other older interface devices. That means there are customers who have latest installation date but older version.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Mar 2014 20:49:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-count-records-by-priority-items/m-p/600190#M222132</guid>
      <dc:creator />
      <dc:date>2014-03-05T20:49:32Z</dc:date>
    </item>
    <item>
      <title>Re: How to count records by priority items</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-count-records-by-priority-items/m-p/600191#M222133</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Massimo,&lt;/P&gt;&lt;P&gt;Thanks for your response. Your solution worked. I had tried several other options. I have not programmed in a long time. I was using FirstSortedValue and Max expressions.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Raghu&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Mar 2014 20:51:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-count-records-by-priority-items/m-p/600191#M222133</guid>
      <dc:creator />
      <dc:date>2014-03-05T20:51:38Z</dc:date>
    </item>
    <item>
      <title>Re: How to count records by priority items</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-count-records-by-priority-items/m-p/600192#M222134</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;So the trick with the installation date will always pick up the latest/actual Windows version, whether it was through an upgrade or a rollback to an older version for certain reasons.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm only mentioning this example because it makes your code extremely simple. No more mapping tables, no artificial priority/sort field, no successive LOADs. You should try it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Peter&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Mar 2014 13:38:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-count-records-by-priority-items/m-p/600192#M222134</guid>
      <dc:creator>Peter_Cammaert</dc:creator>
      <dc:date>2014-03-06T13:38:54Z</dc:date>
    </item>
  </channel>
</rss>

