<?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 the no. of Saturdays between two dates in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Count-the-no-of-Saturdays-between-two-dates/m-p/263303#M99050</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rajiv,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try to use function: networkdays(start_date, end_date {, holiday} )&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sokkorn&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 20 Oct 2011 12:40:32 GMT</pubDate>
    <dc:creator>Sokkorn</dc:creator>
    <dc:date>2011-10-20T12:40:32Z</dc:date>
    <item>
      <title>Count the no. of Saturdays between two dates</title>
      <link>https://community.qlik.com/t5/QlikView/Count-the-no-of-Saturdays-between-two-dates/m-p/263302#M99049</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;Could someone suggest how to calculate the no. of Saturdays between "Start Date" and "End Date". I also have a list of holidays. If the saturday is a holiday, then it should not get counted.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am trying to get this at load time. So I have a table as follows:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rec No.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Start Date&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; End Date&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Holidays.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now I want to add another field through a script called NoOfSaturdays by calculating the no of Saturdays between "Start Date" and "End Date" excluding the holidays.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any help would be appreciated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rajiv&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Oct 2011 11:48:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Count-the-no-of-Saturdays-between-two-dates/m-p/263302#M99049</guid>
      <dc:creator />
      <dc:date>2011-10-20T11:48:46Z</dc:date>
    </item>
    <item>
      <title>Count the no. of Saturdays between two dates</title>
      <link>https://community.qlik.com/t5/QlikView/Count-the-no-of-Saturdays-between-two-dates/m-p/263303#M99050</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rajiv,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try to use function: networkdays(start_date, end_date {, holiday} )&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sokkorn&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Oct 2011 12:40:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Count-the-no-of-Saturdays-between-two-dates/m-p/263303#M99050</guid>
      <dc:creator>Sokkorn</dc:creator>
      <dc:date>2011-10-20T12:40:32Z</dc:date>
    </item>
    <item>
      <title>Re: Count the no. of Saturdays between two dates</title>
      <link>https://community.qlik.com/t5/QlikView/Count-the-no-of-Saturdays-between-two-dates/m-p/263304#M99051</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sokkorn,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Networkdays() excludes Saturdays and Sundays. Any similar function which counts only Saturdays?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rajiv&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Oct 2011 12:43:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Count-the-no-of-Saturdays-between-two-dates/m-p/263304#M99051</guid>
      <dc:creator />
      <dc:date>2011-10-20T12:43:48Z</dc:date>
    </item>
    <item>
      <title>Count the no. of Saturdays between two dates</title>
      <link>https://community.qlik.com/t5/QlikView/Count-the-no-of-Saturdays-between-two-dates/m-p/263305#M99052</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt; Hi Rajiv&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There doesn't seem to be a similar function for Saturdays.&lt;/P&gt;&lt;P&gt;However, it may be useful to work on the basis that Saturday always follows Friday. So perhaps count the number of Fridays and then work from there. It might not be so easy to exclude holidays though.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Good luck.&lt;/P&gt;&lt;P&gt;Richard&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Oct 2011 14:31:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Count-the-no-of-Saturdays-between-two-dates/m-p/263305#M99052</guid>
      <dc:creator>richard_chilvers</dc:creator>
      <dc:date>2011-10-20T14:31:09Z</dc:date>
    </item>
    <item>
      <title>Count the no. of Saturdays between two dates</title>
      <link>https://community.qlik.com/t5/QlikView/Count-the-no-of-Saturdays-between-two-dates/m-p/263306#M99053</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Rajiv&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you include a holidays flag and a day of week field in a master calendar during, then this will be very easy to calculate. If you are not sure about a master calendar, search on this forum for master calendas there already a lot of articles.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To create a holiday flag, you will need to test the dates (when you build the calendar) against the list of holidays. You could do this be reading the holidays into a table with the date and holiday name, and left joining this to the master calendar.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps&lt;/P&gt;&lt;P&gt;Jonathan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Oct 2011 14:45:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Count-the-no-of-Saturdays-between-two-dates/m-p/263306#M99053</guid>
      <dc:creator>jonathandienst</dc:creator>
      <dc:date>2011-10-20T14:45:57Z</dc:date>
    </item>
    <item>
      <title>Re: Count the no. of Saturdays between two dates</title>
      <link>https://community.qlik.com/t5/QlikView/Count-the-no-of-Saturdays-between-two-dates/m-p/263307#M99054</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Good Morning Rajiv,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use this script&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_text_macro jive_macro_code"&gt;&lt;P&gt;Temp:&lt;/P&gt;&lt;P&gt;LOAD * Inline [&lt;/P&gt;&lt;P&gt;RecNo,StartDate,EndDate&lt;/P&gt;&lt;P&gt;1,01/01/2011,01/03/2011&lt;/P&gt;&lt;P&gt;2,03/05/2011,03/05/2011&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SET vRecCount = NoOfRows('Temp')-1;&lt;/P&gt;&lt;P&gt;FOR i = 0 TO $(vRecCount)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vMinDate = NUM(PEEK('StartDate',$(i),'Temp'));&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vMaxDate = NUM(PEEK('EndDate',$(i),'Temp'));&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vCode = PEEK('RecNo',$(i),'Temp');&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF i = 0 THEN&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; recCount = 0;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ELSE&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; recCount = NoOfRows('TempCalendar');&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDIF&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; TempCalendar:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LOAD $(vCode) AS RecNo2,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Date($(vMinDate) + RowNo()-$(recCount)-1) AS TempDate,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WEEKDAY(Date($(vMinDate) + RowNo()-$(recCount)-1))&amp;nbsp;&amp;nbsp;&amp;nbsp; AS MyWeekDay,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF(WEEKDAY(Date($(vMinDate) + RowNo()-$(recCount)-1))='Sat',1,0)&amp;nbsp;&amp;nbsp;&amp;nbsp; AS MyHoliday&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AUTOGENERATE 1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHILE $(vMinDate)+IterNo()-1&amp;lt;= $(vMaxDate);&lt;/P&gt;&lt;P&gt;NEXT&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sokkorn&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Oct 2011 00:51:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Count-the-no-of-Saturdays-between-two-dates/m-p/263307#M99054</guid>
      <dc:creator>Sokkorn</dc:creator>
      <dc:date>2011-10-21T00:51:27Z</dc:date>
    </item>
    <item>
      <title>Re: Count the no. of Saturdays between two dates</title>
      <link>https://community.qlik.com/t5/QlikView/Count-the-no-of-Saturdays-between-two-dates/m-p/263308#M99055</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Follow this link&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.qlik.com/message/651196"&gt;Re: Count the number of saturdays &amp;amp;amp; sundays between two dates&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Nov 2014 06:01:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Count-the-no-of-Saturdays-between-two-dates/m-p/263308#M99055</guid>
      <dc:creator />
      <dc:date>2014-11-18T06:01:02Z</dc:date>
    </item>
  </channel>
</rss>

