<?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: Proc Report Column in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/Proc-Report-Column/m-p/339806#M63185</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;although unsure about your data set's structure :&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;data have;&lt;BR /&gt;format prod_grp&amp;nbsp; $9.;&lt;BR /&gt;input dt date9. Prod_Cat $ prod_grp $ NetSales;&lt;BR /&gt;datalines;&lt;BR /&gt;31mar2015 RX Derm 100000&lt;BR /&gt;30JUN2015 RX Derm 105000&lt;BR /&gt;30SEP2015 RX Derm 200000&lt;BR /&gt;31DEC2015 RX Derm 325000&lt;BR /&gt;31mar2015 RX Vision 120000&lt;BR /&gt;30JUN2015 RX Vision 102256&lt;BR /&gt;30SEP2015 RX Vision 250200&lt;BR /&gt;31DEC2015 RX Vision 155200&lt;BR /&gt;31mar2015 RX Ears 123000&lt;BR /&gt;30JUN2015 RX Ears 205200&lt;BR /&gt;30SEP2015 RX Ears 260100&lt;BR /&gt;31DEC2015 RX Ears 183245&lt;BR /&gt;;&lt;BR /&gt;RUN;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;PROC REPORT DATA=HAVE NOWD MISSING;&lt;BR /&gt;COLUMNS ('Prod_Cat' Prod_Cat) ('prod_grp' prod_grp)&amp;nbsp; (DT, NETSALES) ('Net Sales' NETSALES=NETSALESF);&lt;BR /&gt;DEFINE Prod_Cat&amp;nbsp; / GROUP noprint '' ;&lt;BR /&gt;DEFINE prod_grp / GROUP '' f=$9.;&lt;BR /&gt;DEFINE DT&amp;nbsp; / ACROSS F=YYQ. '';&lt;BR /&gt;DEFINE NETSALES/ ANALYSIS SUM F=COMMA12. '';&lt;BR /&gt;DEFINE NETSALESF/ ANALYSIS SUM F=COMMA12. '';&lt;BR /&gt;compute before Prod_Cat&amp;nbsp; /style={just=l};&lt;BR /&gt;line Prod_Cat&amp;nbsp; $5. ;&lt;BR /&gt;endcomp;&lt;BR /&gt;rbreak after / summarize ;&lt;BR /&gt;compute after ;&lt;BR /&gt;prod_grp ='Net Sales';&lt;BR /&gt;endcomp;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;RUN;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;prod_grp 2015Q1 2015Q2 2015Q3 2015Q4 Net Sales&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;RX&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Derm&lt;/TD&gt;&lt;TD&gt;100,000&lt;/TD&gt;&lt;TD&gt;105,000&lt;/TD&gt;&lt;TD&gt;200,000&lt;/TD&gt;&lt;TD&gt;325,000&lt;/TD&gt;&lt;TD&gt;730,000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Ears&lt;/TD&gt;&lt;TD&gt;123,000&lt;/TD&gt;&lt;TD&gt;205,200&lt;/TD&gt;&lt;TD&gt;260,100&lt;/TD&gt;&lt;TD&gt;183,245&lt;/TD&gt;&lt;TD&gt;771,545&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Vision&lt;/TD&gt;&lt;TD&gt;120,000&lt;/TD&gt;&lt;TD&gt;102,256&lt;/TD&gt;&lt;TD&gt;250,200&lt;/TD&gt;&lt;TD&gt;155,200&lt;/TD&gt;&lt;TD&gt;627,656&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Net Sales&lt;/TD&gt;&lt;TD&gt;343,000&lt;/TD&gt;&lt;TD&gt;412,456&lt;/TD&gt;&lt;TD&gt;710,300&lt;/TD&gt;&lt;TD&gt;663,445&lt;/TD&gt;&lt;TD&gt;2,129,201&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
    <pubDate>Thu, 09 Mar 2017 21:56:38 GMT</pubDate>
    <dc:creator>atzamis</dc:creator>
    <dc:date>2017-03-09T21:56:38Z</dc:date>
    <item>
      <title>Proc Report Column</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Proc-Report-Column/m-p/328518#M62498</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I'm trying to generate a sales report for each quarter (2015Q1, 2015Q2, 2015Q3 and 2015Q4) with Net sales for each product. I have a varaible called Prod_cat (product category) and prod_grp (product group). I want to nest Prod_cat and prod_grp so that for each Prod_cat I will have the groups( for ex: Prod_cat have RX and under this category I have Derm, Vision and Cancer). I'm trying to use proc report and generate Columns such as Prod_Cat, Quarter (Across) and Netsales (on the right side of the Column and at the bottom for each quarter. The table should look like this:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Prod_Cat&lt;/TD&gt;&lt;TD&gt;2015Q1&lt;/TD&gt;&lt;TD&gt;2015Q2&lt;/TD&gt;&lt;TD&gt;2015Q3&lt;/TD&gt;&lt;TD&gt;2015Q4&lt;/TD&gt;&lt;TD&gt;NetSales&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;RX&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Derm&lt;/TD&gt;&lt;TD&gt;100,000&lt;/TD&gt;&lt;TD&gt;105,000&lt;/TD&gt;&lt;TD&gt;200,000&lt;/TD&gt;&lt;TD&gt;325,000&lt;/TD&gt;&lt;TD&gt;730,000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; Vision&lt;/TD&gt;&lt;TD&gt;120,000&lt;/TD&gt;&lt;TD&gt;102,256&lt;/TD&gt;&lt;TD&gt;250,200&lt;/TD&gt;&lt;TD&gt;155,200&lt;/TD&gt;&lt;TD&gt;627,656&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp; Ears&lt;/TD&gt;&lt;TD&gt;123,000&lt;/TD&gt;&lt;TD&gt;205,200&lt;/TD&gt;&lt;TD&gt;260,100&lt;/TD&gt;&lt;TD&gt;183,245&lt;/TD&gt;&lt;TD&gt;771,545&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Netsales&lt;/TD&gt;&lt;TD&gt;343,000&lt;/TD&gt;&lt;TD&gt;412,456&lt;/TD&gt;&lt;TD&gt;710,300&lt;/TD&gt;&lt;TD&gt;663,445&lt;/TD&gt;&lt;TD&gt;2,129,201&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 in getting this kind of a report using proc report. I'm just confused with the columns statement so that I get the Prod_cat and under that I get the Prod_grp and Netsales at the bottom and on the side.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you&lt;/P&gt;&lt;P&gt;Malathi&lt;/P&gt;</description>
      <pubDate>Mon, 30 Jan 2017 17:19:32 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Proc-Report-Column/m-p/328518#M62498</guid>
      <dc:creator>Malathi13</dc:creator>
      <dc:date>2017-01-30T17:19:32Z</dc:date>
    </item>
    <item>
      <title>Re: Proc Report Column</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Proc-Report-Column/m-p/330964#M62657</link>
      <description>&lt;P&gt;After a week ,&amp;nbsp; I hope I'm not too late to help.&amp;nbsp; What does your datasets look like?&amp;nbsp; Are you open to using proc tabulate;&amp;nbsp;this is my go-to-procedure for a sumarization/pivot-table&amp;nbsp;like this.&lt;/P&gt;</description>
      <pubDate>Wed, 08 Feb 2017 19:54:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Proc-Report-Column/m-p/330964#M62657</guid>
      <dc:creator>PhilC</dc:creator>
      <dc:date>2017-02-08T19:54:47Z</dc:date>
    </item>
    <item>
      <title>Re: Proc Report Column</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Proc-Report-Column/m-p/339806#M63185</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;although unsure about your data set's structure :&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;data have;&lt;BR /&gt;format prod_grp&amp;nbsp; $9.;&lt;BR /&gt;input dt date9. Prod_Cat $ prod_grp $ NetSales;&lt;BR /&gt;datalines;&lt;BR /&gt;31mar2015 RX Derm 100000&lt;BR /&gt;30JUN2015 RX Derm 105000&lt;BR /&gt;30SEP2015 RX Derm 200000&lt;BR /&gt;31DEC2015 RX Derm 325000&lt;BR /&gt;31mar2015 RX Vision 120000&lt;BR /&gt;30JUN2015 RX Vision 102256&lt;BR /&gt;30SEP2015 RX Vision 250200&lt;BR /&gt;31DEC2015 RX Vision 155200&lt;BR /&gt;31mar2015 RX Ears 123000&lt;BR /&gt;30JUN2015 RX Ears 205200&lt;BR /&gt;30SEP2015 RX Ears 260100&lt;BR /&gt;31DEC2015 RX Ears 183245&lt;BR /&gt;;&lt;BR /&gt;RUN;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;PROC REPORT DATA=HAVE NOWD MISSING;&lt;BR /&gt;COLUMNS ('Prod_Cat' Prod_Cat) ('prod_grp' prod_grp)&amp;nbsp; (DT, NETSALES) ('Net Sales' NETSALES=NETSALESF);&lt;BR /&gt;DEFINE Prod_Cat&amp;nbsp; / GROUP noprint '' ;&lt;BR /&gt;DEFINE prod_grp / GROUP '' f=$9.;&lt;BR /&gt;DEFINE DT&amp;nbsp; / ACROSS F=YYQ. '';&lt;BR /&gt;DEFINE NETSALES/ ANALYSIS SUM F=COMMA12. '';&lt;BR /&gt;DEFINE NETSALESF/ ANALYSIS SUM F=COMMA12. '';&lt;BR /&gt;compute before Prod_Cat&amp;nbsp; /style={just=l};&lt;BR /&gt;line Prod_Cat&amp;nbsp; $5. ;&lt;BR /&gt;endcomp;&lt;BR /&gt;rbreak after / summarize ;&lt;BR /&gt;compute after ;&lt;BR /&gt;prod_grp ='Net Sales';&lt;BR /&gt;endcomp;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;RUN;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;prod_grp 2015Q1 2015Q2 2015Q3 2015Q4 Net Sales&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;RX&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Derm&lt;/TD&gt;&lt;TD&gt;100,000&lt;/TD&gt;&lt;TD&gt;105,000&lt;/TD&gt;&lt;TD&gt;200,000&lt;/TD&gt;&lt;TD&gt;325,000&lt;/TD&gt;&lt;TD&gt;730,000&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Ears&lt;/TD&gt;&lt;TD&gt;123,000&lt;/TD&gt;&lt;TD&gt;205,200&lt;/TD&gt;&lt;TD&gt;260,100&lt;/TD&gt;&lt;TD&gt;183,245&lt;/TD&gt;&lt;TD&gt;771,545&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Vision&lt;/TD&gt;&lt;TD&gt;120,000&lt;/TD&gt;&lt;TD&gt;102,256&lt;/TD&gt;&lt;TD&gt;250,200&lt;/TD&gt;&lt;TD&gt;155,200&lt;/TD&gt;&lt;TD&gt;627,656&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Net Sales&lt;/TD&gt;&lt;TD&gt;343,000&lt;/TD&gt;&lt;TD&gt;412,456&lt;/TD&gt;&lt;TD&gt;710,300&lt;/TD&gt;&lt;TD&gt;663,445&lt;/TD&gt;&lt;TD&gt;2,129,201&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Thu, 09 Mar 2017 21:56:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Proc-Report-Column/m-p/339806#M63185</guid>
      <dc:creator>atzamis</dc:creator>
      <dc:date>2017-03-09T21:56:38Z</dc:date>
    </item>
  </channel>
</rss>

