<?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: ALV average calculation without zero values in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-average-calculation-without-zero-values/m-p/5477227#M1254094</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I want calculate the percentage of subtotal values in the same row in alv grid report.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is this functionality is possible...&lt;/P&gt;&lt;P&gt;Plz let me your suggestion.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 24 Apr 2009 09:26:46 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-04-24T09:26:46Z</dc:date>
    <item>
      <title>ALV average calculation without zero values</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-average-calculation-without-zero-values/m-p/5477223#M1254090</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using the ALV grid for report output, able to get the average values and it's working fine. &lt;/P&gt;&lt;P&gt;User wants the average calculation only for non-zero values, meaning...&lt;/P&gt;&lt;P&gt;1st row =  50.00&lt;/P&gt;&lt;P&gt;2nd row = 20.00&lt;/P&gt;&lt;P&gt;3rd row = 0.00&lt;/P&gt;&lt;P&gt;4th row  = 40.00&lt;/P&gt;&lt;P&gt;5th row = 0.00 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In this case current output is '110.00 / 5 = 22. it's working fine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;User requriement is 110 / 3 = 36.67. Is this functionallity possible in ALV ?.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Let me know your valueable suggestion.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Raj&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Apr 2009 10:32:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-average-calculation-without-zero-values/m-p/5477223#M1254090</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-23T10:32:56Z</dc:date>
    </item>
    <item>
      <title>Re: ALV average calculation without zero values</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-average-calculation-without-zero-values/m-p/5477224#M1254091</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi raj,&lt;/P&gt;&lt;P&gt;   Do not go for the standard totalling or average function in the ALV.&lt;/P&gt;&lt;P&gt;instead do the math in your internal table only and have it as a the last line/&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;like&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;loop at itab.
if itab-value &amp;lt;&amp;gt; 0.00.
v_total = v_total + itab-value.
count = count + 1.
endif.
at last.
v_average = v_total / count.
clear itab.
itab-value = v_average.
append itab.
endat.
endloop.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Apr 2009 10:41:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-average-calculation-without-zero-values/m-p/5477224#M1254091</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-23T10:41:01Z</dc:date>
    </item>
    <item>
      <title>Re: ALV average calculation without zero values</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-average-calculation-without-zero-values/m-p/5477225#M1254092</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;gt;In this case current output is '110.00 / 5 = 22. it's working fine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt;User requriement is 110 / 3 = 36.67. Is this functionallity possible in ALV ?.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is not possible. you need to do that manually and show it at the end.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Apr 2009 10:41:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-average-calculation-without-zero-values/m-p/5477225#M1254092</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-23T10:41:04Z</dc:date>
    </item>
    <item>
      <title>Re: ALV average calculation without zero values</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-average-calculation-without-zero-values/m-p/5477226#M1254093</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;From ALV you cannot do this.&lt;/P&gt;&lt;P&gt;Instead you need to calculate the average using the values in tables. &lt;/P&gt;&lt;P&gt;And then use it to display.;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Lalit Mohan Gupta.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Apr 2009 12:17:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-average-calculation-without-zero-values/m-p/5477226#M1254093</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-23T12:17:41Z</dc:date>
    </item>
    <item>
      <title>Re: ALV average calculation without zero values</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-average-calculation-without-zero-values/m-p/5477227#M1254094</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I want calculate the percentage of subtotal values in the same row in alv grid report.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is this functionality is possible...&lt;/P&gt;&lt;P&gt;Plz let me your suggestion.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Apr 2009 09:26:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-average-calculation-without-zero-values/m-p/5477227#M1254094</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-24T09:26:46Z</dc:date>
    </item>
    <item>
      <title>Re: ALV average calculation without zero values</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-average-calculation-without-zero-values/m-p/5477228#M1254095</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;  Did you find the solution for this request (ALV average calculation without zero values). If so, can you please send the details.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Apr 2010 02:23:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-average-calculation-without-zero-values/m-p/5477228#M1254095</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-09T02:23:10Z</dc:date>
    </item>
    <item>
      <title>Re: ALV average calculation without zero values</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-average-calculation-without-zero-values/m-p/5477229#M1254096</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;Please check this below logic.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;clear count.&lt;/P&gt;&lt;P&gt;loop at itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if not itab-value =  '0.00'.&lt;/P&gt;&lt;P&gt;count = count + 1.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;at last.&lt;/P&gt;&lt;P&gt;v_average = v_total / count.&lt;/P&gt;&lt;P&gt;itab-value = v_average.&lt;/P&gt;&lt;P&gt;append itab.&lt;/P&gt;&lt;P&gt;endat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Apr 2010 05:46:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-average-calculation-without-zero-values/m-p/5477229#M1254096</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-09T05:46:34Z</dc:date>
    </item>
  </channel>
</rss>

