<?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: Simplifying a nested if expression in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Simplifying-a-nested-if-expression/m-p/584296#M216918</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey Rizwan,&lt;/P&gt;&lt;P&gt;A few suggestions I can think of.&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;You can create a flag on the back-end to determine the rolling 12 months of data so in the expression you can just use DateFlag=1&lt;/LI&gt;&lt;LI&gt;You can create a variable like vCurrency = if(Currecny=Transactional,'[Net Amount]',if(Currency=Functional,'&lt;STRONG style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;[Net Amount Operating Currency]&lt;/STRONG&gt;','&lt;STRONG style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;[Net Amount Reporting Currency]&lt;/STRONG&gt;') )&lt;/LI&gt;&lt;LI&gt;I am assuming you have a filter to choose currency type so based on what type is selected the relevant net amount field would be selected&lt;/LI&gt;&lt;LI&gt;The expression would be&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Sum ($(vfsa-Deferred Revenue)If( [Initial Entry Flag]='N'and&amp;nbsp; DateFlag =1 and [Schedule On Hold]='N' ,$(vCurrency))&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Note:&lt;/STRONG&gt; This just gives you an idea of how to go about doing this. You might have to tweak it as per your needs if you run into any syntactical errors. Not sure what &lt;STRONG style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;$(vfsa-Deferred Revenue)&lt;/STRONG&gt; is and why its used there.&lt;/P&gt;&lt;P&gt;That seems incorrect.&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Thanks&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;AJ&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 17 Mar 2014 20:07:47 GMT</pubDate>
    <dc:creator />
    <dc:date>2014-03-17T20:07:47Z</dc:date>
    <item>
      <title>Simplifying a nested if expression</title>
      <link>https://community.qlik.com/t5/QlikView/Simplifying-a-nested-if-expression/m-p/584295#M216917</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;This expression of mine is trying to calculate 12 months rolling but is not coming out correctly.&lt;/P&gt;&lt;P&gt;If anyone can change this expression it would be helpful&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;If([Currency]='Transactional',&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sum ($(vfsa-Deferred Revenue)If([GL Date] &amp;gt;= date("$(=[End Period])"+12) and [Initial Entry Flag]='N'and [Schedule Created End Date] &amp;lt; date("$(=[End Period])"+12) and [Schedule On Hold]='N' ,[Net Amount],0)),&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If([Currency]='Functional',&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sum ($(vfsa-Deferred Revenue)If([GL Date]&amp;gt;= date("$(=[End Period])"+12) and [Initial Entry Flag]='N'and [Schedule Created End Date] &amp;lt; date("$(=[End Period])"+12) and [Schedule On Hold]='N',[Net Amount Operating Currency],0)),&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If([Currency]='Reporting',&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sum ($(vfsa-Deferred Revenue)If( [GL Date] &amp;gt;= date("$(=[End Period])"+12) and [Initial Entry Flag]='N'and [Schedule Created End Date] &amp;lt; date("$(=[End Period])"+12) and [Schedule On Hold]='N',[Net Amount Reporting Currency],0)),0&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp; //&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sum ($(vfsa-Revenue)If([GL Date]&amp;gt;= $(=[StartPeriod]) AND [GL Date]&amp;lt;= ($(=[EndPeriod])+12),[Net Amount],0))&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; )&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; )&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Mar 2014 19:47:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Simplifying-a-nested-if-expression/m-p/584295#M216917</guid>
      <dc:creator />
      <dc:date>2014-03-17T19:47:09Z</dc:date>
    </item>
    <item>
      <title>Re: Simplifying a nested if expression</title>
      <link>https://community.qlik.com/t5/QlikView/Simplifying-a-nested-if-expression/m-p/584296#M216918</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey Rizwan,&lt;/P&gt;&lt;P&gt;A few suggestions I can think of.&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;You can create a flag on the back-end to determine the rolling 12 months of data so in the expression you can just use DateFlag=1&lt;/LI&gt;&lt;LI&gt;You can create a variable like vCurrency = if(Currecny=Transactional,'[Net Amount]',if(Currency=Functional,'&lt;STRONG style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;[Net Amount Operating Currency]&lt;/STRONG&gt;','&lt;STRONG style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;[Net Amount Reporting Currency]&lt;/STRONG&gt;') )&lt;/LI&gt;&lt;LI&gt;I am assuming you have a filter to choose currency type so based on what type is selected the relevant net amount field would be selected&lt;/LI&gt;&lt;LI&gt;The expression would be&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Sum ($(vfsa-Deferred Revenue)If( [Initial Entry Flag]='N'and&amp;nbsp; DateFlag =1 and [Schedule On Hold]='N' ,$(vCurrency))&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Note:&lt;/STRONG&gt; This just gives you an idea of how to go about doing this. You might have to tweak it as per your needs if you run into any syntactical errors. Not sure what &lt;STRONG style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;$(vfsa-Deferred Revenue)&lt;/STRONG&gt; is and why its used there.&lt;/P&gt;&lt;P&gt;That seems incorrect.&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Thanks&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;AJ&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Mar 2014 20:07:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Simplifying-a-nested-if-expression/m-p/584296#M216918</guid>
      <dc:creator />
      <dc:date>2014-03-17T20:07:47Z</dc:date>
    </item>
    <item>
      <title>Re: Simplifying a nested if expression</title>
      <link>https://community.qlik.com/t5/QlikView/Simplifying-a-nested-if-expression/m-p/584297#M216919</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;Can you please reply how do I create a DateFlag in this case in the backend.&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On Mon, Mar 17, 2014 at 1:08 PM, Ajay Prabhakaran&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Mar 2014 20:10:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Simplifying-a-nested-if-expression/m-p/584297#M216919</guid>
      <dc:creator />
      <dc:date>2014-03-17T20:10:25Z</dc:date>
    </item>
    <item>
      <title>Re: Simplifying a nested if expression</title>
      <link>https://community.qlik.com/t5/QlikView/Simplifying-a-nested-if-expression/m-p/584298#M216920</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I dont know what GL Date and Schedule created End date means but here's a general idea. If you have a date field called&amp;nbsp; Created Date then,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table:&lt;/P&gt;&lt;P&gt;Load *, if(Created Date&amp;gt;= Date(addmonths(today(),-12) ),1) as DateFlag&lt;/P&gt;&lt;P&gt;From Table;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Mar 2014 20:31:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Simplifying-a-nested-if-expression/m-p/584298#M216920</guid>
      <dc:creator />
      <dc:date>2014-03-17T20:31:10Z</dc:date>
    </item>
    <item>
      <title>Re: Simplifying a nested if expression</title>
      <link>https://community.qlik.com/t5/QlikView/Simplifying-a-nested-if-expression/m-p/584299#M216921</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Ajay&lt;/P&gt;&lt;P&gt;So in my current expression I have two essential condition&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt; &amp;gt;= date("$(=[End Period])"+12)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;*and *&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt; &amp;lt; date("$(=[End Period])"+12)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Here *&lt;STRONG&gt;"$(=[End Period])" is nothing but a field END_DATE&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*So now please guide me how would i replicate this as per the DateFlag&lt;/P&gt;&lt;P&gt;condition you sent me.*&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Thanks&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On Mon, Mar 17, 2014 at 1:31 PM, Ajay Prabhakaran&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Mar 2014 20:41:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Simplifying-a-nested-if-expression/m-p/584299#M216921</guid>
      <dc:creator />
      <dc:date>2014-03-17T20:41:37Z</dc:date>
    </item>
    <item>
      <title>Re: Simplifying a nested if expression</title>
      <link>https://community.qlik.com/t5/QlikView/Simplifying-a-nested-if-expression/m-p/584300#M216922</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I see what you are doing. You want to calculate the rolling 12 months based on user selection. It doesn't always have to be 12 months back from today.&lt;/P&gt;&lt;P&gt;In that you have to use those expressions. Maybe you can just remove the redundant if() conditions as mentioned above. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Mar 2014 21:04:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Simplifying-a-nested-if-expression/m-p/584300#M216922</guid>
      <dc:creator />
      <dc:date>2014-03-17T21:04:42Z</dc:date>
    </item>
    <item>
      <title>Re: Simplifying a nested if expression</title>
      <link>https://community.qlik.com/t5/QlikView/Simplifying-a-nested-if-expression/m-p/584301#M216923</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes thats correct&lt;/P&gt;&lt;P&gt;My point is&lt;/P&gt;&lt;P&gt;in your expression&lt;/P&gt;&lt;P&gt;Load *, if(Created Date&amp;gt;= Date(addmonths(today(),-12) ),1) as DateFlag&lt;/P&gt;&lt;P&gt;How do I incorporate my conditions instead of Created Date and today. The&lt;/P&gt;&lt;P&gt;conditions are&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt; &amp;gt;= date("$(=[End Period])"+12)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;*and *&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt; &amp;lt; date("$(=[End Period])"+12)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Here *&lt;STRONG&gt;"$(=[End Period])" is nothing but a field END_DATE&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*if(.................................) as dateflag for my conditions would&lt;/P&gt;&lt;P&gt;be how?*&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Thanks&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Thanks&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On Mon, Mar 17, 2014 at 2:05 PM, Ajay Prabhakaran&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Mar 2014 21:09:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Simplifying-a-nested-if-expression/m-p/584301#M216923</guid>
      <dc:creator />
      <dc:date>2014-03-17T21:09:14Z</dc:date>
    </item>
    <item>
      <title>Re: Simplifying a nested if expression</title>
      <link>https://community.qlik.com/t5/QlikView/Simplifying-a-nested-if-expression/m-p/584302#M216924</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The DateFlag can't be used for your situation as the rolling 12 months can change based on user selection. So your expression would be something like:&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Sum ($(vfsa-Deferred Revenue)If( [Initial Entry Flag]='N'and&amp;nbsp; &lt;STRONG style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;[GL Date] &amp;gt;= date("$(=[End Period])"+12)&lt;/STRONG&gt; and &lt;STRONG style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;[Schedule Created End Date] &amp;lt; date("$(=[End Period])"+12)&lt;/STRONG&gt; and [Schedule On Hold]='N' ,$(vCurrency))&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;AJ&lt;STRONG style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Mar 2014 21:15:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Simplifying-a-nested-if-expression/m-p/584302#M216924</guid>
      <dc:creator />
      <dc:date>2014-03-17T21:15:21Z</dc:date>
    </item>
    <item>
      <title>Re: Simplifying a nested if expression</title>
      <link>https://community.qlik.com/t5/QlikView/Simplifying-a-nested-if-expression/m-p/584303#M216925</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Ajay&lt;/P&gt;&lt;P&gt;Maybe I am not able to make myself clear&lt;/P&gt;&lt;P&gt;See let me explain again&lt;/P&gt;&lt;P&gt;*date("$(=[End Period])"+12) is not working the way I want it to work. It&lt;/P&gt;&lt;P&gt;is not doing a rolling 12 months.*&lt;/P&gt;&lt;P&gt;*So you told me to create a field called DateFlag in the backend and use it&lt;/P&gt;&lt;P&gt;in my expression.*&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;I can do that.&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I just want to know in your expression for date flag  how do i&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;incorporate my conditions*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;gt;= date("$(=[End Period])"+12) and &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;lt; date("$(=[End Period])"+12)*&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;So basically replace&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Load *, if(Created Date&amp;gt;= Date(addmonths(today(),-12) ),1) as DateFlag&lt;/P&gt;&lt;P&gt;*with *&lt;/P&gt;&lt;P&gt;*Load &lt;STRONG&gt;,if("My Conditions") as DateFlag&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;I hope I am clear&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Thanks&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On Mon, Mar 17, 2014 at 2:15 PM, Ajay Prabhakaran&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Mar 2014 21:23:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Simplifying-a-nested-if-expression/m-p/584303#M216925</guid>
      <dc:creator />
      <dc:date>2014-03-17T21:23:02Z</dc:date>
    </item>
    <item>
      <title>Re: Simplifying a nested if expression</title>
      <link>https://community.qlik.com/t5/QlikView/Simplifying-a-nested-if-expression/m-p/584304#M216926</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes Rizwan,&lt;/P&gt;&lt;P&gt;Initially I suggested a back-end calculation thinking the data was gonna be static(12 months from today). But it seems like thats not the case. So you would have to do it on the front end(because when user selects End Period as say March 2012 then data needs to be from March 2011 - March 2012, similarly if user selects May2013, then data from May2012 - May 2013). It needs to be used in the expression. But if its not giving any results then maybe can you&amp;nbsp; &lt;/P&gt;&lt;P&gt; attach your sample qvw. &lt;/P&gt;&lt;P&gt;Also whats the purpose of &lt;STRONG style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;$(vfsa-Deferred Revenue)&lt;/STRONG&gt; variable?&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Mar 2014 21:33:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Simplifying-a-nested-if-expression/m-p/584304#M216926</guid>
      <dc:creator />
      <dc:date>2014-03-17T21:33:49Z</dc:date>
    </item>
    <item>
      <title>Re: Simplifying a nested if expression</title>
      <link>https://community.qlik.com/t5/QlikView/Simplifying-a-nested-if-expression/m-p/584305#M216927</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Vfsa-Deferred Revenue is nothing but a variable that has a condition stored&lt;/P&gt;&lt;P&gt;behind it&lt;/P&gt;&lt;P&gt;(='DEF or ='EITF DEF')&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thx&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On Mon, Mar 17, 2014 at 2:34 PM, Ajay Prabhakaran&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Mar 2014 21:38:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Simplifying-a-nested-if-expression/m-p/584305#M216927</guid>
      <dc:creator />
      <dc:date>2014-03-17T21:38:38Z</dc:date>
    </item>
  </channel>
</rss>

