<?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: Week 1 always jan 1 to jan 7/ All years in Connectivity &amp; Data Prep</title>
    <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Week-1-always-jan-1-to-jan-7-All-years/m-p/2499188#M14421</link>
    <description>&lt;P&gt;Actually, this is a case that even parameterizing the functions won't solve, I think? It also won't fit any week numbering system I've ever seen used, but that's none of my business...&lt;/P&gt;
&lt;P&gt;Should be resolvable using something like Floor((daynumberofyear(Date)-1)/7) as WeirdWeekNumber?&lt;/P&gt;</description>
    <pubDate>Mon, 23 Dec 2024 18:40:15 GMT</pubDate>
    <dc:creator>Or</dc:creator>
    <dc:date>2024-12-23T18:40:15Z</dc:date>
    <item>
      <title>Week 1 always jan 1 to jan 7/ All years</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Week-1-always-jan-1-to-jan-7-All-years/m-p/2499180#M14419</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;I am trying to prepare a dataset and compare various parameters across years.&lt;/P&gt;
&lt;P&gt;But , I need to have every year data arranged such that, Week 1 is always Jan 1 to Jan 7 (Irrespective of day of week).&lt;/P&gt;
&lt;P&gt;2017 - Week 1 - jan 1 to jan 7 and so on&lt;/P&gt;
&lt;P&gt;2018 -&amp;nbsp;Week 1 - jan 1 to jan 7 and so on.&lt;/P&gt;
&lt;P&gt;Any suggestions on this are helpful !!&lt;/P&gt;
&lt;P&gt;Thanks in Advance !!&lt;/P&gt;</description>
      <pubDate>Mon, 23 Dec 2024 16:19:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/Week-1-always-jan-1-to-jan-7-All-years/m-p/2499180#M14419</guid>
      <dc:creator>srihari604</dc:creator>
      <dc:date>2024-12-23T16:19:33Z</dc:date>
    </item>
    <item>
      <title>Re: Week 1 always jan 1 to jan 7/ All years</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Week-1-always-jan-1-to-jan-7-All-years/m-p/2499186#M14420</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/324057"&gt;@srihari604&lt;/a&gt;&amp;nbsp;check &lt;SPAN&gt;&lt;STRONG&gt;broken_weeks&lt;/STRONG&gt; parameter&amp;nbsp; in &lt;STRONG&gt;week&lt;/STRONG&gt; function:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://help.qlik.com/en-US/qlikview/May2024/Subsystems/Client/Content/QV_QlikView/Scripting/DateAndTimeFunctions/week.htm" target="_blank"&gt;https://help.qlik.com/en-US/qlikview/May2024/Subsystems/Client/Content/QV_QlikView/Scripting/DateAndTimeFunctions/week.htm&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 23 Dec 2024 17:43:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/Week-1-always-jan-1-to-jan-7-All-years/m-p/2499186#M14420</guid>
      <dc:creator>QFabian</dc:creator>
      <dc:date>2024-12-23T17:43:30Z</dc:date>
    </item>
    <item>
      <title>Re: Week 1 always jan 1 to jan 7/ All years</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Week-1-always-jan-1-to-jan-7-All-years/m-p/2499188#M14421</link>
      <description>&lt;P&gt;Actually, this is a case that even parameterizing the functions won't solve, I think? It also won't fit any week numbering system I've ever seen used, but that's none of my business...&lt;/P&gt;
&lt;P&gt;Should be resolvable using something like Floor((daynumberofyear(Date)-1)/7) as WeirdWeekNumber?&lt;/P&gt;</description>
      <pubDate>Mon, 23 Dec 2024 18:40:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/Week-1-always-jan-1-to-jan-7-All-years/m-p/2499188#M14421</guid>
      <dc:creator>Or</dc:creator>
      <dc:date>2024-12-23T18:40:15Z</dc:date>
    </item>
    <item>
      <title>Re: Week 1 always jan 1 to jan 7/ All years</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Week-1-always-jan-1-to-jan-7-All-years/m-p/2499189#M14422</link>
      <description>&lt;P&gt;If you are looking to define a custom weekly structure where &lt;STRONG&gt;Week 1&lt;/STRONG&gt; always contains &lt;STRONG&gt;January 1 to January 7&lt;/STRONG&gt; (irrespective of the day of the week) for every year, the following Qlik Sense script should do it.&lt;/P&gt;
&lt;P&gt;This script generates a calendar where each week is strictly defined as a block of 7 days, starting with Week 1 as &lt;STRONG&gt;January 1–7&lt;/STRONG&gt;, Week 2 as &lt;STRONG&gt;January 8–14&lt;/STRONG&gt;, and so forth. This structure does not align with the "real" calendar week numbering (ISO or otherwise) but provides the custom setup you requested.&lt;/P&gt;
&lt;H3&gt;&lt;FONT size="5"&gt;Script for Custom Weekly Calendar&lt;/FONT&gt;&lt;/H3&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;PRE class="!overflow-visible"&gt;&lt;CODE class="!whitespace-pre hljs language-qlik"&gt;// Set the start and end years manually
LET vStartYear = 2024;
LET vEndYear = 2025;

FOR vYear = $(vStartYear) TO $(vEndYear)

// Define start and end dates for the current year
LET vYearStartDate = MakeDate('$(vYear)', 1, 1);
LET vYearEndDate = MakeDate('$(vYear)', 12, 31);

// Generate daily calendar for the current year with reset week numbers
Calendar:
LOAD
    Date('$(vYearStartDate)' + (IterNo() - 1)) AS CalendarDate,
    Year(Date('$(vYearStartDate)' + (IterNo() - 1))) AS Year,
    Month(Date('$(vYearStartDate)' + (IterNo() - 1))) AS Month,
    Day(Date('$(vYearStartDate)' + (IterNo() - 1))) AS Day,
    Ceil((IterNo()) / 7) AS WeekNumber, // Custom week number (every 7 days)
    WeekDay(Date('$(vYearStartDate)' + (IterNo() - 1))) AS WeekDay
AUTOGENERATE 1
WHILE '$(vYearStartDate)' + (IterNo() - 1) &amp;lt;= '$(vYearEndDate)';

NEXT&lt;/CODE&gt;&lt;/PRE&gt;
&lt;H3&gt;&lt;FONT size="5"&gt;Example Output&lt;/FONT&gt;&lt;/H3&gt;
&lt;TABLE&gt;
&lt;THEAD&gt;
&lt;TR&gt;
&lt;TH&gt;&lt;STRONG&gt;CalendarDate&lt;/STRONG&gt;&lt;/TH&gt;
&lt;TH&gt;&lt;STRONG&gt;Year&lt;/STRONG&gt;&lt;/TH&gt;
&lt;TH&gt;&lt;STRONG&gt;Month&lt;/STRONG&gt;&lt;/TH&gt;
&lt;TH&gt;&lt;STRONG&gt;Day&lt;/STRONG&gt;&lt;/TH&gt;
&lt;TH&gt;&lt;STRONG&gt;WeekNumber&lt;/STRONG&gt;&lt;/TH&gt;
&lt;TH&gt;&lt;STRONG&gt;WeekDay&lt;/STRONG&gt;&lt;/TH&gt;
&lt;/TR&gt;
&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;2024-01-01&lt;/TD&gt;
&lt;TD&gt;2024&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;Monday&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2024-01-02&lt;/TD&gt;
&lt;TD&gt;2024&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;Tuesday&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2024-01-07&lt;/TD&gt;
&lt;TD&gt;2024&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;7&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;Sunday&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2024-01-08&lt;/TD&gt;
&lt;TD&gt;2024&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;Monday&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;...&lt;/TD&gt;
&lt;TD&gt;...&lt;/TD&gt;
&lt;TD&gt;...&lt;/TD&gt;
&lt;TD&gt;...&lt;/TD&gt;
&lt;TD&gt;...&lt;/TD&gt;
&lt;TD&gt;...&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2025-01-01&lt;/TD&gt;
&lt;TD&gt;2025&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;Wednesday&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2025-01-07&lt;/TD&gt;
&lt;TD&gt;2025&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;7&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;Tuesday&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2025-01-08&lt;/TD&gt;
&lt;TD&gt;2025&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;8&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;Wednesday&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;</description>
      <pubDate>Mon, 23 Dec 2024 18:43:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/Week-1-always-jan-1-to-jan-7-All-years/m-p/2499189#M14422</guid>
      <dc:creator>nhenckel</dc:creator>
      <dc:date>2024-12-23T18:43:56Z</dc:date>
    </item>
    <item>
      <title>Re: Week 1 always jan 1 to jan 7/ All years</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Week-1-always-jan-1-to-jan-7-All-years/m-p/2499221#M14423</link>
      <description>&lt;P&gt;Thanks&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/121051"&gt;@QFabian&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;But this wouldn't give full weeks in some cases.&lt;/P&gt;
&lt;P&gt;I was looking for something to have Jan 1 to Jan 7 as Week 1 irrespective of what day Jan 1 is and this is to be followed for the data from 2012 to 2024 and future.&lt;/P&gt;</description>
      <pubDate>Tue, 24 Dec 2024 06:56:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/Week-1-always-jan-1-to-jan-7-All-years/m-p/2499221#M14423</guid>
      <dc:creator>srihari604</dc:creator>
      <dc:date>2024-12-24T06:56:37Z</dc:date>
    </item>
    <item>
      <title>Re: Week 1 always jan 1 to jan 7/ All years</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Week-1-always-jan-1-to-jan-7-All-years/m-p/2499225#M14424</link>
      <description>&lt;P&gt;Thanks&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/6142"&gt;@Or&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Nice Alias name though.&lt;/P&gt;
&lt;P&gt;This probably needs some tweaking , 1st week starts with 0 and also , the last week always has 2 days which is not always correct.&lt;/P&gt;</description>
      <pubDate>Tue, 24 Dec 2024 08:00:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/Week-1-always-jan-1-to-jan-7-All-years/m-p/2499225#M14424</guid>
      <dc:creator>srihari604</dc:creator>
      <dc:date>2024-12-24T08:00:43Z</dc:date>
    </item>
    <item>
      <title>Re: Week 1 always jan 1 to jan 7/ All years</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Week-1-always-jan-1-to-jan-7-All-years/m-p/2499226#M14425</link>
      <description>&lt;P&gt;Oops. Minor tweaking. My bad. I always do this when I'm working with math functions and dates.&lt;/P&gt;
&lt;P&gt;Floor((daynumberofyear(Date)-0.99)/7)&lt;/P&gt;
&lt;P&gt;or&lt;/P&gt;
&lt;P&gt;Ceil(daynumberofyear(Date)/7)&lt;/P&gt;
&lt;P&gt;The latter obviously makes more sense. I whiffed on the direction here.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Or_0-1735027562086.jpeg" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/176026iE3607AD906DBA601/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Or_0-1735027562086.jpeg" alt="Or_0-1735027562086.jpeg" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 24 Dec 2024 08:14:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/Week-1-always-jan-1-to-jan-7-All-years/m-p/2499226#M14425</guid>
      <dc:creator>Or</dc:creator>
      <dc:date>2024-12-24T08:14:09Z</dc:date>
    </item>
    <item>
      <title>Re: Week 1 always jan 1 to jan 7/ All years</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Week-1-always-jan-1-to-jan-7-All-years/m-p/2499260#M14426</link>
      <description>&lt;P&gt;Thanks&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/79204"&gt;@nhenckel&lt;/a&gt;&amp;nbsp;for the detailed explanation!!&lt;/P&gt;
&lt;P&gt;That worked for me , I will go ahead and figure out how to incorporate these new fields into my expressions and data model.&lt;/P&gt;</description>
      <pubDate>Tue, 24 Dec 2024 11:29:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/Week-1-always-jan-1-to-jan-7-All-years/m-p/2499260#M14426</guid>
      <dc:creator>srihari604</dc:creator>
      <dc:date>2024-12-24T11:29:02Z</dc:date>
    </item>
  </channel>
</rss>

