<?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: Using SAS functions vertically in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/Using-SAS-functions-vertically/m-p/104333#M29143</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Proc SQL with a union operator would also work . . .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc sql ;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; create table want as&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select * from have&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; union&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select 'sum' as id&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , sum(A) as A&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , sum(B) as B&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , sum(C) as C&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from have&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; order by id&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 07 Aug 2013 19:39:51 GMT</pubDate>
    <dc:creator>Fugue</dc:creator>
    <dc:date>2013-08-07T19:39:51Z</dc:date>
    <item>
      <title>Using SAS functions vertically</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Using-SAS-functions-vertically/m-p/104331#M29141</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello! &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do you know if we can use SAS functions vertically like in excel instead of horizontally?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example if I want the sum of each column A,B,C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="256"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl65" height="20" width="64"&gt;&lt;/TD&gt;&lt;TD class="xl65" width="64"&gt;A&lt;/TD&gt;&lt;TD class="xl65" width="64"&gt;B&lt;/TD&gt;&lt;TD class="xl65" width="64"&gt;C&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="20"&gt;i&lt;/TD&gt;&lt;TD class="xl65"&gt;1&lt;/TD&gt;&lt;TD class="xl65"&gt;23&lt;/TD&gt;&lt;TD class="xl65"&gt;12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="20"&gt;ii&lt;/TD&gt;&lt;TD class="xl65"&gt;3&lt;/TD&gt;&lt;TD class="xl65"&gt;2&lt;/TD&gt;&lt;TD class="xl65"&gt;21&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="20"&gt;iii&lt;/TD&gt;&lt;TD class="xl65"&gt;7&lt;/TD&gt;&lt;TD class="xl65"&gt;5&lt;/TD&gt;&lt;TD class="xl65"&gt;25&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I transpose to be able to use the SUM function horizontally&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 320px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl65" height="20" width="64"&gt;&lt;/TD&gt;&lt;TD class="xl65" width="64"&gt;i&lt;/TD&gt;&lt;TD class="xl65" width="64"&gt;ii&lt;/TD&gt;&lt;TD class="xl65" width="64"&gt;iii&lt;/TD&gt;&lt;TD class="xl65" width="64"&gt;Sum&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="20"&gt;A&lt;/TD&gt;&lt;TD class="xl65"&gt;1&lt;/TD&gt;&lt;TD class="xl65"&gt;3&lt;/TD&gt;&lt;TD class="xl65"&gt;7&lt;/TD&gt;&lt;TD class="xl65"&gt;11&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="20"&gt;B&lt;/TD&gt;&lt;TD class="xl65"&gt;23&lt;/TD&gt;&lt;TD class="xl65"&gt;2&lt;/TD&gt;&lt;TD class="xl65"&gt;5&lt;/TD&gt;&lt;TD class="xl65"&gt;30&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="20"&gt;C&lt;/TD&gt;&lt;TD class="xl65"&gt;12&lt;/TD&gt;&lt;TD class="xl65"&gt;21&lt;/TD&gt;&lt;TD class="xl65"&gt;25&lt;/TD&gt;&lt;TD class="xl65"&gt;58&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;then I transpose back To get the Sum the way I want it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="256"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl65" height="20" width="64"&gt;&lt;/TD&gt;&lt;TD class="xl65" width="64"&gt;A&lt;/TD&gt;&lt;TD class="xl65" width="64"&gt;B&lt;/TD&gt;&lt;TD class="xl65" width="64"&gt;C&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="20"&gt;i&lt;/TD&gt;&lt;TD class="xl65"&gt;1&lt;/TD&gt;&lt;TD class="xl65"&gt;23&lt;/TD&gt;&lt;TD class="xl65"&gt;12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="20"&gt;ii&lt;/TD&gt;&lt;TD class="xl65"&gt;3&lt;/TD&gt;&lt;TD class="xl65"&gt;2&lt;/TD&gt;&lt;TD class="xl65"&gt;21&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="20"&gt;iii&lt;/TD&gt;&lt;TD class="xl65"&gt;7&lt;/TD&gt;&lt;TD class="xl65"&gt;5&lt;/TD&gt;&lt;TD class="xl65"&gt;25&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl65" height="20"&gt;Sum&lt;/TD&gt;&lt;TD class="xl65"&gt;11&lt;/TD&gt;&lt;TD class="xl65"&gt;30&lt;/TD&gt;&lt;TD class="xl65"&gt;58&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;THERE HAS TO BE A BETTER WAY!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Aug 2013 18:27:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Using-SAS-functions-vertically/m-p/104331#M29141</guid>
      <dc:creator>Greek</dc:creator>
      <dc:date>2013-08-07T18:27:57Z</dc:date>
    </item>
    <item>
      <title>Re: Using SAS functions vertically</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Using-SAS-functions-vertically/m-p/104332#M29142</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi.&lt;/P&gt;&lt;P&gt;One quicker way is to use the SUM function in PROC SQL:&lt;/P&gt;&lt;P&gt;data have;&lt;/P&gt;&lt;P&gt;input id $ A B C;&lt;/P&gt;&lt;P&gt;cards;&lt;/P&gt;&lt;P&gt;i 1 23 12&lt;/P&gt;&lt;P&gt;ii 3 2 21&lt;/P&gt;&lt;P&gt;iii 7 5 25&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;proc sql;&lt;/P&gt;&lt;P&gt;create table want as&lt;/P&gt;&lt;P&gt;select sum(a) as A, sum(b) as B, sum(c) as C &lt;/P&gt;&lt;P&gt;from have ;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you actually want to have the sum appended at the bottom of your original data, then you can do this data step:&lt;/P&gt;&lt;P&gt;data really_want;&lt;/P&gt;&lt;P&gt;&amp;nbsp; set have want;&lt;/P&gt;&lt;P&gt;&amp;nbsp; if id = "" then id = "Sum";&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Good luck!&lt;/P&gt;&lt;P&gt;Anca.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Aug 2013 18:38:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Using-SAS-functions-vertically/m-p/104332#M29142</guid>
      <dc:creator>AncaTilea</dc:creator>
      <dc:date>2013-08-07T18:38:48Z</dc:date>
    </item>
    <item>
      <title>Re: Using SAS functions vertically</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Using-SAS-functions-vertically/m-p/104333#M29143</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Proc SQL with a union operator would also work . . .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc sql ;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; create table want as&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select * from have&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; union&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select 'sum' as id&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , sum(A) as A&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , sum(B) as B&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , sum(C) as C&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from have&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; order by id&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Aug 2013 19:39:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Using-SAS-functions-vertically/m-p/104333#M29143</guid>
      <dc:creator>Fugue</dc:creator>
      <dc:date>2013-08-07T19:39:51Z</dc:date>
    </item>
    <item>
      <title>Re: Using SAS functions vertically</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Using-SAS-functions-vertically/m-p/104334#M29144</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;PROC MEANS does the job.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In fact, all PROCs in SAS work "vertically" on your data.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Aug 2013 19:48:40 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Using-SAS-functions-vertically/m-p/104334#M29144</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2013-08-07T19:48:40Z</dc:date>
    </item>
    <item>
      <title>Re: Using SAS functions vertically</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Using-SAS-functions-vertically/m-p/104335#M29145</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If all you want is a report, PROC PRINT will do that easily.&amp;nbsp; Just add this statement:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sum a b c;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want a data set instead of a report, it can still be done in one step.&amp;nbsp; This assumes that your first variable is named ID:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data want;&lt;/P&gt;&lt;P&gt;set have end=alldone;&lt;/P&gt;&lt;P&gt;cum_a + a;&lt;/P&gt;&lt;P&gt;cum_b + b;&lt;/P&gt;&lt;P&gt;cum_c + c;&lt;/P&gt;&lt;P&gt;output;&lt;/P&gt;&lt;P&gt;if alldone;&lt;/P&gt;&lt;P&gt;id='Sum';&lt;/P&gt;&lt;P&gt;a = cum_a;&lt;/P&gt;&lt;P&gt;b = cum_b;&lt;/P&gt;&lt;P&gt;c = cum_c;&lt;/P&gt;&lt;P&gt;output;&lt;/P&gt;&lt;P&gt;drop cum_a cum_b cum_c;&lt;/P&gt;&lt;P&gt;run;&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>Wed, 07 Aug 2013 19:49:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Using-SAS-functions-vertically/m-p/104335#M29145</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2013-08-07T19:49:13Z</dc:date>
    </item>
    <item>
      <title>Re: Using SAS functions vertically</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Using-SAS-functions-vertically/m-p/104336#M29146</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I don't know how to use SQL, but I keep on bumping into it. I guess I will have to learn to do cool stuff.&lt;/P&gt;&lt;P&gt;Thank you all! &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://communities.sas.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Aug 2013 20:34:32 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Using-SAS-functions-vertically/m-p/104336#M29146</guid>
      <dc:creator>Greek</dc:creator>
      <dc:date>2013-08-07T20:34:32Z</dc:date>
    </item>
    <item>
      <title>Re: Using SAS functions vertically</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Using-SAS-functions-vertically/m-p/104337#M29147</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Astounding, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried this code and I experienced some problems... I expected to create a sixth line with the word 'sum' under ID and the actual sums under everything else... Do you know what's wrong?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ods html;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data report;&lt;/P&gt;&lt;P&gt;input ID employees midpoint pay;&lt;/P&gt;&lt;P&gt;datalines;&lt;/P&gt;&lt;P&gt;1 20 1877000 1789000&lt;/P&gt;&lt;P&gt;2 17 1827000 1672000&lt;/P&gt;&lt;P&gt;3 17 1616000 1599000&lt;/P&gt;&lt;P&gt;4 28 2844000 2828000&lt;/P&gt;&lt;P&gt;5 18 1734000 1678000&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data report;&lt;/P&gt;&lt;P&gt;set report end=done;&lt;/P&gt;&lt;P&gt;cumemployees+employees;&lt;/P&gt;&lt;P&gt;cummidpoint+midpoint;&lt;/P&gt;&lt;P&gt;cumpay+pay; output;&lt;/P&gt;&lt;P&gt;if done; ID='Sum'; employees=cumemployees; midpoint=cummidpoint; pay=cumpay;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc print data=report;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ods html close;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Aug 2013 13:42:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Using-SAS-functions-vertically/m-p/104337#M29147</guid>
      <dc:creator>Greek</dc:creator>
      <dc:date>2013-08-08T13:42:20Z</dc:date>
    </item>
    <item>
      <title>Re: Using SAS functions vertically</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Using-SAS-functions-vertically/m-p/104338#M29148</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi.&lt;/P&gt;&lt;P&gt;There is one thing that you did not repeat from Astounding's code: &lt;EM&gt;output&lt;/EM&gt; statement right before the &lt;EM&gt; run&lt;/EM&gt; statement&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;data report;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;set report end=done;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;cumemployees+employees;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;cummidpoint+midpoint;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;cumpay+pay; output;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;if done; ID='Sum'; employees=cumemployees; midpoint=cummidpoint; pay=cumpay&lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;;output;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;run;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;Another issue is that you define ID as numeric (1,2,3...) and then you try to assign the value "Sum" (character, right?) so SAS it's confused, so it will set it to "." (missing)&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;So, you want to define your variable ID as character...&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;then you are golden!&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;Good luck,&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;Anca.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Aug 2013 14:39:41 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Using-SAS-functions-vertically/m-p/104338#M29148</guid>
      <dc:creator>AncaTilea</dc:creator>
      <dc:date>2013-08-08T14:39:41Z</dc:date>
    </item>
    <item>
      <title>Re: Using SAS functions vertically</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Using-SAS-functions-vertically/m-p/104339#M29149</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You're on the right track here.&amp;nbsp; You need to add another OUTPUT statement before the RUN statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, you need to change the INPUT statement to make ID a character variable.&amp;nbsp; You won't be able to store the word "Sum" in a numeric variable.&lt;/P&gt;&lt;P&gt;If I missed any of the problems, just post again.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also note, that you can run PROC PRINT on the original data before adding the "Sum" line.&amp;nbsp; Just add a statement to PROC PRINT and see what you get:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sum employees midpoint pay;&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>Thu, 08 Aug 2013 14:40:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Using-SAS-functions-vertically/m-p/104339#M29149</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2013-08-08T14:40:47Z</dc:date>
    </item>
    <item>
      <title>Re: Using SAS functions vertically</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Using-SAS-functions-vertically/m-p/104340#M29150</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;IT WORKED!&lt;/P&gt;&lt;P&gt;Thank you so much!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Aug 2013 17:58:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Using-SAS-functions-vertically/m-p/104340#M29150</guid>
      <dc:creator>Greek</dc:creator>
      <dc:date>2013-08-09T17:58:23Z</dc:date>
    </item>
  </channel>
</rss>

