<?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 write a PROC REPORT code required for below mentioned dataset in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/How-do-I-write-a-PROC-REPORT-code-required-for-below-mentioned/m-p/310032#M66818</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;below my attempt at creating your desired&amp;nbsp;result. I had to use Proc Tabulate instead of Proc Report though.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc format ;
  value minintv    0-30 = '0-30'
                30-60 = '30-60'
                60-90 = '60-90'
                90-120 = '90-120'
                120-high = '120-'
                ;
  value hourintv 0-120 = '&amp;lt;2HRS'
               120-high = '&amp;gt;2HRS'
             ;
run;
data requests;
  attrib date informat=date7. format=date9. ;
  attrib cdate informat=$6. ;
  attrib service_request informat=$20. ;
  attrib processing_time informat=time5. format=time5. ;
  input CDATE SERVICE_REQUEST PROCESSING_TIME;
  date = input(catx('-',cdate,'2016'),date11.);
  drop cdate;
  minutes = minute(processing_time)+(hour(processing_time)*60);
  mingrp = put(minutes,minintv.);
  hours2 = put(minutes,hourintv.);
cards;
24-Nov SRQST1234 00:15 
24-Nov SRQST1234 01:15 
25-Nov SRQST1235 01:15 
25-Nov SRQST1235 02:15 
26-Nov SRQST1236 00:25 
26-Nov SRQST1236 03:15 
27-Nov SRQST1237 04:15 
28-Nov SRQST1238 05:15 
29-Nov SRQST1239 06:15 
30-Nov SRQST1240 07:15 
01-Dec SRQST1241 08:15 
02-Dec SRQST1242 09:15 
03-Dec SRQST1243 10:15 
;
run;
proc sort data=work.requests;
  by date minutes;
options missing='0';
proc tabulate data=work.requests order=data ;
  class date mingrp hours2;
  var minutes processing_time;
  table date='Date'*f=ddmmyy10.,
    mingrp='Time interval 30 minutes'*
      (N='Count'*f=8. PCTN&amp;lt;mingrp&amp;gt;='Percent'*f=5.1) 
    hours2='Less than or greater than 2 hours'*f=hourintv.*
      (N='Count'*f=8. PCTN&amp;lt;hours2&amp;gt;='Percent'*f=5.1) 
       N='Count'*f=8. processing_time='Avg Processing time'*MEAN=''*f=time5. 
    ;
run;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;The result will look&amp;nbsp;like this:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV style="text-align: center;"&gt;
&lt;TABLE class="table" cellspacing="0" cellpadding="0"&gt;&lt;COLGROUP&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;/COLGROUP&gt;
&lt;THEAD&gt;
&lt;TR&gt;
&lt;TH class="header" rowspan="3" scope="colgroup"&gt;&amp;nbsp;&lt;/TH&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" colspan="6" scope="colgroup"&gt;Time interval 30 minutes&lt;/TH&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" colspan="4" scope="colgroup"&gt;Less than or greater than 2 hours&lt;/TH&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" rowspan="3" scope="colgroup"&gt;Count&lt;/TH&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" rowspan="3" scope="colgroup"&gt;Avg Processing time&lt;/TH&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" colspan="2" scope="colgroup"&gt;0-30&lt;/TH&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" colspan="2" scope="colgroup"&gt;60-90&lt;/TH&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" colspan="2" scope="colgroup"&gt;120-&lt;/TH&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" colspan="2" scope="colgroup"&gt;&amp;lt;2HRS&lt;/TH&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" colspan="2" scope="colgroup"&gt;&amp;gt;2HRS&lt;/TH&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" scope="colgroup"&gt;Count&lt;/TH&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" scope="colgroup"&gt;Percent&lt;/TH&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" scope="colgroup"&gt;Count&lt;/TH&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" scope="colgroup"&gt;Percent&lt;/TH&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" scope="colgroup"&gt;Count&lt;/TH&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" scope="colgroup"&gt;Percent&lt;/TH&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" scope="colgroup"&gt;Count&lt;/TH&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" scope="colgroup"&gt;Percent&lt;/TH&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" scope="colgroup"&gt;Count&lt;/TH&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" scope="colgroup"&gt;Percent&lt;/TH&gt;
&lt;/TR&gt;
&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TH class="rowheader" style="text-align: left; vertical-align: top;" scope="row"&gt;Date&lt;/TH&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;" rowspan="2"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;" rowspan="2"&gt;50.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;" rowspan="2"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;" rowspan="2"&gt;50.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;" rowspan="2"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;" rowspan="2"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;" rowspan="2"&gt;2&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;" rowspan="2"&gt;100.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;" rowspan="2"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;" rowspan="2"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;" rowspan="2"&gt;2&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;" rowspan="2"&gt;0:45&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="rowheader" style="text-align: left; vertical-align: top;" scope="row"&gt;24NOV2016&lt;/TH&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="rowheader" style="text-align: left; vertical-align: top;" scope="row"&gt;25NOV2016&lt;/TH&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;50.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;50.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;50.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;50.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;2&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1:45&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="rowheader" style="text-align: left; vertical-align: top;" scope="row"&gt;26NOV2016&lt;/TH&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;50.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;50.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;50.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;50.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;2&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1:50&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="rowheader" style="text-align: left; vertical-align: top;" scope="row"&gt;27NOV2016&lt;/TH&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;100.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;100.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;4:15&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="rowheader" style="text-align: left; vertical-align: top;" scope="row"&gt;28NOV2016&lt;/TH&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;100.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;100.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;5:15&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="rowheader" style="text-align: left; vertical-align: top;" scope="row"&gt;29NOV2016&lt;/TH&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;100.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;100.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;6:15&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="rowheader" style="text-align: left; vertical-align: top;" scope="row"&gt;30NOV2016&lt;/TH&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;100.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;100.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;7:15&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="rowheader" style="text-align: left; vertical-align: top;" scope="row"&gt;01DEC2016&lt;/TH&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;100.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;100.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;8:15&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="rowheader" style="text-align: left; vertical-align: top;" scope="row"&gt;02DEC2016&lt;/TH&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;100.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;100.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;9:15&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="rowheader" style="text-align: left; vertical-align: top;" scope="row"&gt;03DEC2016&lt;/TH&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;100.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;100.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;10:15&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Michael&lt;/P&gt;</description>
    <pubDate>Tue, 08 Nov 2016 12:00:44 GMT</pubDate>
    <dc:creator>MichaelLarsen</dc:creator>
    <dc:date>2016-11-08T12:00:44Z</dc:date>
    <item>
      <title>How do I write a PROC REPORT code required for below mentioned dataset</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-do-I-write-a-PROC-REPORT-code-required-for-below-mentioned/m-p/309811#M66759</link>
      <description>&lt;P&gt;I have a dataset which is as follows:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;DATE(IN DD:MMM)&lt;/TD&gt;&lt;TD&gt;SERVICE REQUEST&lt;/TD&gt;&lt;TD&gt;PROCESSING TIME(HH:MM)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;24-Nov&lt;/TD&gt;&lt;TD&gt;SRQST1234&lt;/TD&gt;&lt;TD&gt;01:15&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;25-Nov&lt;/TD&gt;&lt;TD&gt;SRQST1235&lt;/TD&gt;&lt;TD&gt;02:15&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;26-Nov&lt;/TD&gt;&lt;TD&gt;SRQST1236&lt;/TD&gt;&lt;TD&gt;03:15&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;27-Nov&lt;/TD&gt;&lt;TD&gt;SRQST1237&lt;/TD&gt;&lt;TD&gt;04:15&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;28-Nov&lt;/TD&gt;&lt;TD&gt;SRQST1238&lt;/TD&gt;&lt;TD&gt;05:15&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;29-Nov&lt;/TD&gt;&lt;TD&gt;SRQST1239&lt;/TD&gt;&lt;TD&gt;06:15&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;30-Nov&lt;/TD&gt;&lt;TD&gt;SRQST1240&lt;/TD&gt;&lt;TD&gt;07:15&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;01-Dec&lt;/TD&gt;&lt;TD&gt;SRQST1241&lt;/TD&gt;&lt;TD&gt;08:15&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;02-Dec&lt;/TD&gt;&lt;TD&gt;SRQST1242&lt;/TD&gt;&lt;TD&gt;09:15&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;03-Dec&lt;/TD&gt;&lt;TD&gt;SRQST1243&lt;/TD&gt;&lt;TD&gt;10:15&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Need a report on this which will be like :&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;TIME INTERVAL - 30 MINS&lt;/TD&gt;&lt;TD&gt;TOTAL&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Date&lt;/TD&gt;&lt;TD&gt;0-30&lt;/TD&gt;&lt;TD&gt;30-60&lt;/TD&gt;&lt;TD&gt;60-90&lt;/TD&gt;&lt;TD&gt;90-120&lt;/TD&gt;&lt;TD&gt;&amp;lt;2HRS&lt;/TD&gt;&lt;TD&gt;COUNT&lt;/TD&gt;&lt;TD&gt;AVG PROCESSIN TIME&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;Count and %&lt;/TD&gt;&lt;TD&gt;Count and %&lt;/TD&gt;&lt;TD&gt;Count and %&lt;/TD&gt;&lt;TD&gt;Count and %&lt;/TD&gt;&lt;TD&gt;Count and %&lt;/TD&gt;&lt;TD&gt;Total Count&lt;/TD&gt;&lt;TD&gt;Average Processing Time of all Servoce Request on that particulat date A.&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Mon, 07 Nov 2016 18:45:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-do-I-write-a-PROC-REPORT-code-required-for-below-mentioned/m-p/309811#M66759</guid>
      <dc:creator>SUP_268942</dc:creator>
      <dc:date>2016-11-07T18:45:15Z</dc:date>
    </item>
    <item>
      <title>Re: How do I write a PROC REPORT code required for below mentioned dataset</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-do-I-write-a-PROC-REPORT-code-required-for-below-mentioned/m-p/310032#M66818</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;below my attempt at creating your desired&amp;nbsp;result. I had to use Proc Tabulate instead of Proc Report though.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc format ;
  value minintv    0-30 = '0-30'
                30-60 = '30-60'
                60-90 = '60-90'
                90-120 = '90-120'
                120-high = '120-'
                ;
  value hourintv 0-120 = '&amp;lt;2HRS'
               120-high = '&amp;gt;2HRS'
             ;
run;
data requests;
  attrib date informat=date7. format=date9. ;
  attrib cdate informat=$6. ;
  attrib service_request informat=$20. ;
  attrib processing_time informat=time5. format=time5. ;
  input CDATE SERVICE_REQUEST PROCESSING_TIME;
  date = input(catx('-',cdate,'2016'),date11.);
  drop cdate;
  minutes = minute(processing_time)+(hour(processing_time)*60);
  mingrp = put(minutes,minintv.);
  hours2 = put(minutes,hourintv.);
cards;
24-Nov SRQST1234 00:15 
24-Nov SRQST1234 01:15 
25-Nov SRQST1235 01:15 
25-Nov SRQST1235 02:15 
26-Nov SRQST1236 00:25 
26-Nov SRQST1236 03:15 
27-Nov SRQST1237 04:15 
28-Nov SRQST1238 05:15 
29-Nov SRQST1239 06:15 
30-Nov SRQST1240 07:15 
01-Dec SRQST1241 08:15 
02-Dec SRQST1242 09:15 
03-Dec SRQST1243 10:15 
;
run;
proc sort data=work.requests;
  by date minutes;
options missing='0';
proc tabulate data=work.requests order=data ;
  class date mingrp hours2;
  var minutes processing_time;
  table date='Date'*f=ddmmyy10.,
    mingrp='Time interval 30 minutes'*
      (N='Count'*f=8. PCTN&amp;lt;mingrp&amp;gt;='Percent'*f=5.1) 
    hours2='Less than or greater than 2 hours'*f=hourintv.*
      (N='Count'*f=8. PCTN&amp;lt;hours2&amp;gt;='Percent'*f=5.1) 
       N='Count'*f=8. processing_time='Avg Processing time'*MEAN=''*f=time5. 
    ;
run;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;The result will look&amp;nbsp;like this:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV style="text-align: center;"&gt;
&lt;TABLE class="table" cellspacing="0" cellpadding="0"&gt;&lt;COLGROUP&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;/COLGROUP&gt;
&lt;THEAD&gt;
&lt;TR&gt;
&lt;TH class="header" rowspan="3" scope="colgroup"&gt;&amp;nbsp;&lt;/TH&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" colspan="6" scope="colgroup"&gt;Time interval 30 minutes&lt;/TH&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" colspan="4" scope="colgroup"&gt;Less than or greater than 2 hours&lt;/TH&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" rowspan="3" scope="colgroup"&gt;Count&lt;/TH&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" rowspan="3" scope="colgroup"&gt;Avg Processing time&lt;/TH&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" colspan="2" scope="colgroup"&gt;0-30&lt;/TH&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" colspan="2" scope="colgroup"&gt;60-90&lt;/TH&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" colspan="2" scope="colgroup"&gt;120-&lt;/TH&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" colspan="2" scope="colgroup"&gt;&amp;lt;2HRS&lt;/TH&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" colspan="2" scope="colgroup"&gt;&amp;gt;2HRS&lt;/TH&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" scope="colgroup"&gt;Count&lt;/TH&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" scope="colgroup"&gt;Percent&lt;/TH&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" scope="colgroup"&gt;Count&lt;/TH&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" scope="colgroup"&gt;Percent&lt;/TH&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" scope="colgroup"&gt;Count&lt;/TH&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" scope="colgroup"&gt;Percent&lt;/TH&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" scope="colgroup"&gt;Count&lt;/TH&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" scope="colgroup"&gt;Percent&lt;/TH&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" scope="colgroup"&gt;Count&lt;/TH&gt;
&lt;TH class="header" style="text-align: center; vertical-align: middle;" scope="colgroup"&gt;Percent&lt;/TH&gt;
&lt;/TR&gt;
&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TH class="rowheader" style="text-align: left; vertical-align: top;" scope="row"&gt;Date&lt;/TH&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;" rowspan="2"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;" rowspan="2"&gt;50.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;" rowspan="2"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;" rowspan="2"&gt;50.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;" rowspan="2"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;" rowspan="2"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;" rowspan="2"&gt;2&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;" rowspan="2"&gt;100.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;" rowspan="2"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;" rowspan="2"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;" rowspan="2"&gt;2&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;" rowspan="2"&gt;0:45&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="rowheader" style="text-align: left; vertical-align: top;" scope="row"&gt;24NOV2016&lt;/TH&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="rowheader" style="text-align: left; vertical-align: top;" scope="row"&gt;25NOV2016&lt;/TH&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;50.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;50.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;50.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;50.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;2&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1:45&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="rowheader" style="text-align: left; vertical-align: top;" scope="row"&gt;26NOV2016&lt;/TH&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;50.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;50.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;50.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;50.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;2&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1:50&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="rowheader" style="text-align: left; vertical-align: top;" scope="row"&gt;27NOV2016&lt;/TH&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;100.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;100.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;4:15&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="rowheader" style="text-align: left; vertical-align: top;" scope="row"&gt;28NOV2016&lt;/TH&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;100.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;100.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;5:15&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="rowheader" style="text-align: left; vertical-align: top;" scope="row"&gt;29NOV2016&lt;/TH&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;100.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;100.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;6:15&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="rowheader" style="text-align: left; vertical-align: top;" scope="row"&gt;30NOV2016&lt;/TH&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;100.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;100.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;7:15&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="rowheader" style="text-align: left; vertical-align: top;" scope="row"&gt;01DEC2016&lt;/TH&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;100.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;100.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;8:15&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="rowheader" style="text-align: left; vertical-align: top;" scope="row"&gt;02DEC2016&lt;/TH&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;100.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;100.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;9:15&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="rowheader" style="text-align: left; vertical-align: top;" scope="row"&gt;03DEC2016&lt;/TH&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;100.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;100.0&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;1&lt;/TD&gt;
&lt;TD class="b data" style="text-align: right; vertical-align: bottom;"&gt;10:15&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Michael&lt;/P&gt;</description>
      <pubDate>Tue, 08 Nov 2016 12:00:44 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-do-I-write-a-PROC-REPORT-code-required-for-below-mentioned/m-p/310032#M66818</guid>
      <dc:creator>MichaelLarsen</dc:creator>
      <dc:date>2016-11-08T12:00:44Z</dc:date>
    </item>
    <item>
      <title>Re: How do I write a PROC REPORT code required for below mentioned dataset</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-do-I-write-a-PROC-REPORT-code-required-for-below-mentioned/m-p/313081#M67964</link>
      <description>&lt;P&gt;Thanks Michael,&lt;/P&gt;&lt;P&gt;I need to built a graph on this ..&lt;/P&gt;&lt;P&gt;Date-WIse Graph..&lt;/P&gt;&lt;P&gt;Type of Graph - 100% Stacked Overflow(Stacked Bars containg % of request processed in evry 30 mins).&lt;/P&gt;&lt;P&gt;And two linear graphs showing the trend of total count and Avg&amp;nbsp; Volume..?&lt;BR /&gt;Hope U got my requirement..&lt;/P&gt;</description>
      <pubDate>Mon, 21 Nov 2016 14:34:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-do-I-write-a-PROC-REPORT-code-required-for-below-mentioned/m-p/313081#M67964</guid>
      <dc:creator>SUP_268942</dc:creator>
      <dc:date>2016-11-21T14:34:02Z</dc:date>
    </item>
  </channel>
</rss>

