<?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: When is it best to use sum(if()) over Set Analysis in an expression? in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/When-is-it-best-to-use-sum-if-over-Set-Analysis-in-an-expression/m-p/423874#M486891</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes set analysis is the fastest way. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 08 Mar 2013 21:34:13 GMT</pubDate>
    <dc:creator />
    <dc:date>2013-03-08T21:34:13Z</dc:date>
    <item>
      <title>When is it best to use sum(if()) over Set Analysis in an expression?</title>
      <link>https://community.qlik.com/t5/QlikView/When-is-it-best-to-use-sum-if-over-Set-Analysis-in-an-expression/m-p/423871#M486888</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;When is it best to use sum(if()) (or count() etc...) over Set Analysis in an object expression?&amp;nbsp; Is there an advantage of one over the other as it relates to process speed?&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Mar 2013 15:08:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/When-is-it-best-to-use-sum-if-over-Set-Analysis-in-an-expression/m-p/423871#M486888</guid>
      <dc:creator />
      <dc:date>2013-03-08T15:08:34Z</dc:date>
    </item>
    <item>
      <title>Re: When is it best to use sum(if()) over Set Analysis in an expression?</title>
      <link>https://community.qlik.com/t5/QlikView/When-is-it-best-to-use-sum-if-over-Set-Analysis-in-an-expression/m-p/423872#M486889</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; Kindly go though the attached file for clarification on each of the expression.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Kaushik Solanki&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Mar 2013 16:43:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/When-is-it-best-to-use-sum-if-over-Set-Analysis-in-an-expression/m-p/423872#M486889</guid>
      <dc:creator>kaushiknsolanki</dc:creator>
      <dc:date>2013-03-08T16:43:45Z</dc:date>
    </item>
    <item>
      <title>Re: When is it best to use sum(if()) over Set Analysis in an expression?</title>
      <link>https://community.qlik.com/t5/QlikView/When-is-it-best-to-use-sum-if-over-Set-Analysis-in-an-expression/m-p/423873#M486890</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Often the Set analysis is faster than the Sum(If(...)). However, to make a fair comparison you must compare five different cases:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Sum(if(IsThisYear='True' , Sales)) &lt;BR /&gt;The &lt;EM&gt;string comparison&lt;/EM&gt; "IsThisYear='True'" is CPU-expensive. Avoid this construction!&lt;/LI&gt;&lt;LI&gt;Sum(if(Year=2013 , Sales)) &lt;BR /&gt;A &lt;EM&gt;numeric comparison&lt;/EM&gt; is a lot faster than a string comparison. But still slower than a booloean.&lt;/LI&gt;&lt;LI&gt;Sum(IsThisYear * Sales) &lt;BR /&gt;A multiplication works fine if the aggregation is a Sum. It does not work with Avg or Count. And multiplication is not very fast.&lt;/LI&gt;&lt;LI&gt;Sum(if(IsThisYear , Sales)) &lt;BR /&gt;Using the "IsThisYear" as &lt;EM&gt;a boolean&lt;/EM&gt; is faster than using it in a relational comparison.&lt;/LI&gt;&lt;LI&gt;Sum({$&amp;lt;IsThisYear={1}&amp;gt;} Sales) &lt;BR /&gt;&lt;EM&gt;Set analysis&lt;/EM&gt; is often the fastest way.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My view is that alternative 4 or 5 are acceptably fast, but the three first constructions should be avoided.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;HIC&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Mar 2013 20:37:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/When-is-it-best-to-use-sum-if-over-Set-Analysis-in-an-expression/m-p/423873#M486890</guid>
      <dc:creator>hic</dc:creator>
      <dc:date>2013-03-08T20:37:00Z</dc:date>
    </item>
    <item>
      <title>Re: When is it best to use sum(if()) over Set Analysis in an expression?</title>
      <link>https://community.qlik.com/t5/QlikView/When-is-it-best-to-use-sum-if-over-Set-Analysis-in-an-expression/m-p/423874#M486891</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes set analysis is the fastest way. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Mar 2013 21:34:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/When-is-it-best-to-use-sum-if-over-Set-Analysis-in-an-expression/m-p/423874#M486891</guid>
      <dc:creator />
      <dc:date>2013-03-08T21:34:13Z</dc:date>
    </item>
    <item>
      <title>Re: When is it best to use sum(if()) over Set Analysis in an expression?</title>
      <link>https://community.qlik.com/t5/QlikView/When-is-it-best-to-use-sum-if-over-Set-Analysis-in-an-expression/m-p/423875#M486892</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This was really very helpful for me!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Kuldeep&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 May 2015 14:37:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/When-is-it-best-to-use-sum-if-over-Set-Analysis-in-an-expression/m-p/423875#M486892</guid>
      <dc:creator />
      <dc:date>2015-05-18T14:37:29Z</dc:date>
    </item>
  </channel>
</rss>

