<?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: Count IF on another table in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Count-IF-on-another-table/m-p/1609430#M445019</link>
    <description>&lt;P&gt;Hi all&lt;/P&gt;&lt;P&gt;Thank for your help. I solved this by looping through dates, and &lt;SPAN&gt;on each loop&lt;/SPAN&gt; loading to the new table a count of the other table, with the relevant conditions. This works now that the Count is only referring to one table. However it is very slow, so I am putting it aside for now.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is the working code FYI:&lt;/P&gt;&lt;DIV&gt;&lt;FONT&gt;personHeadcountTemp:&lt;BR /&gt;&amp;nbsp;Load [Personnel Number]&lt;BR /&gt;&amp;nbsp;Resident People;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT&gt;Left Join (personHeadcountTemp)&lt;BR /&gt;&amp;nbsp;Load&lt;BR /&gt;&amp;nbsp; [Personnel Number],&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Employment Status] as PTEmpStat,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Action Start Date] as PTActStart,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Action End Date] as PTActEnd&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Resident Actions;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT&gt;Left Join (personHeadcountTemp)&lt;BR /&gt;&amp;nbsp;Load&lt;BR /&gt;&amp;nbsp; [Personnel Number],&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Position Start Date] as PTPosStart,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Position End Date] as PTPosEnd,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Personnel Area] as PTArea,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Manager Name] as PTManager&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Resident [Position History];&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;let counter = NoOfRows('Master Calendar');&lt;BR /&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;FONT&gt;FOR i=0 to $(counter)-1&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LET vDate = Peek('MasterDate',$(i),'Master Calendar');&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // TRACE $(vDate);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; UnitHeadcount:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; load&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '$(vDate)' as HeadcountDate,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PTArea as [Personnel Area],&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; count( distinct&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;if ( PTEmpStat &amp;lt;&amp;gt; 'Withdrawn'&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;and PTActStart &amp;lt;= '$(vDate)'&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;and PTActEnd &amp;gt;= '$(vDate)'&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;and PTPosStart &amp;lt;= '$(vDate)'&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;and PTPosEnd &amp;gt;= '$(vDate)'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and PTHoursStart &amp;lt;= '$(vDate)'&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;and PTHoursEnd &amp;gt;= '$(vDate)'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;,&amp;nbsp; [Personnel Number]) ) as Headcount&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Resident personHeadcountTemp&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Group by PTArea;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT&gt;NEXT&lt;/FONT&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
    <pubDate>Mon, 05 Aug 2019 14:08:47 GMT</pubDate>
    <dc:creator>MikeH1983</dc:creator>
    <dc:date>2019-08-05T14:08:47Z</dc:date>
    <item>
      <title>Count IF on another table</title>
      <link>https://community.qlik.com/t5/QlikView/Count-IF-on-another-table/m-p/1608936#M444973</link>
      <description>&lt;P&gt;Hi all. I have a tricky question, hopefully someone out there can help me.&lt;/P&gt;&lt;P&gt;I am trying to move a daily Headcount calculation into the Script because it is too slow in the front end.&lt;/P&gt;&lt;P&gt;My goal is to take my table &lt;FONT&gt;UnitHeadcountTemp&lt;/FONT&gt;, which is every [&lt;FONT&gt;HeadcountDate]&lt;/FONT&gt; * every &lt;FONT&gt;[Personnel Area]&lt;/FONT&gt;, and calculate the headcount for each row's unit and date, with a couple of other conditions.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have joined everal tables into a single&amp;nbsp;&lt;FONT&gt;personHeadcountTemp&lt;/FONT&gt; table. Now I want to take each row of&amp;nbsp;&lt;FONT&gt;UnitHeadcountTemp&lt;/FONT&gt;, and count how many rows of&amp;nbsp;&lt;FONT&gt;personHeadcountTemp&lt;/FONT&gt; meet the right conditions. This can go in a new table&amp;nbsp;&lt;FONT&gt;UnitHeadcountTOTALS&lt;/FONT&gt;.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is my script so far:&lt;/P&gt;&lt;DIV&gt;&lt;FONT&gt;&lt;BR /&gt;UnitHeadcountTemp: &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;lt;- this works fine&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;load&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MasterDate as HeadcountDate&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Resident [Master Calendar];&lt;BR /&gt;Join(UnitHeadcountTemp)&lt;BR /&gt;Load&lt;BR /&gt;&amp;nbsp;[Personnel Area]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Resident [Position History];&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT&gt;personHeadcountTemp&lt;FONT&gt;: &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;lt;- this works fine&lt;/FONT&gt;&lt;BR /&gt;&amp;nbsp;Load [Personnel Number]&lt;BR /&gt;&amp;nbsp;Resident People;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT&gt;Left Join (personHeadcountTemp)&lt;BR /&gt;&amp;nbsp;Load&lt;BR /&gt;&amp;nbsp; [Personnel Number],&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Employment Status],&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Action Start Date],&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Action End Date]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Resident Actions;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT&gt;Left Join (personHeadcountTemp)&lt;BR /&gt;&amp;nbsp;Load&lt;BR /&gt;&amp;nbsp; [Personnel Number],&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Position Start Date],&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Position End Date],&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Personnel Area]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Resident [Position History];&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT&gt;UnitHeadcountTOTALS: &amp;nbsp;&lt;FONT&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/FONT&gt;&lt;BR /&gt;&amp;nbsp;Load&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; HeadcountDate,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Personnel Area],&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; count( distinct &amp;nbsp;&lt;FONT&gt; [in&amp;nbsp;&lt;FONT&gt;personHeadcountTemp&lt;/FONT&gt;] &amp;nbsp;&amp;nbsp;&lt;FONT&gt;&amp;lt;- I cant figure out the Count() function here!&lt;/FONT&gt;&lt;/FONT&gt;&lt;BR /&gt;&amp;nbsp; IF ( [Employment Status] &amp;lt;&amp;gt; 'Withdrawn' &amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;and [Action Start Date] &amp;lt;= HeadcountDate&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;and [Action End Date] &amp;gt;= HeadcountDate&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;and [Position Start Date] &amp;lt;= HeadcountDate&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;and [Position End Date] &amp;gt;= HeadcountDate&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;,&amp;nbsp; [Personnel Number])&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;) as Headcount &amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Resident UnitHeadcountTemp;&lt;BR /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT&gt;So I cant figure out how to point the Count function here at^the table &lt;FONT&gt;personHeadcountTemp. The date range is 3 years so I am wary about cross joining every date into the&amp;nbsp;&lt;FONT&gt;personHeadcountTemp&lt;/FONT&gt; table and increasing its size x1000. Any ideas?&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;</description>
      <pubDate>Sat, 16 Nov 2024 02:49:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Count-IF-on-another-table/m-p/1608936#M444973</guid>
      <dc:creator>MikeH1983</dc:creator>
      <dc:date>2024-11-16T02:49:47Z</dc:date>
    </item>
    <item>
      <title>Re: Count IF on another table</title>
      <link>https://community.qlik.com/t5/QlikView/Count-IF-on-another-table/m-p/1608965#M444977</link>
      <description>&lt;P&gt;Perhaps this?&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;UnitHeadcountTOTALS: &amp;nbsp;&lt;/SPAN&gt;&lt;FONT&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/FONT&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;Load&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; HeadcountDate,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Personnel Area],&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; count( distinct &amp;nbsp;&lt;/SPAN&gt;&lt;FONT&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;[in&amp;nbsp;personHeadcountTemp]) as&amp;nbsp; [in&amp;nbsp;personHeadcountTemp],&lt;/FONT&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; IF ( [Employment Status] &amp;lt;&amp;gt; 'Withdrawn' &amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;and [Action Start Date] &amp;lt;= HeadcountDate&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;and [Action End Date] &amp;gt;= HeadcountDate&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;and [Position Start Date] &amp;lt;= HeadcountDate&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;and [Position End Date] &amp;gt;= HeadcountDate&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;,&amp;nbsp; [Personnel Number])&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;) as Headcount &amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Resident UnitHeadcountTemp &lt;STRONG&gt;Group By HeadcountDate,&amp;nbsp;[Personnel Area],&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp; [Employment Status],&amp;nbsp; &amp;nbsp;[Action Start Date] , HeadcountDate,&amp;nbsp;[Action End Date]&amp;nbsp;,[Position Start Date]&amp;nbsp;,&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;[Position End Date],&amp;nbsp; [Personnel Number]&amp;nbsp;&lt;/STRONG&gt;;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 02 Aug 2019 15:42:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Count-IF-on-another-table/m-p/1608965#M444977</guid>
      <dc:creator>Anil_Babu_Samineni</dc:creator>
      <dc:date>2019-08-02T15:42:58Z</dc:date>
    </item>
    <item>
      <title>Re: Count IF on another table</title>
      <link>https://community.qlik.com/t5/QlikView/Count-IF-on-another-table/m-p/1609276#M444995</link>
      <description>Hi Anil&lt;BR /&gt;Thanks so far. This solution is not working for me though. Pasting it as written gives me an error due to an extra closing bracket before 'as Headcount'. Removing this causes an error saying Employment Status is not found.&lt;BR /&gt;Can you please talk me through the steps of what this code is doing? I haven't come across this use of 'in' before.&lt;BR /&gt;Mike&lt;BR /&gt;</description>
      <pubDate>Mon, 05 Aug 2019 09:51:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Count-IF-on-another-table/m-p/1609276#M444995</guid>
      <dc:creator>MikeH1983</dc:creator>
      <dc:date>2019-08-05T09:51:07Z</dc:date>
    </item>
    <item>
      <title>Re: Count IF on another table</title>
      <link>https://community.qlik.com/t5/QlikView/Count-IF-on-another-table/m-p/1609396#M445006</link>
      <description>&lt;P&gt;Usually it's much easier to resolve the start/end dates with a real date which is associated with a master-calendar. This could be done with an&amp;nbsp;&lt;A href="https://community.qlik.com/t5/Qlik-Design-Blog/IntervalMatch/ba-p/1464547" target="_self"&gt;IntervalMatch&lt;/A&gt;. Afterwards you could use rather simple expressions like:&lt;/P&gt;&lt;P&gt;count(Employee) or count(distinct Employee) or maybe something like: sum(EmployeeFlag)&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;</description>
      <pubDate>Mon, 05 Aug 2019 12:58:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Count-IF-on-another-table/m-p/1609396#M445006</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2019-08-05T12:58:55Z</dc:date>
    </item>
    <item>
      <title>Re: Count IF on another table</title>
      <link>https://community.qlik.com/t5/QlikView/Count-IF-on-another-table/m-p/1609430#M445019</link>
      <description>&lt;P&gt;Hi all&lt;/P&gt;&lt;P&gt;Thank for your help. I solved this by looping through dates, and &lt;SPAN&gt;on each loop&lt;/SPAN&gt; loading to the new table a count of the other table, with the relevant conditions. This works now that the Count is only referring to one table. However it is very slow, so I am putting it aside for now.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is the working code FYI:&lt;/P&gt;&lt;DIV&gt;&lt;FONT&gt;personHeadcountTemp:&lt;BR /&gt;&amp;nbsp;Load [Personnel Number]&lt;BR /&gt;&amp;nbsp;Resident People;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT&gt;Left Join (personHeadcountTemp)&lt;BR /&gt;&amp;nbsp;Load&lt;BR /&gt;&amp;nbsp; [Personnel Number],&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Employment Status] as PTEmpStat,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Action Start Date] as PTActStart,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Action End Date] as PTActEnd&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Resident Actions;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT&gt;Left Join (personHeadcountTemp)&lt;BR /&gt;&amp;nbsp;Load&lt;BR /&gt;&amp;nbsp; [Personnel Number],&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Position Start Date] as PTPosStart,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Position End Date] as PTPosEnd,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Personnel Area] as PTArea,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Manager Name] as PTManager&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Resident [Position History];&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;let counter = NoOfRows('Master Calendar');&lt;BR /&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;FONT&gt;FOR i=0 to $(counter)-1&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LET vDate = Peek('MasterDate',$(i),'Master Calendar');&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // TRACE $(vDate);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; UnitHeadcount:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; load&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '$(vDate)' as HeadcountDate,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PTArea as [Personnel Area],&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; count( distinct&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;if ( PTEmpStat &amp;lt;&amp;gt; 'Withdrawn'&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;and PTActStart &amp;lt;= '$(vDate)'&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;and PTActEnd &amp;gt;= '$(vDate)'&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;and PTPosStart &amp;lt;= '$(vDate)'&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;and PTPosEnd &amp;gt;= '$(vDate)'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and PTHoursStart &amp;lt;= '$(vDate)'&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;and PTHoursEnd &amp;gt;= '$(vDate)'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;,&amp;nbsp; [Personnel Number]) ) as Headcount&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Resident personHeadcountTemp&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Group by PTArea;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT&gt;NEXT&lt;/FONT&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Mon, 05 Aug 2019 14:08:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Count-IF-on-another-table/m-p/1609430#M445019</guid>
      <dc:creator>MikeH1983</dc:creator>
      <dc:date>2019-08-05T14:08:47Z</dc:date>
    </item>
  </channel>
</rss>

