<?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: Create a Computed variable using SAS Proc Report. in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Create-a-Computed-variable-using-SAS-Proc-Report/m-p/803840#M316539</link>
    <description>Hi Kurt,&lt;BR /&gt;&lt;BR /&gt;Thank you!!&lt;BR /&gt;The Code works and is generating the report.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Santosh&lt;BR /&gt;</description>
    <pubDate>Thu, 24 Mar 2022 17:00:55 GMT</pubDate>
    <dc:creator>Santt0sh</dc:creator>
    <dc:date>2022-03-24T17:00:55Z</dc:date>
    <item>
      <title>Create a Computed variable using SAS Proc Report.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Create-a-Computed-variable-using-SAS-Proc-Report/m-p/803719#M316469</link>
      <description>&lt;PRE&gt;&lt;CODE class=""&gt;data xxx;

input grp_cnts Count_grp_cnts Tr_Amt Tdate ;

datalines;

2 45 21000 200910

12 15 51000 200910

11 545 1000 200910

03 248 5000 200910

;

run;



/*creating a report:*/

PROC REPORT DATA = XXX;

COLUMN&amp;nbsp;Tr_Amt&amp;nbsp; Tr_Amt&amp;nbsp; = STD_TRNS_AMTS Count_grp_cnts&amp;nbsp;Tr_Amt&amp;nbsp; = LMT;

DEFINE&amp;nbsp;Tdate/ GROUP;

DEFINE&amp;nbsp;LMT/GROUP ORDER=DATA;

DEFINE&amp;nbsp;Tr_Amt&amp;nbsp; /ANALYSIS MEAN FORMAT = 20.2 ' AVG_AMT';

DEFINE&amp;nbsp;&amp;nbsp;STD_TRNS_AMTS /&amp;nbsp;ANALYSIS MEAN FORMAT = 20.2 ' STD_TRNS_AMTS ';

DEFINE&amp;nbsp; Count_grp_cnts/&amp;nbsp;ANALYSIS SUM FORMAT = 20.2 ' Count_grp_cnts';

RBREAK AFTER /SUMMARIZE DOL;

DEFINE&amp;nbsp;LMT / COMPUTED 'LTD';

COMPUTE BEFORE LMT;

&amp;nbsp; &amp;nbsp; LMT =&amp;nbsp;Tr_Amt&amp;nbsp; + 5 *&amp;nbsp;STD_TRNS_AMTS ;

ENDCOMP;

RUN;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;I am trying to create a Report using Proc Report. The details are attached, I am not able to generate the reports because of the&amp;nbsp;&lt;/P&gt;&lt;P&gt;ERROR: COMPUTED conflicts with earlier use of&amp;nbsp;Tr_Amt&amp;nbsp;&lt;/P&gt;&lt;P&gt;Kindly suggest me this.&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;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 23 Mar 2022 23:31:03 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Create-a-Computed-variable-using-SAS-Proc-Report/m-p/803719#M316469</guid>
      <dc:creator>Santt0sh</dc:creator>
      <dc:date>2022-03-23T23:31:03Z</dc:date>
    </item>
    <item>
      <title>Re: Create a Computed variable using SAS Proc Report.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Create-a-Computed-variable-using-SAS-Proc-Report/m-p/803720#M316470</link>
      <description>&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I m trying to create a Report using Proc Report by creating computed columns. I m getting another ERROR: You can only BREAK on GROUPing and ORDERing variables.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;kindly suggest.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 23 Mar 2022 23:38:03 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Create-a-Computed-variable-using-SAS-Proc-Report/m-p/803720#M316470</guid>
      <dc:creator>Santt0sh</dc:creator>
      <dc:date>2022-03-23T23:38:03Z</dc:date>
    </item>
    <item>
      <title>Re: Create a Computed variable using SAS Proc Report.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Create-a-Computed-variable-using-SAS-Proc-Report/m-p/803737#M316479</link>
      <description>&lt;P&gt;Please show us how the report should look like.&lt;/P&gt;</description>
      <pubDate>Thu, 24 Mar 2022 05:15:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Create-a-Computed-variable-using-SAS-Proc-Report/m-p/803737#M316479</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2022-03-24T05:15:13Z</dc:date>
    </item>
    <item>
      <title>Re: Create a Computed variable using SAS Proc Report.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Create-a-Computed-variable-using-SAS-Proc-Report/m-p/803815#M316522</link>
      <description>Hi Kurt,&lt;BR /&gt;Thank you for your quick response!&lt;BR /&gt;&lt;BR /&gt;Since I was not able to upload a new attachment, I am posting the report and the dataset structure below.&lt;BR /&gt;&lt;BR /&gt;The below data set is the source - 2 datasets (Temp and Temp1).&lt;BR /&gt;data TEMP;&lt;BR /&gt;&lt;BR /&gt;input grp_cnts Count_grp_cnts Tr_Amt Tdate ;&lt;BR /&gt;&lt;BR /&gt;datalines;&lt;BR /&gt;&lt;BR /&gt;2 45 21000 200910&lt;BR /&gt;&lt;BR /&gt;12 15 51000 200910&lt;BR /&gt;&lt;BR /&gt;11 545 1000 200910&lt;BR /&gt;&lt;BR /&gt;03 248 5000 200910&lt;BR /&gt;&lt;BR /&gt;;&lt;BR /&gt;&lt;BR /&gt;run;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;DATASET = TEMP1&lt;BR /&gt;Tdate Tr_Amt&amp;nbsp; grp_cnts Count_grp_cnts&amp;nbsp;&lt;BR /&gt;200910 21000 2 45&lt;BR /&gt;200910 51000 12 15&lt;BR /&gt;200910 1000 11 545&lt;BR /&gt;200910 5000 3 248&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;The report/dataset should look something like this.&lt;BR /&gt;Tdate= for the reporting month&lt;BR /&gt;Tr_Amt = Average of Tr_Amt for the Reporting Month&lt;BR /&gt;STD_TRNS_AMTS = STDEV of the Average of the Tr Amt for the reporting month.&lt;BR /&gt;Count_grp_cnts= Sum of the group counts for the reporting month&lt;BR /&gt;LMT is calcluated: LMT = Tr_Amt + 5 * STD_TRNS_AMTS&lt;BR /&gt;&lt;BR /&gt;Tdate Tr_Amt&amp;nbsp; STD_TRNS_AMTS Count_grp_cnts&amp;nbsp;Tr_Amt&amp;nbsp; LMT&lt;BR /&gt;200910 19500 19665.96044 853 xxxxxxx&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Thank you for your Time and Help!!&lt;BR /&gt;</description>
      <pubDate>Thu, 24 Mar 2022 15:33:19 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Create-a-Computed-variable-using-SAS-Proc-Report/m-p/803815#M316522</guid>
      <dc:creator>Santt0sh</dc:creator>
      <dc:date>2022-03-24T15:33:19Z</dc:date>
    </item>
    <item>
      <title>Re: Create a Computed variable using SAS Proc Report.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Create-a-Computed-variable-using-SAS-Proc-Report/m-p/803831#M316532</link>
      <description>&lt;P&gt;Which statistic of tr_amt should be used in the calculation of lmt? the sum or the mean?&lt;/P&gt;</description>
      <pubDate>Thu, 24 Mar 2022 16:22:27 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Create-a-Computed-variable-using-SAS-Proc-Report/m-p/803831#M316532</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2022-03-24T16:22:27Z</dc:date>
    </item>
    <item>
      <title>Re: Create a Computed variable using SAS Proc Report.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Create-a-Computed-variable-using-SAS-Proc-Report/m-p/803835#M316534</link>
      <description>&lt;P&gt;See this example:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc report data=temp;
column tdate Count_grp_cnts (sum mean std),tr_amt lmt;
define tdate / group;
define Count_grp_cnts / analysis sum;
define tr_amt / analysis;
define lmt / computed;
compute lmt;
  lmt = tr_amt.mean + 5 * tr_amt.std;
endcomp;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 24 Mar 2022 16:35:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Create-a-Computed-variable-using-SAS-Proc-Report/m-p/803835#M316534</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2022-03-24T16:35:47Z</dc:date>
    </item>
    <item>
      <title>Re: Create a Computed variable using SAS Proc Report.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Create-a-Computed-variable-using-SAS-Proc-Report/m-p/803837#M316536</link>
      <description>Hi Kurt,&lt;BR /&gt;&lt;BR /&gt;Thank you for your quick response!&lt;BR /&gt;We need to use the Mean(Average) of Tr_Amt to compute the LTD column.&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 24 Mar 2022 16:49:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Create-a-Computed-variable-using-SAS-Proc-Report/m-p/803837#M316536</guid>
      <dc:creator>Santt0sh</dc:creator>
      <dc:date>2022-03-24T16:49:43Z</dc:date>
    </item>
    <item>
      <title>Re: Create a Computed variable using SAS Proc Report.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Create-a-Computed-variable-using-SAS-Proc-Report/m-p/803840#M316539</link>
      <description>Hi Kurt,&lt;BR /&gt;&lt;BR /&gt;Thank you!!&lt;BR /&gt;The Code works and is generating the report.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Santosh&lt;BR /&gt;</description>
      <pubDate>Thu, 24 Mar 2022 17:00:55 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Create-a-Computed-variable-using-SAS-Proc-Report/m-p/803840#M316539</guid>
      <dc:creator>Santt0sh</dc:creator>
      <dc:date>2022-03-24T17:00:55Z</dc:date>
    </item>
  </channel>
</rss>

