<?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: Generated Min and Second Min Dates based on other values in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Generated-Min-and-Second-Min-Dates-based-on-other-values/m-p/1767875#M718935</link>
    <description>&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;Any quick suggestions here, looking to build this logic in Script.&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;</description>
    <pubDate>Fri, 11 Dec 2020 09:37:09 GMT</pubDate>
    <dc:creator>Sai33</dc:creator>
    <dc:date>2020-12-11T09:37:09Z</dc:date>
    <item>
      <title>Generated Min and Second Min Dates based on other values</title>
      <link>https://community.qlik.com/t5/QlikView/Generated-Min-and-Second-Min-Dates-based-on-other-values/m-p/1767693#M718927</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;I've my source data in the below format&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;ID&lt;/TD&gt;&lt;TD&gt;Exit Code&lt;/TD&gt;&lt;TD&gt;Entry Code&lt;/TD&gt;&lt;TD&gt;Date&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A123&lt;/TD&gt;&lt;TD&gt;CO&lt;/TD&gt;&lt;TD&gt;CO&lt;/TD&gt;&lt;TD&gt;01.09.2020&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A123&lt;/TD&gt;&lt;TD&gt;CO&lt;/TD&gt;&lt;TD&gt;CO&lt;/TD&gt;&lt;TD&gt;03.09.2020&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A123&lt;/TD&gt;&lt;TD&gt;CO&lt;/TD&gt;&lt;TD&gt;CO&lt;/TD&gt;&lt;TD&gt;05.09.2020&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A123&lt;/TD&gt;&lt;TD&gt;CO&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;15.09.2020&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A123&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;CO&lt;/TD&gt;&lt;TD&gt;23.11.2020&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A123&lt;/TD&gt;&lt;TD&gt;CO&lt;/TD&gt;&lt;TD&gt;CO&lt;/TD&gt;&lt;TD&gt;26.11.2020&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A123&lt;/TD&gt;&lt;TD&gt;CO&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;05.12.2020&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A123&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;CO&lt;/TD&gt;&lt;TD&gt;06.12.2020&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A123&lt;/TD&gt;&lt;TD&gt;CO&lt;/TD&gt;&lt;TD&gt;CO&lt;/TD&gt;&lt;TD&gt;07.12.2020&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A123&lt;/TD&gt;&lt;TD&gt;CO&lt;/TD&gt;&lt;TD&gt;CO&lt;/TD&gt;&lt;TD&gt;08.12.2020&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm looking to generate 4 Dates for the ID -&lt;/P&gt;&lt;P&gt;Entry - The first Date&lt;/P&gt;&lt;P&gt;Exit - The first Date where the Entry Code is empty&lt;/P&gt;&lt;P&gt;Re-Entry - The first Date after the Date where Exit Code is empty&lt;/P&gt;&lt;P&gt;Re-Exit -&amp;nbsp;The Second Date where the Entry Code is empty&lt;/P&gt;&lt;P&gt;my expected output would be as below&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;ID&lt;/TD&gt;&lt;TD&gt;Entry&lt;/TD&gt;&lt;TD&gt;Exit&lt;/TD&gt;&lt;TD&gt;Re-Entry&lt;/TD&gt;&lt;TD&gt;Re-Exit&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A123&lt;/TD&gt;&lt;TD&gt;01.09.2020&lt;/TD&gt;&lt;TD&gt;15.09.2020&lt;/TD&gt;&lt;TD&gt;23.11.2020&lt;/TD&gt;&lt;TD&gt;05.12.2020&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any pointers here would be really helpful.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Sai&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 17:43:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Generated-Min-and-Second-Min-Dates-based-on-other-values/m-p/1767693#M718927</guid>
      <dc:creator>Sai33</dc:creator>
      <dc:date>2024-11-16T17:43:13Z</dc:date>
    </item>
    <item>
      <title>Re: Generated Min and Second Min Dates based on other values</title>
      <link>https://community.qlik.com/t5/QlikView/Generated-Min-and-Second-Min-Dates-based-on-other-values/m-p/1767739#M718929</link>
      <description>&lt;P&gt;look at attached if this is what you need.&amp;nbsp; it determines the min date per ID, and then to get the next, the same formula becomes a criteria where dates are greater than that&lt;/P&gt;</description>
      <pubDate>Thu, 10 Dec 2020 19:48:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Generated-Min-and-Second-Min-Dates-based-on-other-values/m-p/1767739#M718929</guid>
      <dc:creator>edwin</dc:creator>
      <dc:date>2020-12-10T19:48:44Z</dc:date>
    </item>
    <item>
      <title>Re: Generated Min and Second Min Dates based on other values</title>
      <link>https://community.qlik.com/t5/QlikView/Generated-Min-and-Second-Min-Dates-based-on-other-values/m-p/1767756#M718931</link>
      <description>&lt;P&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/69519"&gt;@Sai33&lt;/a&gt;&amp;nbsp; do you want to do it in script or front end?&lt;/P&gt;</description>
      <pubDate>Thu, 10 Dec 2020 22:30:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Generated-Min-and-Second-Min-Dates-based-on-other-values/m-p/1767756#M718931</guid>
      <dc:creator>Kushal_Chawda</dc:creator>
      <dc:date>2020-12-10T22:30:58Z</dc:date>
    </item>
    <item>
      <title>Re: Generated Min and Second Min Dates based on other values</title>
      <link>https://community.qlik.com/t5/QlikView/Generated-Min-and-Second-Min-Dates-based-on-other-values/m-p/1767816#M718934</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/336"&gt;@Kushal_Chawda&lt;/a&gt;&amp;nbsp; in script&lt;/P&gt;</description>
      <pubDate>Fri, 11 Dec 2020 07:30:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Generated-Min-and-Second-Min-Dates-based-on-other-values/m-p/1767816#M718934</guid>
      <dc:creator>Sai33</dc:creator>
      <dc:date>2020-12-11T07:30:00Z</dc:date>
    </item>
    <item>
      <title>Re: Generated Min and Second Min Dates based on other values</title>
      <link>https://community.qlik.com/t5/QlikView/Generated-Min-and-Second-Min-Dates-based-on-other-values/m-p/1767875#M718935</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;Any quick suggestions here, looking to build this logic in Script.&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;</description>
      <pubDate>Fri, 11 Dec 2020 09:37:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Generated-Min-and-Second-Min-Dates-based-on-other-values/m-p/1767875#M718935</guid>
      <dc:creator>Sai33</dc:creator>
      <dc:date>2020-12-11T09:37:09Z</dc:date>
    </item>
    <item>
      <title>Re: Generated Min and Second Min Dates based on other values</title>
      <link>https://community.qlik.com/t5/QlikView/Generated-Min-and-Second-Min-Dates-based-on-other-values/m-p/1767877#M718936</link>
      <description>&lt;P&gt;The Excel&amp;nbsp;MIN&amp;nbsp;function returns the smallest numeric&amp;nbsp;value&amp;nbsp;in a range of&amp;nbsp;values. This&amp;nbsp;generates&amp;nbsp;an array of TRUE / FALSE&amp;nbsp;values, where TRUE corresponds to rows the&amp;nbsp;MIN&amp;nbsp;and TODAY functions to find the "next&amp;nbsp;date"&amp;nbsp;based&amp;nbsp;on the&amp;nbsp;date&amp;nbsp;today. The formulas shown in the example&amp;nbsp;all&amp;nbsp;use the AVERAGE function with a .&lt;/P&gt;</description>
      <pubDate>Fri, 11 Dec 2020 09:48:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Generated-Min-and-Second-Min-Dates-based-on-other-values/m-p/1767877#M718936</guid>
      <dc:creator>Barttonn</dc:creator>
      <dc:date>2020-12-11T09:48:19Z</dc:date>
    </item>
    <item>
      <title>Re: Generated Min and Second Min Dates based on other values</title>
      <link>https://community.qlik.com/t5/QlikView/Generated-Min-and-Second-Min-Dates-based-on-other-values/m-p/1767883#M718937</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/69519"&gt;@Sai33&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Try like below&lt;/P&gt;&lt;P&gt;One of method to achieve the result.&lt;/P&gt;&lt;P&gt;Temp:&lt;BR /&gt;Load *, if(Len(Trim([Exit Code]))=0 and ex = 1, Date2) as Re_Entry, if(Len(Trim([Entry Code]))=0 and et = 2, Date2) as Re_Exit, if(Len(Trim([Entry Code]))=0 and et = 1, Date2) as Exit;&lt;BR /&gt;LOAD *, if(ID = Peek(ID), if(Len(Trim([Exit Code]))=0, Peek('ex')+1, alt(Peek('ex'),0)), 0) as ex,&lt;BR /&gt;if(ID = Peek(ID), if(Len(Trim([Entry Code]))=0, Peek('et')+1, alt(Peek('et'),0)),0) as et INLINE [&lt;BR /&gt;ID, Exit Code, Entry Code, Date2&lt;BR /&gt;A123, CO, CO, 01.09.2020&lt;BR /&gt;A123, CO, CO, 03.09.2020&lt;BR /&gt;A123, CO, CO, 05.09.2020&lt;BR /&gt;A123, CO, , 15.09.2020&lt;BR /&gt;A123, , CO, 23.11.2020&lt;BR /&gt;A123, CO, CO, 26.11.2020&lt;BR /&gt;A123, CO, , 05.12.2020&lt;BR /&gt;A123, , CO, 06.12.2020&lt;BR /&gt;A123, CO, CO, 07.12.2020&lt;BR /&gt;A123, CO, CO, 08.12.2020&lt;BR /&gt;];&lt;/P&gt;&lt;P&gt;Load ID, Date(Min(Date2)) as Entry, Date(Min(Exit)) as Exit, Date(Min(Re_Entry)) as Re_Entry, Date(Min(Re_Exit)) as Re_Exit Resident Temp&lt;BR /&gt;group by ID;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MayilVahanan_0-1607681670831.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/45561iB7A40ECEB58C4272/image-size/medium?v=v2&amp;amp;px=400" role="button" title="MayilVahanan_0-1607681670831.png" alt="MayilVahanan_0-1607681670831.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 11 Dec 2020 10:14:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Generated-Min-and-Second-Min-Dates-based-on-other-values/m-p/1767883#M718937</guid>
      <dc:creator>MayilVahanan</dc:creator>
      <dc:date>2020-12-11T10:14:55Z</dc:date>
    </item>
    <item>
      <title>Re: Generated Min and Second Min Dates based on other values</title>
      <link>https://community.qlik.com/t5/QlikView/Generated-Min-and-Second-Min-Dates-based-on-other-values/m-p/1767927#M718938</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/17935"&gt;@MayilVahanan&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Your code also works perfectly, but i've found a issue in my data&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;ID, Exit Code, Entry Code, Date2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;A123, CO, CO, 01.09.2020&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;A123, CO, CO, 03.09.2020&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;A123, CO, CO, 05.09.2020&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;A123, CO, , 15.09.2020&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;A123,CO,,15.09.2020&lt;BR /&gt;&lt;SPAN&gt;A123, , CO, 23.11.2020&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;A123, CO, CO, 26.11.2020&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;A123, CO, , 05.12.2020&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;A123,Co,,05.12.2020&lt;BR /&gt;&lt;SPAN&gt;A123, , CO, 06.12.2020&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;A123, CO, CO, 07.12.2020&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;A123, CO, CO, 08.12.2020&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;];&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;For each empty Entry Code- i've two entreis in my DB. This is leading the Exit and Re-Exit dates to always be the same.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I've updated my table in the comment here. Can you please help me out here.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Sai&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 11 Dec 2020 12:47:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Generated-Min-and-Second-Min-Dates-based-on-other-values/m-p/1767927#M718938</guid>
      <dc:creator>Sai33</dc:creator>
      <dc:date>2020-12-11T12:47:31Z</dc:date>
    </item>
    <item>
      <title>Re: Generated Min and Second Min Dates based on other values</title>
      <link>https://community.qlik.com/t5/QlikView/Generated-Min-and-Second-Min-Dates-based-on-other-values/m-p/1768020#M718939</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/69519"&gt;@Sai33&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Try like below&lt;/P&gt;&lt;P&gt;Temp:&lt;/P&gt;&lt;P&gt;LOAD Distinct * INLINE [&lt;BR /&gt;ID, Exit Code, Entry Code, Date2&lt;BR /&gt;A123, CO, CO, 01.09.2020&lt;BR /&gt;A123, CO, CO, 03.09.2020&lt;BR /&gt;A123, CO, CO, 05.09.2020&lt;BR /&gt;A123, CO, , 15.09.2020&lt;BR /&gt;A123, CO, , 15.09.2020&lt;BR /&gt;A123, , CO, 23.11.2020&lt;BR /&gt;A123, CO, CO, 26.11.2020&lt;BR /&gt;A123, CO, , 05.12.2020&lt;BR /&gt;A123, , CO, 06.12.2020&lt;BR /&gt;A123, CO, CO, 07.12.2020&lt;BR /&gt;A123, CO, CO, 08.12.2020&lt;BR /&gt;];&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Temp1:&lt;BR /&gt;Load *, if(Len(Trim([Exit Code]))=0 and ex = 1, Date2) as Re_Entry, if(Len(Trim([Entry Code]))=0 and et = 2, Date2) as Re_Exit, if(Len(Trim([Entry Code]))=0 and et = 1, Date2) as Exit;&lt;BR /&gt;Load *, if(ID = Peek(ID), if(Len(Trim([Exit Code]))=0, Peek('ex')+1, alt(Peek('ex'),0)), 0) as ex,&lt;BR /&gt;if(ID = Peek(ID), if(Len(Trim([Entry Code]))=0, Peek('et')+1, alt(Peek('et'),0)),0) as et resident Temp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Load ID, Date(Min(Date2)) as Entry, Date(Min(Exit)) as Exit, Date(Min(Re_Entry)) as Re_Entry, Date(Min(Re_Exit)) as Re_Exit Resident Temp1&lt;BR /&gt;group by ID;&lt;/P&gt;&lt;P&gt;DROP Table Temp, Temp1;&lt;/P&gt;</description>
      <pubDate>Fri, 11 Dec 2020 16:24:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Generated-Min-and-Second-Min-Dates-based-on-other-values/m-p/1768020#M718939</guid>
      <dc:creator>MayilVahanan</dc:creator>
      <dc:date>2020-12-11T16:24:03Z</dc:date>
    </item>
    <item>
      <title>Re: Generated Min and Second Min Dates based on other values</title>
      <link>https://community.qlik.com/t5/QlikView/Generated-Min-and-Second-Min-Dates-based-on-other-values/m-p/1892666#M1217363</link>
      <description>&lt;P&gt;&lt;A href="https://wireone.me/" target="_self"&gt;&lt;SPAN data-sheets-value="{&amp;quot;1&amp;quot;:2,&amp;quot;2&amp;quot;:&amp;quot;walmartone wire&amp;quot;}" data-sheets-userformat="{&amp;quot;2&amp;quot;:513,&amp;quot;3&amp;quot;:{&amp;quot;1&amp;quot;:0},&amp;quot;12&amp;quot;:0}"&gt;walmartone wire&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://myaccountaccess.space/" target="_self"&gt;&lt;SPAN data-sheets-value="{&amp;quot;1&amp;quot;:2,&amp;quot;2&amp;quot;:&amp;quot;walmartone wire&amp;quot;}" data-sheets-userformat="{&amp;quot;2&amp;quot;:513,&amp;quot;3&amp;quot;:{&amp;quot;1&amp;quot;:0},&amp;quot;12&amp;quot;:0}"&gt;myaccountaccess.space&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://one-vanilla.site/" target="_self"&gt;&lt;SPAN data-sheets-value="{&amp;quot;1&amp;quot;:2,&amp;quot;2&amp;quot;:&amp;quot;walmartone wire&amp;quot;}" data-sheets-userformat="{&amp;quot;2&amp;quot;:513,&amp;quot;3&amp;quot;:{&amp;quot;1&amp;quot;:0},&amp;quot;12&amp;quot;:0}"&gt;One Vanilla gifts&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.onecognizant.onl/login/" target="_self"&gt;&lt;SPAN data-sheets-value="{&amp;quot;1&amp;quot;:2,&amp;quot;2&amp;quot;:&amp;quot;walmartone wire&amp;quot;}" data-sheets-userformat="{&amp;quot;2&amp;quot;:513,&amp;quot;3&amp;quot;:{&amp;quot;1&amp;quot;:0},&amp;quot;12&amp;quot;:0}"&gt;OneCognizant login&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 14 Feb 2022 16:40:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Generated-Min-and-Second-Min-Dates-based-on-other-values/m-p/1892666#M1217363</guid>
      <dc:creator>blacksmith15590</dc:creator>
      <dc:date>2022-02-14T16:40:52Z</dc:date>
    </item>
  </channel>
</rss>

