<?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: NonNull or Not Zero Values in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/NonNull-or-Not-Zero-Values/m-p/1586644#M596199</link>
    <description>Hi Anil,&lt;BR /&gt;&lt;BR /&gt;Please correct me If I am wrong here, The QV executes the set analysis in the following order&lt;BR /&gt;Sum({&amp;lt;Date={$(=Max(Date))}&amp;gt;} SalesAmount)&lt;BR /&gt;&lt;BR /&gt;Step 1)Date={$(=Max(Date))} = 31/03/2019,&lt;BR /&gt;Step2)Sum(on 31st March, Sales Amount Number) =&amp;gt; Sum(-) = &amp;gt; -.&lt;BR /&gt;&lt;BR /&gt;I have tried this expression in my qvw file, but it didn't worked here.</description>
    <pubDate>Thu, 30 May 2019 13:09:34 GMT</pubDate>
    <dc:creator>sangeeth8787</dc:creator>
    <dc:date>2019-05-30T13:09:34Z</dc:date>
    <item>
      <title>NonNull or Not Zero Values</title>
      <link>https://community.qlik.com/t5/QlikView/NonNull-or-Not-Zero-Values/m-p/1586585#M596196</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am using FirstSorted Value with Date to extract Max Date value of any choosen month&lt;/P&gt;&lt;P&gt;Expression: FirstsortedValue(SalesAmount,-TxnDt)&lt;/P&gt;&lt;P&gt;For example&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Date&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SalesAmount&lt;/P&gt;&lt;P&gt;31/03/2019&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -&lt;/P&gt;&lt;P&gt;30/03/2019&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&lt;/P&gt;&lt;P&gt;29/03/2019&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 150.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When the user selects Month &lt;STRONG&gt;March,&lt;/STRONG&gt;&amp;nbsp; The pivot chart Displays as&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Current output&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Month&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Value&lt;/P&gt;&lt;P&gt;2019-03&amp;nbsp; &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;&lt;/P&gt;&lt;P&gt;Expected Output&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Month&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Value&amp;nbsp;&lt;/P&gt;&lt;P&gt;2019-03&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 150 (Latest Value which is not Zero neither Null).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am sure there would be some easy way to deal with this instead of choosing lengthy scripting like following.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;if (FirstsortedValue(SalesAmount,-TxnDt) is (Null or Zero) ,&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; if(FirstsortedValue(SalesAmount,-TxnDt-1) is (Null or Zero),&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;if(FirstsortedValue(SalesAmount,-TxnDt-30) is (Null or Zero),&amp;nbsp;(FirstsortedValue(SalesAmount,-TxnDt) ))))))))&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Many Thanks&lt;/P&gt;</description>
      <pubDate>Thu, 30 May 2019 11:06:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/NonNull-or-Not-Zero-Values/m-p/1586585#M596196</guid>
      <dc:creator>sangeeth8787</dc:creator>
      <dc:date>2019-05-30T11:06:53Z</dc:date>
    </item>
    <item>
      <title>Re: NonNull or Not Zero Values</title>
      <link>https://community.qlik.com/t5/QlikView/NonNull-or-Not-Zero-Values/m-p/1586594#M596197</link>
      <description>&lt;P&gt;Hi! You can use set analysis inside FirstSortedValue so try something like the following:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;FirstsortedValue({&amp;lt;SalesAmount ={"=len(Trim(SalesAmount))&amp;gt;0"}&amp;gt;} SalesAmount,-TxnDt)&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Jaime.&lt;/P&gt;</description>
      <pubDate>Thu, 30 May 2019 11:43:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/NonNull-or-Not-Zero-Values/m-p/1586594#M596197</guid>
      <dc:creator>jaibau1993</dc:creator>
      <dc:date>2019-05-30T11:43:57Z</dc:date>
    </item>
    <item>
      <title>Re: NonNull or Not Zero Values</title>
      <link>https://community.qlik.com/t5/QlikView/NonNull-or-Not-Zero-Values/m-p/1586605#M596198</link>
      <description>&lt;P&gt;How about this way?&lt;/P&gt;&lt;P&gt;Dimension as &lt;STRONG&gt;MonthName(Date)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;and expression as&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Sum({&amp;lt;Date={$(=Max(Date))}&amp;gt;} SalesAmount)&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 30 May 2019 12:17:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/NonNull-or-Not-Zero-Values/m-p/1586605#M596198</guid>
      <dc:creator>Anil_Babu_Samineni</dc:creator>
      <dc:date>2019-05-30T12:17:47Z</dc:date>
    </item>
    <item>
      <title>Re: NonNull or Not Zero Values</title>
      <link>https://community.qlik.com/t5/QlikView/NonNull-or-Not-Zero-Values/m-p/1586644#M596199</link>
      <description>Hi Anil,&lt;BR /&gt;&lt;BR /&gt;Please correct me If I am wrong here, The QV executes the set analysis in the following order&lt;BR /&gt;Sum({&amp;lt;Date={$(=Max(Date))}&amp;gt;} SalesAmount)&lt;BR /&gt;&lt;BR /&gt;Step 1)Date={$(=Max(Date))} = 31/03/2019,&lt;BR /&gt;Step2)Sum(on 31st March, Sales Amount Number) =&amp;gt; Sum(-) = &amp;gt; -.&lt;BR /&gt;&lt;BR /&gt;I have tried this expression in my qvw file, but it didn't worked here.</description>
      <pubDate>Thu, 30 May 2019 13:09:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/NonNull-or-Not-Zero-Values/m-p/1586644#M596199</guid>
      <dc:creator>sangeeth8787</dc:creator>
      <dc:date>2019-05-30T13:09:34Z</dc:date>
    </item>
    <item>
      <title>Re: NonNull or Not Zero Values</title>
      <link>https://community.qlik.com/t5/QlikView/NonNull-or-Not-Zero-Values/m-p/1586658#M596200</link>
      <description>&lt;P&gt;Hi Jaibau,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am glad for your message, The set expression you have provided earlier resolved my issue to get &lt;STRONG&gt;Latest Sales Amount&lt;/STRONG&gt;, but if I want to get next non zero value? &lt;STRONG&gt;(Previous Sales Amount).&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;PreviousSalesAmount = firstsortedValue(SalesAmount,-Date,2) //If there are no non zero's null values, this expression would resolve the issue, but unfortunately this column has zero and Null Values.&lt;/P&gt;&lt;P&gt;Eg&amp;nbsp;&lt;/P&gt;&lt;P&gt;Date&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SalesAmount&lt;/P&gt;&lt;P&gt;31/03/2019&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -&lt;/P&gt;&lt;P&gt;30/03/2019&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&lt;/P&gt;&lt;P&gt;29/03/2019&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 150.&lt;/P&gt;&lt;P&gt;27/03/2019&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&lt;/P&gt;&lt;P&gt;26/03/2019&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;100.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Pivot Chart Output&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Month&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; LatestSalesAmount&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Previous SalesAmount&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SalesAmountMovement&lt;/P&gt;&lt;P&gt;March 2019&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 150&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ??&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;LatestSalesAmount-PreviousSAmt.&lt;/P&gt;&lt;P&gt;Once again I am glad for you time.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Thu, 30 May 2019 13:25:16 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/NonNull-or-Not-Zero-Values/m-p/1586658#M596200</guid>
      <dc:creator>sangeeth8787</dc:creator>
      <dc:date>2019-05-30T13:25:16Z</dc:date>
    </item>
    <item>
      <title>Re: NonNull or Not Zero Values</title>
      <link>https://community.qlik.com/t5/QlikView/NonNull-or-Not-Zero-Values/m-p/1587002#M596201</link>
      <description>&lt;P&gt;Hi!&lt;/P&gt;&lt;P&gt;If you want to avoid zero values of amount too (in addition to Null values) then use the following expression:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;FirstsortedValue({&amp;lt;Amount ={"=len(Trim(Amount))&amp;gt;0 and Amount &amp;gt; 0"}&amp;gt;} Amount,-Date, 2)&lt;/LI-CODE&gt;&lt;P&gt;In the set expression I am writting the condition that must meet the values of Amount in the subset taken for the calculation. Thus, the only thing was to add the condition "Amount &amp;gt; 0".&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Jaime.&lt;/P&gt;</description>
      <pubDate>Fri, 31 May 2019 06:37:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/NonNull-or-Not-Zero-Values/m-p/1587002#M596201</guid>
      <dc:creator>jaibau1993</dc:creator>
      <dc:date>2019-05-31T06:37:21Z</dc:date>
    </item>
    <item>
      <title>Re: NonNull or Not Zero Values</title>
      <link>https://community.qlik.com/t5/QlikView/NonNull-or-Not-Zero-Values/m-p/1587034#M596202</link>
      <description>&lt;P&gt;Hi Jaibau,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It worked for me. I really appreciate it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Sangeeth&lt;/P&gt;</description>
      <pubDate>Fri, 31 May 2019 08:48:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/NonNull-or-Not-Zero-Values/m-p/1587034#M596202</guid>
      <dc:creator>sangeeth8787</dc:creator>
      <dc:date>2019-05-31T08:48:04Z</dc:date>
    </item>
  </channel>
</rss>

