<?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: IF statement is not working as I expected. in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/IF-statement-is-not-working-as-I-expected/m-p/1830833#M1214515</link>
    <description>&lt;P&gt;Thanks for the solution Steve, It is working as I expected.&lt;/P&gt;</description>
    <pubDate>Tue, 24 Aug 2021 13:56:59 GMT</pubDate>
    <dc:creator>vikasshana</dc:creator>
    <dc:date>2021-08-24T13:56:59Z</dc:date>
    <item>
      <title>IF statement is not working as I expected.</title>
      <link>https://community.qlik.com/t5/QlikView/IF-statement-is-not-working-as-I-expected/m-p/1830723#M1214502</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I do have the below Inline load statement.&lt;/P&gt;&lt;P&gt;testing:&lt;BR /&gt;Load * Inline [&lt;BR /&gt;Date1, Date2&lt;BR /&gt;24/08/2021, 24/08/2021&lt;BR /&gt;24/08/2021, 24/08/2021&lt;BR /&gt;23/08/2021, 23/08/2021&lt;BR /&gt;22/08/2021, 22/08/2021&lt;BR /&gt;21/08/2021, 21/08/2021&lt;BR /&gt;2999, 4000&lt;BR /&gt;2998, 3999&lt;BR /&gt;];&lt;/P&gt;&lt;P&gt;Now the requirement is if the date1 is before today it has to be 'Y', remaining dates it has to be 'A' and not relevant date it has to be 'Unknown', same applies for date2 as well.&lt;/P&gt;&lt;P&gt;I tried the below code and it is not working.&lt;/P&gt;&lt;P&gt;Testing_Load:&lt;BR /&gt;Load *,&lt;BR /&gt;if(date1 &amp;lt; today(),'Y',if(date1&amp;lt;&amp;gt; today(),'A','UnKnown')) as Status1,&lt;BR /&gt;if(date2 &amp;lt; today(),'Y',if(date2&amp;lt;&amp;gt; today(),'A','UnKnown')) as Status2,&lt;BR /&gt;Resident testing;&lt;/P&gt;&lt;P&gt;Drop Table testing;&lt;/P&gt;&lt;P&gt;Output:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;date1&lt;/TD&gt;&lt;TD&gt;date2&lt;/TD&gt;&lt;TD&gt;Status1&lt;/TD&gt;&lt;TD&gt;Status2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2998&lt;/TD&gt;&lt;TD&gt;3999&lt;/TD&gt;&lt;TD&gt;Y&lt;/TD&gt;&lt;TD&gt;Y&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2999&lt;/TD&gt;&lt;TD&gt;4000&lt;/TD&gt;&lt;TD&gt;Y&lt;/TD&gt;&lt;TD&gt;Y&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;21/08/2021&lt;/TD&gt;&lt;TD&gt;21/08/2021&lt;/TD&gt;&lt;TD&gt;Y&lt;/TD&gt;&lt;TD&gt;Y&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;22/08/2021&lt;/TD&gt;&lt;TD&gt;22/08/2021&lt;/TD&gt;&lt;TD&gt;Y&lt;/TD&gt;&lt;TD&gt;Y&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;23/08/2021&lt;/TD&gt;&lt;TD&gt;23/08/2021&lt;/TD&gt;&lt;TD&gt;Y&lt;/TD&gt;&lt;TD&gt;Y&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;24/08/2021&lt;/TD&gt;&lt;TD&gt;24/08/2021&lt;/TD&gt;&lt;TD&gt;UnKnown&lt;/TD&gt;&lt;TD&gt;UnKnown&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Expected Output:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;date1&lt;/TD&gt;&lt;TD&gt;date2&lt;/TD&gt;&lt;TD&gt;Status1&lt;/TD&gt;&lt;TD&gt;Status2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2998&lt;/TD&gt;&lt;TD&gt;3999&lt;/TD&gt;&lt;TD&gt;UnKnown&lt;/TD&gt;&lt;TD&gt;Unknown&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2999&lt;/TD&gt;&lt;TD&gt;4000&lt;/TD&gt;&lt;TD&gt;UnKnown&lt;/TD&gt;&lt;TD&gt;Unknown&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;21/08/2021&lt;/TD&gt;&lt;TD&gt;21/08/2021&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;22/08/2021&lt;/TD&gt;&lt;TD&gt;22/08/2021&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;23/08/2021&lt;/TD&gt;&lt;TD&gt;23/08/2021&lt;/TD&gt;&lt;TD&gt;Y&lt;/TD&gt;&lt;TD&gt;Y&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;24/08/2021&lt;/TD&gt;&lt;TD&gt;24/08/2021&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Vikas&lt;/P&gt;</description>
      <pubDate>Tue, 24 Aug 2021 09:25:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/IF-statement-is-not-working-as-I-expected/m-p/1830723#M1214502</guid>
      <dc:creator>vikasshana</dc:creator>
      <dc:date>2021-08-24T09:25:23Z</dc:date>
    </item>
    <item>
      <title>Re: IF statement is not working as I expected.</title>
      <link>https://community.qlik.com/t5/QlikView/IF-statement-is-not-working-as-I-expected/m-p/1830724#M1214503</link>
      <description>&lt;P&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/3349"&gt;@vikasshana&lt;/a&gt;&amp;nbsp; can you elaborate&lt;/P&gt;&lt;P&gt;2998 are there date or just a number?&lt;/P&gt;&lt;P&gt;why 24/08/2021 is Y 24/08/2021&amp;lt;today() is false ?&lt;/P&gt;</description>
      <pubDate>Tue, 24 Aug 2021 09:03:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/IF-statement-is-not-working-as-I-expected/m-p/1830724#M1214503</guid>
      <dc:creator>Taoufiq_Zarra</dc:creator>
      <dc:date>2021-08-24T09:03:35Z</dc:date>
    </item>
    <item>
      <title>Re: IF statement is not working as I expected.</title>
      <link>https://community.qlik.com/t5/QlikView/IF-statement-is-not-working-as-I-expected/m-p/1830727#M1214505</link>
      <description>&lt;P&gt;sorry for the confusion, below is the updated requirement.&lt;/P&gt;&lt;P&gt;If the date1 is yesterday it has to be 'Y', apart from yesterday's date all other dates are 'A' and if the&amp;nbsp;irrelevant dates like&amp;nbsp;&lt;SPAN&gt;2998 it has to be 'Unknown'.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 24 Aug 2021 09:19:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/IF-statement-is-not-working-as-I-expected/m-p/1830727#M1214505</guid>
      <dc:creator>vikasshana</dc:creator>
      <dc:date>2021-08-24T09:19:31Z</dc:date>
    </item>
    <item>
      <title>Re: IF statement is not working as I expected.</title>
      <link>https://community.qlik.com/t5/QlikView/IF-statement-is-not-working-as-I-expected/m-p/1830748#M1214507</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Testing:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Load&lt;BR /&gt;Date1&lt;BR /&gt;,Date2&lt;BR /&gt;,if(Date1 = today()-1, 'Y', if(isnull(date(date#(Date1))), 'Unknown', 'A')) as Status1&lt;BR /&gt;,if(Date2 = today()-1, 'Y', if(isnull(date(date#(Date2)) ), 'Unknown', 'A')) as Status2&lt;BR /&gt;;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Load * Inline [&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Date1, Date2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;24/08/2021, 24/08/2021&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;24/08/2021, 24/08/2021&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;23/08/2021, 23/08/2021&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;22/08/2021, 22/08/2021&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;21/08/2021, 21/08/2021&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2999, 4000&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2998, 3999&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;];&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 24 Aug 2021 09:49:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/IF-statement-is-not-working-as-I-expected/m-p/1830748#M1214507</guid>
      <dc:creator>stevejoyce</dc:creator>
      <dc:date>2021-08-24T09:49:40Z</dc:date>
    </item>
    <item>
      <title>Re: IF statement is not working as I expected.</title>
      <link>https://community.qlik.com/t5/QlikView/IF-statement-is-not-working-as-I-expected/m-p/1830833#M1214515</link>
      <description>&lt;P&gt;Thanks for the solution Steve, It is working as I expected.&lt;/P&gt;</description>
      <pubDate>Tue, 24 Aug 2021 13:56:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/IF-statement-is-not-working-as-I-expected/m-p/1830833#M1214515</guid>
      <dc:creator>vikasshana</dc:creator>
      <dc:date>2021-08-24T13:56:59Z</dc:date>
    </item>
  </channel>
</rss>

