<?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: Reduce calculation time in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Reduce-calculation-time/m-p/1553087#M743479</link>
    <description>and there's always the option of adding a calculation condition to only display the data if &amp;lt;10000 (or whatever) rows are valid. This forces the user to make some selections first</description>
    <pubDate>Wed, 06 Mar 2019 16:09:32 GMT</pubDate>
    <dc:creator>hopkinsc</dc:creator>
    <dc:date>2019-03-06T16:09:32Z</dc:date>
    <item>
      <title>Reduce calculation time</title>
      <link>https://community.qlik.com/t5/QlikView/Reduce-calculation-time/m-p/1553019#M743475</link>
      <description>&lt;P&gt;I have a very long expression in one of my charts and when it runs it comes up with a calculation time out error. Its a conditional statement is there any way to make this expression shorter or make it so it calculates quicker ?&lt;/P&gt;&lt;P&gt;if( Correct_flag_aggr='X',Correct_amount_aggr,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(sum({&amp;lt; [code_Customer Segment]-={'IC'}&amp;gt;}[Bill_Amount_aggr Entity]*LastYTDFlag_aggr)&amp;gt;0&lt;BR /&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; and rangesum((Sum ({&amp;lt;[code_Customer Segment]-={'IC'}, Source={'Aggr_bill'}&amp;gt;}( Bill_Qty_aggr * CurYTDFlag_aggr ))&lt;BR /&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; -&lt;BR /&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; Sum ({&amp;lt; [code_Customer Segment]-={'IC'}, Source={'Aggr_bill'}&amp;gt;}( [Bill_Qty_aggr] * LastYTDFlag_aggr )))&lt;BR /&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; /&lt;BR /&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sum ({&amp;lt; [code_Customer Segment]-={'IC'}, Source={'Aggr_bill'}&amp;gt;}( [Bill_Qty_aggr] * LastYTDFlag_aggr )))&amp;gt;.5&lt;BR /&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and [Created on_ERSDA] - &lt;STRONG&gt;&lt;EM&gt;$(vEffDate)&lt;/EM&gt;&lt;/STRONG&gt;&amp;gt;-720,0,&lt;BR /&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; if(sum({&amp;lt; [code_Customer Segment]-={'IC'}&amp;gt;}[Bill_Amount_aggr Entity]*LastYTDFlag_aggr)&amp;gt;0&lt;BR /&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; and sum({&amp;lt; [code_Customer Segment]-={'IC'}&amp;gt;}Bill_Qty_aggr*LastYTDFlag_aggr)&amp;gt;0&lt;BR /&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and rangesum((Sum ({&amp;lt; [code_Customer Segment]-={'IC'}, Source={'Aggr_bill'}&amp;gt;}( Bill_Qty_aggr * CurYTDFlag_aggr ))&lt;BR /&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&lt;BR /&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sum ({&amp;lt; [code_Customer Segment]-={'IC'}, Source={'Aggr_bill'}&amp;gt;}( [Bill_Qty_aggr] * LastYTDFlag_aggr )))&lt;BR /&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /&lt;BR /&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;&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 ({&amp;lt;[code_Customer Segment]-={'IC'}, Source={'Aggr_bill'}&amp;gt;}( [Bill_Qty_aggr] * LastYTDFlag_aggr )))&amp;lt;20&lt;BR /&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;&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; and&lt;BR /&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;&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;&amp;nbsp;&amp;nbsp; sum({&amp;lt; [code_Customer Segment]-={'IC'}&amp;gt;}[Bill_Amount_aggr Entity]*CurYTDFlag_aggr)&amp;gt;0&lt;BR /&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,rangesum(sum({&amp;lt; [code_Customer Segment]-={'IC'},%MaterialNumber_Key-={'0000000*'} &amp;gt;}[Bill_Amount_aggr Entity]*CurYTDFlag_aggr)&lt;BR /&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&lt;BR /&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;&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;&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({&amp;lt; [code_Customer Segment]-={'IC'},%MaterialNumber_Key-={'0000000*'}&amp;gt;}[Bill_Amount_aggr Entity]*LastYTDFlag_aggr)&amp;nbsp;&lt;BR /&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;&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;&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; /&lt;BR /&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;&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;&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 ({&amp;lt; [code_Customer Segment]-={'IC'},%MaterialNumber_Key-={'0000000*'}&amp;gt;}Bill_Qty_aggr*LastYTDFlag_aggr)&lt;BR /&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;&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;&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; *&lt;BR /&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;&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sum ({&amp;lt; [code_Customer Segment]-={'IC'},%MaterialNumber_Key-={'0000000*'}&amp;gt;}Bill_Qty_aggr*CurYTDFlag_aggr))),0)))&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Wed, 25 Nov 2020 16:16:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Reduce-calculation-time/m-p/1553019#M743475</guid>
      <dc:creator>kylealpaugh</dc:creator>
      <dc:date>2020-11-25T16:16:04Z</dc:date>
    </item>
    <item>
      <title>Re: Reduce calculation time</title>
      <link>https://community.qlik.com/t5/QlikView/Reduce-calculation-time/m-p/1553038#M743476</link>
      <description>&lt;P&gt;Does this expression actually work if you select a small subset of your data?&lt;/P&gt;</description>
      <pubDate>Wed, 06 Mar 2019 14:58:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Reduce-calculation-time/m-p/1553038#M743476</guid>
      <dc:creator>lorenzoconforti</dc:creator>
      <dc:date>2019-03-06T14:58:37Z</dc:date>
    </item>
    <item>
      <title>Re: Reduce calculation time</title>
      <link>https://community.qlik.com/t5/QlikView/Reduce-calculation-time/m-p/1553067#M743477</link>
      <description>&lt;P&gt;Yes it works if a filter is applied but not when calculating all of the data&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 06 Mar 2019 15:36:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Reduce-calculation-time/m-p/1553067#M743477</guid>
      <dc:creator>kylealpaugh</dc:creator>
      <dc:date>2019-03-06T15:36:38Z</dc:date>
    </item>
    <item>
      <title>Re: Reduce calculation time</title>
      <link>https://community.qlik.com/t5/QlikView/Reduce-calculation-time/m-p/1553077#M743478</link>
      <description>&lt;P&gt;If you want to improve performance then you either need more cpu and ram or precalculate some things in the script and create some flag fields.&lt;/P&gt;&lt;P&gt;One thing you can do regardless is remove rangesums that only have one argument. Rangesum(sum(X)-sum(Y)) is the same as sum(X)-sum(Y). But it won't do anything noticable for performance I think.&lt;/P&gt;</description>
      <pubDate>Wed, 06 Mar 2019 15:51:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Reduce-calculation-time/m-p/1553077#M743478</guid>
      <dc:creator>Gysbert_Wassenaar</dc:creator>
      <dc:date>2019-03-06T15:51:37Z</dc:date>
    </item>
    <item>
      <title>Re: Reduce calculation time</title>
      <link>https://community.qlik.com/t5/QlikView/Reduce-calculation-time/m-p/1553087#M743479</link>
      <description>and there's always the option of adding a calculation condition to only display the data if &amp;lt;10000 (or whatever) rows are valid. This forces the user to make some selections first</description>
      <pubDate>Wed, 06 Mar 2019 16:09:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Reduce-calculation-time/m-p/1553087#M743479</guid>
      <dc:creator>hopkinsc</dc:creator>
      <dc:date>2019-03-06T16:09:32Z</dc:date>
    </item>
    <item>
      <title>Re: Reduce calculation time</title>
      <link>https://community.qlik.com/t5/QlikView/Reduce-calculation-time/m-p/1553111#M743480</link>
      <description>&lt;P&gt;There is one other possibility that I wanted to throw out, increase the calc time, but I realize this may be counterproductive, but at least you can prove that it will calc if you give it the additional time.&amp;nbsp; Unfortunately I am not a very good developer, so I will let those experts continue to chime in regarding ways to optimize things here.&lt;/P&gt;
&lt;P&gt;See attached screenshot of QMC related to QVS settings.&amp;nbsp; If you need to make the change in the Desktop Client, that is possible as well,&amp;nbsp; in that case you just go to the Settings.ini for the client which by default will be located here:&lt;/P&gt;
&lt;P&gt;C:\Users\UserProfile\AppData\Roaming\QlikTech\QlikView\Settings.ini&lt;/P&gt;
&lt;P&gt;Edit the Settings.ini file and add the following under the [Settings 7} area:&lt;/P&gt;
&lt;P&gt;ObjectTimeLimitSec=120&lt;/P&gt;
&lt;P&gt;The value of 120 is double the default of 60, just FYI.&amp;nbsp; Again, I know this is not how you wanted to do things, but at least you can confirm that the full calc will work if you give it the time, but I suspect you may run out of memory potentially, so do not be surprised if it switches to out of memory!&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt;Brett&lt;/P&gt;</description>
      <pubDate>Wed, 06 Mar 2019 16:46:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Reduce-calculation-time/m-p/1553111#M743480</guid>
      <dc:creator>Brett_Bleess</dc:creator>
      <dc:date>2019-03-06T16:46:53Z</dc:date>
    </item>
    <item>
      <title>Re: Reduce calculation time</title>
      <link>https://community.qlik.com/t5/QlikView/Reduce-calculation-time/m-p/1553117#M743481</link>
      <description>&lt;P&gt;It seems pretty straight forward calculation; a few nested if statements but it should work fine. The only thing that might slow it down is this&amp;nbsp;&lt;SPAN&gt;{'0000000*'}; try remove it and see if it improves.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;How many rows of data are you going through? can you post a picture of the table structure? just to have a better understanding of how your data is organised&lt;/P&gt;</description>
      <pubDate>Wed, 06 Mar 2019 16:53:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Reduce-calculation-time/m-p/1553117#M743481</guid>
      <dc:creator>lorenzoconforti</dc:creator>
      <dc:date>2019-03-06T16:53:10Z</dc:date>
    </item>
    <item>
      <title>Re: Reduce calculation time</title>
      <link>https://community.qlik.com/t5/QlikView/Reduce-calculation-time/m-p/1553121#M743482</link>
      <description>&lt;P&gt;if the&amp;nbsp;&lt;SPAN&gt;'0000000*' values are not needed else where in any charts then it might be worth removing them in the script.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 06 Mar 2019 17:00:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Reduce-calculation-time/m-p/1553121#M743482</guid>
      <dc:creator>hopkinsc</dc:creator>
      <dc:date>2019-03-06T17:00:02Z</dc:date>
    </item>
    <item>
      <title>Re: Reduce calculation time</title>
      <link>https://community.qlik.com/t5/QlikView/Reduce-calculation-time/m-p/1979206#M1220926</link>
      <description>&lt;P&gt;Hi Kyle,&lt;/P&gt;&lt;P&gt;Neither QlikView nor Qlik Sense short-circuit.&amp;nbsp; I other words, you're executing a whole lot more code than you think you are.&lt;/P&gt;&lt;P&gt;I'd recommend replacing the nested conditional with a dollar sign expansion. Rob W has a great article showing how:&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;A href="https://qlikviewcookbook.com/2014/12/how-to-choose-an-expression/" target="_blank"&gt;https://qlikviewcookbook.com/2014/12/how-to-choose-an-expression/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Cheers!&lt;/P&gt;&lt;P&gt;Jeff&lt;/P&gt;</description>
      <pubDate>Fri, 09 Sep 2022 11:10:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Reduce-calculation-time/m-p/1979206#M1220926</guid>
      <dc:creator>DataWrangler</dc:creator>
      <dc:date>2022-09-09T11:10:05Z</dc:date>
    </item>
  </channel>
</rss>

