<?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/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>
    <dc:creator>stevejoyce</dc:creator>
    <dc:date>2021-08-24T09:49:40Z</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>

