<?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: Do you have any idea for adding last(or maximum) value? in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/Do-you-have-any-idea-for-adding-last-or-maximum-value/m-p/164134#M42575</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;And if you want a simple row counter, assuming you may have more data&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;add&lt;/P&gt;&lt;P&gt;idnum3 = _n_; to the same data step.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 18 Aug 2014 16:01:33 GMT</pubDate>
    <dc:creator>ballardw</dc:creator>
    <dc:date>2014-08-18T16:01:33Z</dc:date>
    <item>
      <title>Do you have any idea for adding last(or maximum) value?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Do-you-have-any-idea-for-adding-last-or-maximum-value/m-p/164131#M42572</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;IMG alt="help.JPG" class="jive-image" src="https://communities.sas.com/legacyfs/online/7138_help.JPG" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;used code&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;data tp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; set p ;&lt;/P&gt;&lt;P&gt;i=index(var1,'r')&amp;nbsp; ;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if i=1 then do idnum1=input(compress(var1, ' ', 'A'), 5.) ;&lt;/P&gt;&lt;P&gt;end;&lt;/P&gt;&lt;P&gt;if i=2 then do&amp;nbsp; idnum2=input(compress(var1, ' ', 'A'), 5.) ;&lt;/P&gt;&lt;P&gt;end;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to make new variable(idnum3) from this dataset.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How could I make 'idnum3' &lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;1 to 20 using last observation of 'idnum1' add to 'idnum2'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you have any idea please tell me. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thank you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 16 Aug 2014 07:47:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Do-you-have-any-idea-for-adding-last-or-maximum-value/m-p/164131#M42572</guid>
      <dc:creator>COLDORANGE</dc:creator>
      <dc:date>2014-08-16T07:47:33Z</dc:date>
    </item>
    <item>
      <title>Re: Do you have any idea for adding last(or maximum) value?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Do-you-have-any-idea-for-adding-last-or-maximum-value/m-p/164132#M42573</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;data have;&lt;BR /&gt;input var1 $;&lt;BR /&gt;i=index(var1,'r');&lt;BR /&gt;if i=1 then idnum1=input(compress(var1, ' ', 'A'), 5.) ;&lt;BR /&gt;if i=2 then idnum2=input(compress(var1, ' ', 'A'), 5.) ;&lt;BR /&gt;datalines;&lt;BR /&gt;rt01&lt;BR /&gt;rt02&lt;BR /&gt;rt03&lt;BR /&gt;rt04&lt;BR /&gt;rt05&lt;BR /&gt;rt06&lt;BR /&gt;rt07&lt;BR /&gt;rt08&lt;BR /&gt;rt09&lt;BR /&gt;rt10&lt;BR /&gt;tr01&lt;BR /&gt;tr02&lt;BR /&gt;tr03&lt;BR /&gt;tr04&lt;BR /&gt;tr05&lt;BR /&gt;tr06&lt;BR /&gt;tr07&lt;BR /&gt;tr08&lt;BR /&gt;tr09&lt;BR /&gt;tr10&lt;BR /&gt;;&lt;/P&gt;&lt;P&gt;proc sql;&lt;BR /&gt;select max(idnum1) into :max from have;&lt;BR /&gt;quit;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data want;&lt;BR /&gt;set have;&lt;BR /&gt;idnum3=sum(&amp;amp;max,idnum2);&lt;BR /&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 16 Aug 2014 11:39:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Do-you-have-any-idea-for-adding-last-or-maximum-value/m-p/164132#M42573</guid>
      <dc:creator>stat_sas</dc:creator>
      <dc:date>2014-08-16T11:39:02Z</dc:date>
    </item>
    <item>
      <title>Re: Do you have any idea for adding last(or maximum) value?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Do-you-have-any-idea-for-adding-last-or-maximum-value/m-p/164133#M42574</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Assuming that the portion of code that you posted is working as intended, you could add to the same DATA step:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;retain last_idnum1;&lt;/P&gt;&lt;P&gt;if idnum1 &amp;gt; . then do;&lt;/P&gt;&lt;P&gt;&amp;nbsp; idnum3 = idnum1;&lt;/P&gt;&lt;P&gt;&amp;nbsp; last_idnum1 = idnum1;&lt;/P&gt;&lt;P&gt;end;&lt;/P&gt;&lt;P&gt;else idnum3 = sum(last_&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;idnum1, idnum2);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Good luck.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 16 Aug 2014 15:25:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Do-you-have-any-idea-for-adding-last-or-maximum-value/m-p/164133#M42574</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2014-08-16T15:25:16Z</dc:date>
    </item>
    <item>
      <title>Re: Do you have any idea for adding last(or maximum) value?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Do-you-have-any-idea-for-adding-last-or-maximum-value/m-p/164134#M42575</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;And if you want a simple row counter, assuming you may have more data&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;add&lt;/P&gt;&lt;P&gt;idnum3 = _n_; to the same data step.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Aug 2014 16:01:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Do-you-have-any-idea-for-adding-last-or-maximum-value/m-p/164134#M42575</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2014-08-18T16:01:33Z</dc:date>
    </item>
  </channel>
</rss>

