<?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: Qlikview Case When in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Qlikview-Case-When/m-p/741110#M1036232</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you have fixed Target Values for each Months, I suggest you put them in a table and use the concept of ApplyMap() to your TargetDate.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 06 Jan 2015 11:31:34 GMT</pubDate>
    <dc:creator>jpenuliar</dc:creator>
    <dc:date>2015-01-06T11:31:34Z</dc:date>
    <item>
      <title>Qlikview Case When</title>
      <link>https://community.qlik.com/t5/QlikView/Qlikview-Case-When/m-p/741108#M1036230</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;Being dumb here, but looking for Case When logic in a qlikview expression.I'm building a proof of concept and want to incorporate, for example, a target which varies by month. I have loaded a table with dates in column a which has the first data of the month, and a value in the second column (below is uk, so d,m,y). Effectively I want an expression that returns 50 if the current month is January. The easy bit was testing the logic with if(TargetDate = MonthStart(Today())) which I can get to evaluate to true, but I need the following logic which pulls through the target value for the current month. Following through with ',Target' in the IF statement doesnt work obviosuly.&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TargetDate&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Target&lt;/P&gt;&lt;P&gt;1/1/15&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 50&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;1/2/15&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 60&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cheers,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Jan 2015 11:27:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Qlikview-Case-When/m-p/741108#M1036230</guid>
      <dc:creator />
      <dc:date>2015-01-06T11:27:00Z</dc:date>
    </item>
    <item>
      <title>Re: Qlikview Case When</title>
      <link>https://community.qlik.com/t5/QlikView/Qlikview-Case-When/m-p/741109#M1036231</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;May be like:&lt;/P&gt;&lt;P&gt;Month(TargetDate)=Month(Today())&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Jan 2015 11:31:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Qlikview-Case-When/m-p/741109#M1036231</guid>
      <dc:creator>tresB</dc:creator>
      <dc:date>2015-01-06T11:31:15Z</dc:date>
    </item>
    <item>
      <title>Re: Qlikview Case When</title>
      <link>https://community.qlik.com/t5/QlikView/Qlikview-Case-When/m-p/741110#M1036232</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you have fixed Target Values for each Months, I suggest you put them in a table and use the concept of ApplyMap() to your TargetDate.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Jan 2015 11:31:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Qlikview-Case-When/m-p/741110#M1036232</guid>
      <dc:creator>jpenuliar</dc:creator>
      <dc:date>2015-01-06T11:31:34Z</dc:date>
    </item>
    <item>
      <title>Re: Qlikview Case When</title>
      <link>https://community.qlik.com/t5/QlikView/Qlikview-Case-When/m-p/741111#M1036233</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks, though my conditional logic is fine in terms of identifying IF the selected targetdate is in the current month, though will only evaluate selected targetdates. I want to return the target value based on the current month without having to having to select a targetdate.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Jan 2015 11:35:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Qlikview-Case-When/m-p/741111#M1036233</guid>
      <dc:creator />
      <dc:date>2015-01-06T11:35:55Z</dc:date>
    </item>
    <item>
      <title>Re: Qlikview Case When</title>
      <link>https://community.qlik.com/t5/QlikView/Qlikview-Case-When/m-p/741112#M1036234</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'll have a look into apply map and get back.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Jan 2015 11:36:16 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Qlikview-Case-When/m-p/741112#M1036234</guid>
      <dc:creator />
      <dc:date>2015-01-06T11:36:16Z</dc:date>
    </item>
    <item>
      <title>Re: Qlikview Case When</title>
      <link>https://community.qlik.com/t5/QlikView/Qlikview-Case-When/m-p/741113#M1036235</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jonathan, excuse me if I have misunderstood, though my target table wont be related to any other table when loaded. It is effectively stand alone so that I can set the current month's target to a variable based on matching the current month to the target table.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Jan 2015 11:38:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Qlikview-Case-When/m-p/741113#M1036235</guid>
      <dc:creator />
      <dc:date>2015-01-06T11:38:51Z</dc:date>
    </item>
    <item>
      <title>Re: Qlikview Case When</title>
      <link>https://community.qlik.com/t5/QlikView/Qlikview-Case-When/m-p/741114#M1036236</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;if you only need to set the CurrentMonth's Target value, I think the apply Map is overkill.&lt;/P&gt;&lt;P&gt;you can do away with &lt;A href="https://community.qlik.com/qlik-users/26418"&gt;tresesco&lt;/A&gt; 's comment earlier and i quote.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;"May be like:&lt;/P&gt;&lt;P&gt;Month(TargetDate)=Month(Today()) "&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you can probably have a field with logic below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if&amp;nbsp; Month(TargetDate)=Month(Today()) then TargetValue else nothing&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Jan 2015 11:45:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Qlikview-Case-When/m-p/741114#M1036236</guid>
      <dc:creator>jpenuliar</dc:creator>
      <dc:date>2015-01-06T11:45:08Z</dc:date>
    </item>
    <item>
      <title>Re: Qlikview Case When</title>
      <link>https://community.qlik.com/t5/QlikView/Qlikview-Case-When/m-p/741115#M1036237</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;where TargetValue is your variable &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Jan 2015 11:45:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Qlikview-Case-When/m-p/741115#M1036237</guid>
      <dc:creator>jpenuliar</dc:creator>
      <dc:date>2015-01-06T11:45:48Z</dc:date>
    </item>
    <item>
      <title>Re: Qlikview Case When</title>
      <link>https://community.qlik.com/t5/QlikView/Qlikview-Case-When/m-p/741116#M1036238</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you put the comparison logic in an aggregation function like:&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Sum(If(Month(TargetDate)=Month(Today()), AmountField)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It should work without having to select a date.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Jan 2015 11:49:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Qlikview-Case-When/m-p/741116#M1036238</guid>
      <dc:creator>tresB</dc:creator>
      <dc:date>2015-01-06T11:49:30Z</dc:date>
    </item>
    <item>
      <title>Re: Qlikview Case When</title>
      <link>https://community.qlik.com/t5/QlikView/Qlikview-Case-When/m-p/741117#M1036239</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Perfect, thank you. Placing in an aggregate function was the answer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I changed the logic slightly to enable me to load numerous years values to =Sum(If((TargetDate)=MonthStart(Today()), TargetValue))&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Jan 2015 11:53:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Qlikview-Case-When/m-p/741117#M1036239</guid>
      <dc:creator />
      <dc:date>2015-01-06T11:53:06Z</dc:date>
    </item>
  </channel>
</rss>

