<?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: Getting Very Complex Expression to Ignore All Filters in Set Analysis in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/Getting-Very-Complex-Expression-to-Ignore-All-Filters-in-Set/m-p/1388877#M31933</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Amazing! that worked Thank you Ruben!&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 14 Nov 2017 19:03:47 GMT</pubDate>
    <dc:creator>zbeauchemin</dc:creator>
    <dc:date>2017-11-14T19:03:47Z</dc:date>
    <item>
      <title>Getting Very Complex Expression to Ignore All Filters in Set Analysis</title>
      <link>https://community.qlik.com/t5/App-Development/Getting-Very-Complex-Expression-to-Ignore-All-Filters-in-Set/m-p/1388875#M31931</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello, I am currently working on a difficult set analysis. Basically I want it to get the current YTD, but ignore all filters. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Currently it is returning the correct YTD value but still responding when I select other filters(Ex. Value goes to zero when I select a prior year) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See my current expression below: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sum({1&amp;lt;YTDFlag={'1'}&amp;gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp; Aggr(&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(ID=1,avg({1&amp;lt;YTDFlag={'1'}&amp;gt;}Field1), &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(ID=2,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (RangeSum(&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sum({1&amp;lt;YTDFlag={'1'}&amp;gt;}Field3),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sum({1&amp;lt;YTDFlag={'1'}&amp;gt;}aggr(Sum({1&amp;lt;YTDFlag={'1'}&amp;gt;}Field5)*avg({1&amp;lt;YTDFlag={'1'}&amp;gt;}Field4), IndexB))&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; )) * avg({1&amp;lt;YTDFlag={'1'}&amp;gt;}Field2)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(ID=3,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (RangeSum(&lt;/P&gt;&lt;P&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; sum({1&amp;lt;YTDFlag={'1'}&amp;gt;}Field3),&lt;/P&gt;&lt;P&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; sum({1&amp;lt;YTDFlag={'1'}&amp;gt;}&lt;/P&gt;&lt;P&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; aggr(Sum({1&amp;lt;YTDFlag={'1'}&amp;gt;}Field5)*avg({1&amp;lt;YTDFlag={'1'}&amp;gt;}Field4)&lt;/P&gt;&lt;P&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; , IndexB)&lt;/P&gt;&lt;P&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; )&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; )&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; )&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * avg({1&amp;lt;YTDFlag={'1'}&amp;gt;}Field2)&amp;lt;avg({1&amp;lt;YTDFlag={'1'}&amp;gt;}Field1)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , (RangeSum(sum({1&amp;lt;YTDFlag={'1'}&amp;gt;}Field3),&lt;/P&gt;&lt;P&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; sum({1&amp;lt;YTDFlag={'1'}&amp;gt;}aggr(Sum({1&amp;lt;YTDFlag={'1'}&amp;gt;}Field5)*avg({1&amp;lt;YTDFlag={'1'}&amp;gt;}Field4),&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; IndexB)&lt;/P&gt;&lt;P&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; )&lt;/P&gt;&lt;P&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; )&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ) * avg({1&amp;lt;YTDFlag={'1'}&amp;gt;}Field2),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; avg({1&amp;lt;YTDFlag={'1'}&amp;gt;}Field1)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; )&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; )&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; )&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; )&lt;/P&gt;&lt;P&gt;&amp;nbsp; , IndexA )&lt;/P&gt;&lt;P&gt;)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Nov 2017 16:29:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Getting-Very-Complex-Expression-to-Ignore-All-Filters-in-Set/m-p/1388875#M31931</guid>
      <dc:creator>zbeauchemin</dc:creator>
      <dc:date>2017-11-14T16:29:31Z</dc:date>
    </item>
    <item>
      <title>Re: Getting Very Complex Expression to Ignore All Filters in Set Analysis</title>
      <link>https://community.qlik.com/t5/App-Development/Getting-Very-Complex-Expression-to-Ignore-All-Filters-in-Set/m-p/1388876#M31932</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Zach, following this syntax you need to ignore selections in all fields, you can use Only() for those outside a function like 'ID':&lt;/P&gt;&lt;P&gt;if(&lt;EM&gt;Only({1} ID)&lt;/EM&gt;=1,avg({1&amp;lt;YTDFlag={'1'}&amp;gt;}Field1),&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Nov 2017 16:38:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Getting-Very-Complex-Expression-to-Ignore-All-Filters-in-Set/m-p/1388876#M31932</guid>
      <dc:creator>rubenmarin</dc:creator>
      <dc:date>2017-11-14T16:38:56Z</dc:date>
    </item>
    <item>
      <title>Re: Getting Very Complex Expression to Ignore All Filters in Set Analysis</title>
      <link>https://community.qlik.com/t5/App-Development/Getting-Very-Complex-Expression-to-Ignore-All-Filters-in-Set/m-p/1388877#M31933</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Amazing! that worked Thank you Ruben!&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Nov 2017 19:03:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/Getting-Very-Complex-Expression-to-Ignore-All-Filters-in-Set/m-p/1388877#M31933</guid>
      <dc:creator>zbeauchemin</dc:creator>
      <dc:date>2017-11-14T19:03:47Z</dc:date>
    </item>
  </channel>
</rss>

