<?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 in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/IF-statement/m-p/737004#M263561</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Lets say Amount is the field with numbers and is there another field that says whether its Budget or Actual(how do you define that). Lets say that field is Flag&lt;/P&gt;&lt;P&gt;If so&lt;/P&gt;&lt;P&gt;If(Flag='Budget' and Isnull(Amount),0,if(Flag='Actual',Amount)) as Final_Amount&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edit: What about if its Budget and not null? How do you wanna handle that.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 23 Jul 2014 20:21:42 GMT</pubDate>
    <dc:creator />
    <dc:date>2014-07-23T20:21:42Z</dc:date>
    <item>
      <title>IF statement</title>
      <link>https://community.qlik.com/t5/QlikView/IF-statement/m-p/737003#M263560</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to write an IF statement in the load script and not sure how to do it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In plain English, if the amount is Budget and it is null then make it 0. If the amount is actual, use the amount.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can someone please guide me on how to write this statement?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Jul 2014 20:17:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/IF-statement/m-p/737003#M263560</guid>
      <dc:creator />
      <dc:date>2014-07-23T20:17:31Z</dc:date>
    </item>
    <item>
      <title>Re: IF statement</title>
      <link>https://community.qlik.com/t5/QlikView/IF-statement/m-p/737004#M263561</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Lets say Amount is the field with numbers and is there another field that says whether its Budget or Actual(how do you define that). Lets say that field is Flag&lt;/P&gt;&lt;P&gt;If so&lt;/P&gt;&lt;P&gt;If(Flag='Budget' and Isnull(Amount),0,if(Flag='Actual',Amount)) as Final_Amount&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edit: What about if its Budget and not null? How do you wanna handle that.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Jul 2014 20:21:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/IF-statement/m-p/737004#M263561</guid>
      <dc:creator />
      <dc:date>2014-07-23T20:21:42Z</dc:date>
    </item>
    <item>
      <title>Re: IF statement</title>
      <link>https://community.qlik.com/t5/QlikView/IF-statement/m-p/737005#M263562</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If Budget is null or is zero, then Budget will be zero, else will be the value of Budget.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If(IsNull(Budget) = -1 Or Budget =0, 0, Budget) AS Budget&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; YourFile.qvd (qvd);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Jul 2014 20:21:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/IF-statement/m-p/737005#M263562</guid>
      <dc:creator>julian_rodriguez</dc:creator>
      <dc:date>2014-07-23T20:21:47Z</dc:date>
    </item>
    <item>
      <title>Re: IF statement</title>
      <link>https://community.qlik.com/t5/QlikView/IF-statement/m-p/737006#M263563</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;if (isNull(Budget), 0, Budget) as Buget&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Alternatively, you can use the alt() function:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;alt(Budget, 0) as Budget&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Eduardo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Jul 2014 20:22:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/IF-statement/m-p/737006#M263563</guid>
      <dc:creator>eduardo_sommer</dc:creator>
      <dc:date>2014-07-23T20:22:01Z</dc:date>
    </item>
    <item>
      <title>Re: IF statement</title>
      <link>https://community.qlik.com/t5/QlikView/IF-statement/m-p/737007#M263564</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Hi rsolomon,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-size: 10pt; line-height: 1.5em;"&gt;I read good reviews, like eduardo but if you want another alternative can operate where, for example &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;Where isnull(Budget) = 0;&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Erick Rivera S.&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Jul 2014 21:34:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/IF-statement/m-p/737007#M263564</guid>
      <dc:creator>erivera10</dc:creator>
      <dc:date>2014-07-23T21:34:10Z</dc:date>
    </item>
    <item>
      <title>Re: IF statement</title>
      <link>https://community.qlik.com/t5/QlikView/IF-statement/m-p/737008#M263565</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Erick,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The requirement from rsolomon's question was that the Budget field should change to zero when it was null. With your suggestion, the rows with null Budgets would be ignored.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Eduardo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Jul 2014 22:00:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/IF-statement/m-p/737008#M263565</guid>
      <dc:creator>eduardo_sommer</dc:creator>
      <dc:date>2014-07-23T22:00:18Z</dc:date>
    </item>
    <item>
      <title>Re: IF statement</title>
      <link>https://community.qlik.com/t5/QlikView/IF-statement/m-p/737009#M263566</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Alt() is probably easiest.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm not clear from your question if Budget is a field, or if Budget is a type stored in another field and Amount is the field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If Budget is a field:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;alt(Budget,0) as Budget&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If a type, and it's ok to turn all null Amounts to 0:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;alt(Amount,0) as Amount&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you must also include a "Budget" type test then:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;if(Type='Budget', Alt(Amount,0), Amount) as Amount&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Rob&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Jul 2014 23:26:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/IF-statement/m-p/737009#M263566</guid>
      <dc:creator>rwunderlich</dc:creator>
      <dc:date>2014-07-23T23:26:26Z</dc:date>
    </item>
    <item>
      <title>Re: IF statement</title>
      <link>https://community.qlik.com/t5/QlikView/IF-statement/m-p/737010#M263567</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You have reason,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Make this...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 12.727272033691406px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;STRONG style="font-family: inherit; font-weight: inherit;"&gt;&lt;EM&gt;if(isnull(Budget), 0,&lt;SPAN style="font-size: 12.727272033691406px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;STRONG style="font-family: inherit; font-weight: inherit;"&gt;&lt;EM&gt;Budget&lt;/EM&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;) ;&lt;/EM&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jul 2014 13:45:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/IF-statement/m-p/737010#M263567</guid>
      <dc:creator>erivera10</dc:creator>
      <dc:date>2014-07-24T13:45:28Z</dc:date>
    </item>
    <item>
      <title>Re: IF statement</title>
      <link>https://community.qlik.com/t5/QlikView/IF-statement/m-p/737011#M263568</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you all for responding with solutions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My column name is Type that has 2 options: Actual and Budget. Can anyone tell me what I did wrong in the statements below? Did I misunderstand something?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried 3 different ways and it did not work:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF(IsNull(Type), 0, Type) as Type&lt;/P&gt;&lt;P&gt;If(Type ='Budget','0',Type) as Type&lt;/P&gt;&lt;P&gt;if(Type='Budget', Alt(Type,0), Type) as Type&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jul 2014 15:50:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/IF-statement/m-p/737011#M263568</guid>
      <dc:creator />
      <dc:date>2014-07-24T15:50:03Z</dc:date>
    </item>
    <item>
      <title>Re: IF statement</title>
      <link>https://community.qlik.com/t5/QlikView/IF-statement/m-p/737012#M263569</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;What's wrong is that you are assigning the field Type as if it were the value. Which field actually contains the value? Type distinguishes between Budget and Actual, but does not have the value you want to assign.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Suppose your value field is called Value, your line would be:&lt;/P&gt;&lt;P&gt;If (Type='Budget', Alt(Value, 0)) as Value&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Eduardo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jul 2014 16:06:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/IF-statement/m-p/737012#M263569</guid>
      <dc:creator>eduardo_sommer</dc:creator>
      <dc:date>2014-07-24T16:06:06Z</dc:date>
    </item>
  </channel>
</rss>

