<?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: How do I sum values from result to next value in next row in SAS Enterprise Guide</title>
    <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/How-do-I-sum-values-from-result-to-next-value-in-next-row/m-p/416820#M26829</link>
    <description>&lt;P&gt;UNTESTED CODE&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Assumes data is properly sorted by date and dpd.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;data want;
    set have;
    by date;
    if first.date then n=0;
    n+percent;
run;&lt;/PRE&gt;</description>
    <pubDate>Tue, 28 Nov 2017 19:24:27 GMT</pubDate>
    <dc:creator>PaigeMiller</dc:creator>
    <dc:date>2017-11-28T19:24:27Z</dc:date>
    <item>
      <title>How do I sum values from result to next value in next row</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/How-do-I-sum-values-from-result-to-next-value-in-next-row/m-p/416818#M26828</link>
      <description>&lt;P&gt;Hi, I've got this table in SAS Enterprise Guide 6.1:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Date&lt;/TD&gt;&lt;TD&gt;DPD&lt;/TD&gt;&lt;TD&gt;Percent&lt;/TD&gt;&lt;TD&gt;n&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20/11/2017&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;42.3032614&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20/11/2017&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;17.86107321&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20/11/2017&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;17.94882252&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20/11/2017&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;8.067420863&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20/11/2017&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;7.57191038&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20/11/2017&lt;/TD&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;TD&gt;6.247511636&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;21/11/2017&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;38.68761746&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;21/11/2017&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;21.37805108&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;21/11/2017&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;16.47630256&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;21/11/2017&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;10.9339566&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;21/11/2017&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;12.52407231&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;22/11/2017&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;46.60777228&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;22/11/2017&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;12.8460822&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;22/11/2017&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;23.98441227&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;22/11/2017&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;16.56173324&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;23/11/2017&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;54.97545337&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;23/11/2017&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;24.71672851&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;23/11/2017&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;20.30781812&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;24/11/2017&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;33.48435617&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;24/11/2017&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;66.51564383&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;27/11/2017&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And I need to sum the value from DPD 0 with DPD 1 and the result with the value in DPD 2 and so goes on, then display the result in n column. There's one more thing:the values must be from the same date.&lt;BR /&gt;Should look like this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Date&lt;/TD&gt;&lt;TD&gt;DPD&lt;/TD&gt;&lt;TD&gt;Percent&lt;/TD&gt;&lt;TD&gt;n&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20/11/2017&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;42.3032614&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;42.30&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20/11/2017&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;17.86107321&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;60.16&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20/11/2017&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;17.94882252&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;78.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20/11/2017&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;8.067420863&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;86.16&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20/11/2017&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;7.57191038&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;93.73&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;20/11/2017&lt;/TD&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;TD&gt;6.247511636&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;99.97&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;21/11/2017&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;38.68761746&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;38.68&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;21/11/2017&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;21.37805108&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;60.05&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;21/11/2017&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;16.47630256&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;76.52&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;21/11/2017&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;10.9339566&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;87.45&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;21/11/2017&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;12.52407231&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;99.97&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;22/11/2017&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;46.60777228&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;46.60&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;22/11/2017&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;12.8460822&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;59.44&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;22/11/2017&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;23.98441227&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;83.42&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;22/11/2017&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;16.56173324&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;99.98&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;23/11/2017&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;54.97545337&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;54.97&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;23/11/2017&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;24.71672851&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;79.68&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;23/11/2017&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;20.30781812&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;99.98&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;24/11/2017&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;33.48435617&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;33.48&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;24/11/2017&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;66.51564383&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;99.99&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;27/11/2017&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;&amp;nbsp; 100&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can someone help me, please.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 28 Nov 2017 19:23:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/How-do-I-sum-values-from-result-to-next-value-in-next-row/m-p/416818#M26828</guid>
      <dc:creator>rodrichiez</dc:creator>
      <dc:date>2017-11-28T19:23:35Z</dc:date>
    </item>
    <item>
      <title>Re: How do I sum values from result to next value in next row</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/How-do-I-sum-values-from-result-to-next-value-in-next-row/m-p/416820#M26829</link>
      <description>&lt;P&gt;UNTESTED CODE&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Assumes data is properly sorted by date and dpd.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;data want;
    set have;
    by date;
    if first.date then n=0;
    n+percent;
run;&lt;/PRE&gt;</description>
      <pubDate>Tue, 28 Nov 2017 19:24:27 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/How-do-I-sum-values-from-result-to-next-value-in-next-row/m-p/416820#M26829</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2017-11-28T19:24:27Z</dc:date>
    </item>
    <item>
      <title>Re: How do I sum values from result to next value in next row</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/How-do-I-sum-values-from-result-to-next-value-in-next-row/m-p/416826#M26831</link>
      <description>&lt;P&gt;Do you have a license for SAS ETS? PROC EXPAND is a very easy solution, if you do.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Or you can use RETAIN.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
set have;

by id date;
RETAIN RUNNING_TOTAL;

if first.date then RUNNING_TOTAL=percent;
else RUNNING_TOTAL=sum(RUNNING_TOTAL, percent);

run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;If you're doing this via the GUI then try the&amp;nbsp;PREPARE TIME SERIES data task.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 28 Nov 2017 19:33:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/How-do-I-sum-values-from-result-to-next-value-in-next-row/m-p/416826#M26831</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2017-11-28T19:33:48Z</dc:date>
    </item>
    <item>
      <title>Re: How do I sum values from result to next value in next row</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/How-do-I-sum-values-from-result-to-next-value-in-next-row/m-p/416832#M26833</link>
      <description>&lt;P&gt;Thank you very much!&lt;img id="smileyvery-happy" class="emoticon emoticon-smileyvery-happy" src="https://communities.sas.com/i/smilies/16x16_smiley-very-happy.png" alt="Smiley Very Happy" title="Smiley Very Happy" /&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 28 Nov 2017 19:49:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/How-do-I-sum-values-from-result-to-next-value-in-next-row/m-p/416832#M26833</guid>
      <dc:creator>rodrichiez</dc:creator>
      <dc:date>2017-11-28T19:49:21Z</dc:date>
    </item>
  </channel>
</rss>

