<?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 how to summarize transactional data for report in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/how-to-summarize-transactional-data-for-report/m-p/742030#M232033</link>
    <description>&lt;P&gt;I need some help, I am trying to create a report from transactional data that looks like this:&lt;/P&gt;
&lt;TABLE width="525"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="123"&gt;have&lt;/TD&gt;
&lt;TD width="34"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="50"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="56"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="57"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="51"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="84"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="70"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;transactional data:&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;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;division&lt;/TD&gt;
&lt;TD&gt;area&lt;/TD&gt;
&lt;TD&gt;mgr_id&lt;/TD&gt;
&lt;TD&gt;usr_id&lt;/TD&gt;
&lt;TD&gt;tranamt&lt;/TD&gt;
&lt;TD&gt;reason&lt;/TD&gt;
&lt;TD&gt;reason_type&lt;/TD&gt;
&lt;TD&gt;status&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;north&lt;/TD&gt;
&lt;TD&gt;MA&lt;/TD&gt;
&lt;TD&gt;zz89744&lt;/TD&gt;
&lt;TD&gt;aa49876&lt;/TD&gt;
&lt;TD&gt;$34.00&lt;/TD&gt;
&lt;TD&gt;gw&lt;/TD&gt;
&lt;TD&gt;system&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;north&lt;/TD&gt;
&lt;TD&gt;MA&lt;/TD&gt;
&lt;TD&gt;zz89744&lt;/TD&gt;
&lt;TD&gt;aa49876&lt;/TD&gt;
&lt;TD&gt;$12.00&lt;/TD&gt;
&lt;TD&gt;be&lt;/TD&gt;
&lt;TD&gt;system&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;north&lt;/TD&gt;
&lt;TD&gt;MA&lt;/TD&gt;
&lt;TD&gt;zz89744&lt;/TD&gt;
&lt;TD&gt;aa49876&lt;/TD&gt;
&lt;TD&gt;$34.00&lt;/TD&gt;
&lt;TD&gt;fd&lt;/TD&gt;
&lt;TD&gt;escalation&lt;/TD&gt;
&lt;TD&gt;N&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;north&lt;/TD&gt;
&lt;TD&gt;MA&lt;/TD&gt;
&lt;TD&gt;zz89744&lt;/TD&gt;
&lt;TD&gt;aa49876&lt;/TD&gt;
&lt;TD&gt;$25.00&lt;/TD&gt;
&lt;TD&gt;og&lt;/TD&gt;
&lt;TD&gt;system&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;north&lt;/TD&gt;
&lt;TD&gt;MA&lt;/TD&gt;
&lt;TD&gt;zz89744&lt;/TD&gt;
&lt;TD&gt;aa49876&lt;/TD&gt;
&lt;TD&gt;$30.00&lt;/TD&gt;
&lt;TD&gt;gw&lt;/TD&gt;
&lt;TD&gt;system&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;north&lt;/TD&gt;
&lt;TD&gt;MA&lt;/TD&gt;
&lt;TD&gt;zz89744&lt;/TD&gt;
&lt;TD&gt;aa49876&lt;/TD&gt;
&lt;TD&gt;$24.00&lt;/TD&gt;
&lt;TD&gt;gw&lt;/TD&gt;
&lt;TD&gt;escalation&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;north&lt;/TD&gt;
&lt;TD&gt;MA&lt;/TD&gt;
&lt;TD&gt;zz89744&lt;/TD&gt;
&lt;TD&gt;ab49877&lt;/TD&gt;
&lt;TD&gt;$25.00&lt;/TD&gt;
&lt;TD&gt;og&lt;/TD&gt;
&lt;TD&gt;system&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;north&lt;/TD&gt;
&lt;TD&gt;MA&lt;/TD&gt;
&lt;TD&gt;zz89744&lt;/TD&gt;
&lt;TD&gt;ab49877&lt;/TD&gt;
&lt;TD&gt;$35.00&lt;/TD&gt;
&lt;TD&gt;gw&lt;/TD&gt;
&lt;TD&gt;escalation&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;north&lt;/TD&gt;
&lt;TD&gt;MA&lt;/TD&gt;
&lt;TD&gt;zz89744&lt;/TD&gt;
&lt;TD&gt;ab49877&lt;/TD&gt;
&lt;TD&gt;$24.00&lt;/TD&gt;
&lt;TD&gt;gw&lt;/TD&gt;
&lt;TD&gt;system&lt;/TD&gt;
&lt;TD&gt;N&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;west&lt;/TD&gt;
&lt;TD&gt;CA&lt;/TD&gt;
&lt;TD&gt;zj89754&lt;/TD&gt;
&lt;TD&gt;ab39776&lt;/TD&gt;
&lt;TD&gt;$34.00&lt;/TD&gt;
&lt;TD&gt;og&lt;/TD&gt;
&lt;TD&gt;escalation&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;west&lt;/TD&gt;
&lt;TD&gt;CA&lt;/TD&gt;
&lt;TD&gt;zj89754&lt;/TD&gt;
&lt;TD&gt;ab39776&lt;/TD&gt;
&lt;TD&gt;$12.00&lt;/TD&gt;
&lt;TD&gt;be&lt;/TD&gt;
&lt;TD&gt;system&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;west&lt;/TD&gt;
&lt;TD&gt;CA&lt;/TD&gt;
&lt;TD&gt;zj89754&lt;/TD&gt;
&lt;TD&gt;ab39776&lt;/TD&gt;
&lt;TD&gt;$34.00&lt;/TD&gt;
&lt;TD&gt;fd&lt;/TD&gt;
&lt;TD&gt;system&lt;/TD&gt;
&lt;TD&gt;N&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;west&lt;/TD&gt;
&lt;TD&gt;CA&lt;/TD&gt;
&lt;TD&gt;zj89754&lt;/TD&gt;
&lt;TD&gt;ab39776&lt;/TD&gt;
&lt;TD&gt;$25.00&lt;/TD&gt;
&lt;TD&gt;og&lt;/TD&gt;
&lt;TD&gt;escalation&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;west&lt;/TD&gt;
&lt;TD&gt;CA&lt;/TD&gt;
&lt;TD&gt;zj89754&lt;/TD&gt;
&lt;TD&gt;ab39776&lt;/TD&gt;
&lt;TD&gt;$30.00&lt;/TD&gt;
&lt;TD&gt;be&lt;/TD&gt;
&lt;TD&gt;system&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;west&lt;/TD&gt;
&lt;TD&gt;CA&lt;/TD&gt;
&lt;TD&gt;zj89754&lt;/TD&gt;
&lt;TD&gt;ac39776&lt;/TD&gt;
&lt;TD&gt;$24.00&lt;/TD&gt;
&lt;TD&gt;be&lt;/TD&gt;
&lt;TD&gt;escalation&lt;/TD&gt;
&lt;TD&gt;N&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;east&lt;/TD&gt;
&lt;TD&gt;MD&lt;/TD&gt;
&lt;TD&gt;bz99743&lt;/TD&gt;
&lt;TD&gt;ca49879&lt;/TD&gt;
&lt;TD&gt;$25.00&lt;/TD&gt;
&lt;TD&gt;og&lt;/TD&gt;
&lt;TD&gt;system&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;east&lt;/TD&gt;
&lt;TD&gt;MD&lt;/TD&gt;
&lt;TD&gt;bz99743&lt;/TD&gt;
&lt;TD&gt;ca49879&lt;/TD&gt;
&lt;TD&gt;$30.00&lt;/TD&gt;
&lt;TD&gt;gw&lt;/TD&gt;
&lt;TD&gt;system&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;east&lt;/TD&gt;
&lt;TD&gt;MD&lt;/TD&gt;
&lt;TD&gt;bz99743&lt;/TD&gt;
&lt;TD&gt;ca49879&lt;/TD&gt;
&lt;TD&gt;$24.00&lt;/TD&gt;
&lt;TD&gt;gw&lt;/TD&gt;
&lt;TD&gt;system&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;south&lt;/TD&gt;
&lt;TD&gt;FL&lt;/TD&gt;
&lt;TD&gt;cj89754&lt;/TD&gt;
&lt;TD&gt;ad49876&lt;/TD&gt;
&lt;TD&gt;$34.00&lt;/TD&gt;
&lt;TD&gt;og&lt;/TD&gt;
&lt;TD&gt;escalation&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;south&lt;/TD&gt;
&lt;TD&gt;FL&lt;/TD&gt;
&lt;TD&gt;cj89754&lt;/TD&gt;
&lt;TD&gt;ad59876&lt;/TD&gt;
&lt;TD&gt;$12.00&lt;/TD&gt;
&lt;TD&gt;be&lt;/TD&gt;
&lt;TD&gt;system&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;south&lt;/TD&gt;
&lt;TD&gt;FL&lt;/TD&gt;
&lt;TD&gt;cj89754&lt;/TD&gt;
&lt;TD&gt;ad59876&lt;/TD&gt;
&lt;TD&gt;$34.00&lt;/TD&gt;
&lt;TD&gt;fd&lt;/TD&gt;
&lt;TD&gt;system&lt;/TD&gt;
&lt;TD&gt;N&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;south&lt;/TD&gt;
&lt;TD&gt;FL&lt;/TD&gt;
&lt;TD&gt;cj89754&lt;/TD&gt;
&lt;TD&gt;ad59876&lt;/TD&gt;
&lt;TD&gt;$25.00&lt;/TD&gt;
&lt;TD&gt;og&lt;/TD&gt;
&lt;TD&gt;escalation&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;hj79754&lt;/TD&gt;
&lt;TD&gt;ab49876&lt;/TD&gt;
&lt;TD&gt;$34.00&lt;/TD&gt;
&lt;TD&gt;og&lt;/TD&gt;
&lt;TD&gt;system&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;hj79754&lt;/TD&gt;
&lt;TD&gt;ab49876&lt;/TD&gt;
&lt;TD&gt;$30.00&lt;/TD&gt;
&lt;TD&gt;be&lt;/TD&gt;
&lt;TD&gt;system&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;hj79754&lt;/TD&gt;
&lt;TD&gt;ab49876&lt;/TD&gt;
&lt;TD&gt;$34.00&lt;/TD&gt;
&lt;TD&gt;fd&lt;/TD&gt;
&lt;TD&gt;system&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;hj79754&lt;/TD&gt;
&lt;TD&gt;ab49876&lt;/TD&gt;
&lt;TD&gt;$25.00&lt;/TD&gt;
&lt;TD&gt;gw&lt;/TD&gt;
&lt;TD&gt;escalation&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Reporting from above data set which I already have to look like this example below, I am using SAS 9.4 on unix server, developing in SAS EG but will ultimately be running in a scheduler with a functional ID.&amp;nbsp; I use ODS for the output of the report.&lt;/P&gt;
&lt;P&gt;any assistance will be greatly appreciated.&lt;/P&gt;
&lt;P&gt;I have researched all day and am at a loss as to how to take the above data and make it look like this in an excel output.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="1545"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="84px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="84px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="73px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="64px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="80px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD colspan="4" width="270px" height="30px"&gt;group be&lt;/TD&gt;
&lt;TD colspan="4" width="270px" height="30px"&gt;group fd&lt;/TD&gt;
&lt;TD colspan="4" width="271px" height="30px"&gt;group og&lt;/TD&gt;
&lt;TD colspan="4" width="274px" height="30px"&gt;group gw&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="84px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="84px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="73px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="64px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="80px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD colspan="2" width="135px" height="30px"&gt;escalation&lt;/TD&gt;
&lt;TD colspan="2" width="135px" height="30px"&gt;system&lt;/TD&gt;
&lt;TD colspan="2" width="135px" height="30px"&gt;escalation&lt;/TD&gt;
&lt;TD colspan="2" width="135px" height="30px"&gt;system&lt;/TD&gt;
&lt;TD colspan="2" width="135px" height="30px"&gt;escalation&lt;/TD&gt;
&lt;TD colspan="2" width="136px" height="30px"&gt;system&lt;/TD&gt;
&lt;TD colspan="2" width="136px" height="30px"&gt;escalation&lt;/TD&gt;
&lt;TD colspan="2" width="138px" height="30px"&gt;system&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="84px" height="57px"&gt;division&lt;/TD&gt;
&lt;TD width="84px" height="57px"&gt;area&lt;/TD&gt;
&lt;TD width="73px" height="57px"&gt;mgr_id&lt;/TD&gt;
&lt;TD width="74px" height="57px"&gt;usr_id&lt;/TD&gt;
&lt;TD width="64px" height="57px"&gt;# of trans&lt;/TD&gt;
&lt;TD width="80px" height="57px"&gt;$ total trans&lt;/TD&gt;
&lt;TD width="61px" height="57px"&gt;# of trans&lt;/TD&gt;
&lt;TD width="74px" height="57px"&gt;$ total trans&lt;/TD&gt;
&lt;TD width="61px" height="57px"&gt;# of trans&lt;/TD&gt;
&lt;TD width="74px" height="57px"&gt;$ total trans&lt;/TD&gt;
&lt;TD width="61px" height="57px"&gt;# of trans&lt;/TD&gt;
&lt;TD width="74px" height="57px"&gt;$ total trans&lt;/TD&gt;
&lt;TD width="61px" height="57px"&gt;# of trans&lt;/TD&gt;
&lt;TD width="74px" height="57px"&gt;$ total trans&lt;/TD&gt;
&lt;TD width="61px" height="57px"&gt;# of trans&lt;/TD&gt;
&lt;TD width="74px" height="57px"&gt;$ total trans&lt;/TD&gt;
&lt;TD width="61px" height="57px"&gt;# of trans&lt;/TD&gt;
&lt;TD width="75px" height="57px"&gt;$ total trans&lt;/TD&gt;
&lt;TD width="61px" height="57px"&gt;# of trans&lt;/TD&gt;
&lt;TD width="75px" height="57px"&gt;$ total trans&lt;/TD&gt;
&lt;TD width="62px" height="57px"&gt;# of trans&lt;/TD&gt;
&lt;TD width="76px" height="57px"&gt;$ total trans&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="84px" height="30px"&gt;north&lt;/TD&gt;
&lt;TD width="84px" height="30px"&gt;MA&lt;/TD&gt;
&lt;TD width="73px" height="30px"&gt;zz89744&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;aa49876&lt;/TD&gt;
&lt;TD width="64px" height="30px"&gt;6&lt;/TD&gt;
&lt;TD width="80px" height="30px"&gt;$159&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;$12&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;$34&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="75px" height="30px"&gt;$25&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="75px" height="30px"&gt;$24&lt;/TD&gt;
&lt;TD width="62px" height="30px"&gt;2&lt;/TD&gt;
&lt;TD width="76px" height="30px"&gt;$64&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="84px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="84px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="73px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;ab49877&lt;/TD&gt;
&lt;TD width="64px" height="30px"&gt;3&lt;/TD&gt;
&lt;TD width="80px" height="30px"&gt;$84&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="75px" height="30px"&gt;$25&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="75px" height="30px"&gt;$35&lt;/TD&gt;
&lt;TD width="62px" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="76px" height="30px"&gt;$24&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="84px" height="30px"&gt;west&lt;/TD&gt;
&lt;TD width="84px" height="30px"&gt;CA&lt;/TD&gt;
&lt;TD width="73px" height="30px"&gt;zj89754&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;ab39776&lt;/TD&gt;
&lt;TD width="64px" height="30px"&gt;5&lt;/TD&gt;
&lt;TD width="80px" height="30px"&gt;$135&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;2&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;$42&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;$34&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;2&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;$59&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="75px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="75px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="62px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="76px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="84px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="84px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="73px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;ac39776&lt;/TD&gt;
&lt;TD width="64px" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="80px" height="30px"&gt;$24&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;$24&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="75px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="75px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="62px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="76px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="84px" height="30px"&gt;east&lt;/TD&gt;
&lt;TD width="84px" height="30px"&gt;MD&lt;/TD&gt;
&lt;TD width="73px" height="30px"&gt;bz99743&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;ca49879&lt;/TD&gt;
&lt;TD width="64px" height="30px"&gt;3&lt;/TD&gt;
&lt;TD width="80px" height="30px"&gt;$79&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="75px" height="30px"&gt;$25&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="75px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="62px" height="30px"&gt;2&lt;/TD&gt;
&lt;TD width="76px" height="30px"&gt;$54&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="84px" height="30px"&gt;south&lt;/TD&gt;
&lt;TD width="84px" height="30px"&gt;FL&lt;/TD&gt;
&lt;TD width="73px" height="30px"&gt;cj89754&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;ad49876&lt;/TD&gt;
&lt;TD width="64px" height="30px"&gt;4&lt;/TD&gt;
&lt;TD width="80px" height="30px"&gt;$105&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;$12&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;$34&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;2&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;$59&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="75px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="75px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="62px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="76px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="84px" height="30px"&gt;&amp;lt;missing&amp;gt;&lt;/TD&gt;
&lt;TD width="84px" height="30px"&gt;&amp;lt;missing&amp;gt;&lt;/TD&gt;
&lt;TD width="73px" height="30px"&gt;hj79754&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;ab49876&lt;/TD&gt;
&lt;TD width="64px" height="30px"&gt;4&lt;/TD&gt;
&lt;TD width="80px" height="30px"&gt;$123&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;$30&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;$34&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="75px" height="30px"&gt;$34&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="75px" height="30px"&gt;$25&lt;/TD&gt;
&lt;TD width="62px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="76px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="84px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="84px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="73px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="64px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="80px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="75px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="75px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="62px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="76px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="84px" height="57px"&gt;I am using&amp;nbsp;&lt;/TD&gt;
&lt;TD width="84px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="73px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="64px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="80px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="75px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="75px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="62px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="76px" height="57px"&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;</description>
    <pubDate>Mon, 17 May 2021 22:48:09 GMT</pubDate>
    <dc:creator>Elliott</dc:creator>
    <dc:date>2021-05-17T22:48:09Z</dc:date>
    <item>
      <title>how to summarize transactional data for report</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-summarize-transactional-data-for-report/m-p/742030#M232033</link>
      <description>&lt;P&gt;I need some help, I am trying to create a report from transactional data that looks like this:&lt;/P&gt;
&lt;TABLE width="525"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="123"&gt;have&lt;/TD&gt;
&lt;TD width="34"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="50"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="56"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="57"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="51"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="84"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="70"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;transactional data:&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;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;division&lt;/TD&gt;
&lt;TD&gt;area&lt;/TD&gt;
&lt;TD&gt;mgr_id&lt;/TD&gt;
&lt;TD&gt;usr_id&lt;/TD&gt;
&lt;TD&gt;tranamt&lt;/TD&gt;
&lt;TD&gt;reason&lt;/TD&gt;
&lt;TD&gt;reason_type&lt;/TD&gt;
&lt;TD&gt;status&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;north&lt;/TD&gt;
&lt;TD&gt;MA&lt;/TD&gt;
&lt;TD&gt;zz89744&lt;/TD&gt;
&lt;TD&gt;aa49876&lt;/TD&gt;
&lt;TD&gt;$34.00&lt;/TD&gt;
&lt;TD&gt;gw&lt;/TD&gt;
&lt;TD&gt;system&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;north&lt;/TD&gt;
&lt;TD&gt;MA&lt;/TD&gt;
&lt;TD&gt;zz89744&lt;/TD&gt;
&lt;TD&gt;aa49876&lt;/TD&gt;
&lt;TD&gt;$12.00&lt;/TD&gt;
&lt;TD&gt;be&lt;/TD&gt;
&lt;TD&gt;system&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;north&lt;/TD&gt;
&lt;TD&gt;MA&lt;/TD&gt;
&lt;TD&gt;zz89744&lt;/TD&gt;
&lt;TD&gt;aa49876&lt;/TD&gt;
&lt;TD&gt;$34.00&lt;/TD&gt;
&lt;TD&gt;fd&lt;/TD&gt;
&lt;TD&gt;escalation&lt;/TD&gt;
&lt;TD&gt;N&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;north&lt;/TD&gt;
&lt;TD&gt;MA&lt;/TD&gt;
&lt;TD&gt;zz89744&lt;/TD&gt;
&lt;TD&gt;aa49876&lt;/TD&gt;
&lt;TD&gt;$25.00&lt;/TD&gt;
&lt;TD&gt;og&lt;/TD&gt;
&lt;TD&gt;system&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;north&lt;/TD&gt;
&lt;TD&gt;MA&lt;/TD&gt;
&lt;TD&gt;zz89744&lt;/TD&gt;
&lt;TD&gt;aa49876&lt;/TD&gt;
&lt;TD&gt;$30.00&lt;/TD&gt;
&lt;TD&gt;gw&lt;/TD&gt;
&lt;TD&gt;system&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;north&lt;/TD&gt;
&lt;TD&gt;MA&lt;/TD&gt;
&lt;TD&gt;zz89744&lt;/TD&gt;
&lt;TD&gt;aa49876&lt;/TD&gt;
&lt;TD&gt;$24.00&lt;/TD&gt;
&lt;TD&gt;gw&lt;/TD&gt;
&lt;TD&gt;escalation&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;north&lt;/TD&gt;
&lt;TD&gt;MA&lt;/TD&gt;
&lt;TD&gt;zz89744&lt;/TD&gt;
&lt;TD&gt;ab49877&lt;/TD&gt;
&lt;TD&gt;$25.00&lt;/TD&gt;
&lt;TD&gt;og&lt;/TD&gt;
&lt;TD&gt;system&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;north&lt;/TD&gt;
&lt;TD&gt;MA&lt;/TD&gt;
&lt;TD&gt;zz89744&lt;/TD&gt;
&lt;TD&gt;ab49877&lt;/TD&gt;
&lt;TD&gt;$35.00&lt;/TD&gt;
&lt;TD&gt;gw&lt;/TD&gt;
&lt;TD&gt;escalation&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;north&lt;/TD&gt;
&lt;TD&gt;MA&lt;/TD&gt;
&lt;TD&gt;zz89744&lt;/TD&gt;
&lt;TD&gt;ab49877&lt;/TD&gt;
&lt;TD&gt;$24.00&lt;/TD&gt;
&lt;TD&gt;gw&lt;/TD&gt;
&lt;TD&gt;system&lt;/TD&gt;
&lt;TD&gt;N&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;west&lt;/TD&gt;
&lt;TD&gt;CA&lt;/TD&gt;
&lt;TD&gt;zj89754&lt;/TD&gt;
&lt;TD&gt;ab39776&lt;/TD&gt;
&lt;TD&gt;$34.00&lt;/TD&gt;
&lt;TD&gt;og&lt;/TD&gt;
&lt;TD&gt;escalation&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;west&lt;/TD&gt;
&lt;TD&gt;CA&lt;/TD&gt;
&lt;TD&gt;zj89754&lt;/TD&gt;
&lt;TD&gt;ab39776&lt;/TD&gt;
&lt;TD&gt;$12.00&lt;/TD&gt;
&lt;TD&gt;be&lt;/TD&gt;
&lt;TD&gt;system&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;west&lt;/TD&gt;
&lt;TD&gt;CA&lt;/TD&gt;
&lt;TD&gt;zj89754&lt;/TD&gt;
&lt;TD&gt;ab39776&lt;/TD&gt;
&lt;TD&gt;$34.00&lt;/TD&gt;
&lt;TD&gt;fd&lt;/TD&gt;
&lt;TD&gt;system&lt;/TD&gt;
&lt;TD&gt;N&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;west&lt;/TD&gt;
&lt;TD&gt;CA&lt;/TD&gt;
&lt;TD&gt;zj89754&lt;/TD&gt;
&lt;TD&gt;ab39776&lt;/TD&gt;
&lt;TD&gt;$25.00&lt;/TD&gt;
&lt;TD&gt;og&lt;/TD&gt;
&lt;TD&gt;escalation&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;west&lt;/TD&gt;
&lt;TD&gt;CA&lt;/TD&gt;
&lt;TD&gt;zj89754&lt;/TD&gt;
&lt;TD&gt;ab39776&lt;/TD&gt;
&lt;TD&gt;$30.00&lt;/TD&gt;
&lt;TD&gt;be&lt;/TD&gt;
&lt;TD&gt;system&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;west&lt;/TD&gt;
&lt;TD&gt;CA&lt;/TD&gt;
&lt;TD&gt;zj89754&lt;/TD&gt;
&lt;TD&gt;ac39776&lt;/TD&gt;
&lt;TD&gt;$24.00&lt;/TD&gt;
&lt;TD&gt;be&lt;/TD&gt;
&lt;TD&gt;escalation&lt;/TD&gt;
&lt;TD&gt;N&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;east&lt;/TD&gt;
&lt;TD&gt;MD&lt;/TD&gt;
&lt;TD&gt;bz99743&lt;/TD&gt;
&lt;TD&gt;ca49879&lt;/TD&gt;
&lt;TD&gt;$25.00&lt;/TD&gt;
&lt;TD&gt;og&lt;/TD&gt;
&lt;TD&gt;system&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;east&lt;/TD&gt;
&lt;TD&gt;MD&lt;/TD&gt;
&lt;TD&gt;bz99743&lt;/TD&gt;
&lt;TD&gt;ca49879&lt;/TD&gt;
&lt;TD&gt;$30.00&lt;/TD&gt;
&lt;TD&gt;gw&lt;/TD&gt;
&lt;TD&gt;system&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;east&lt;/TD&gt;
&lt;TD&gt;MD&lt;/TD&gt;
&lt;TD&gt;bz99743&lt;/TD&gt;
&lt;TD&gt;ca49879&lt;/TD&gt;
&lt;TD&gt;$24.00&lt;/TD&gt;
&lt;TD&gt;gw&lt;/TD&gt;
&lt;TD&gt;system&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;south&lt;/TD&gt;
&lt;TD&gt;FL&lt;/TD&gt;
&lt;TD&gt;cj89754&lt;/TD&gt;
&lt;TD&gt;ad49876&lt;/TD&gt;
&lt;TD&gt;$34.00&lt;/TD&gt;
&lt;TD&gt;og&lt;/TD&gt;
&lt;TD&gt;escalation&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;south&lt;/TD&gt;
&lt;TD&gt;FL&lt;/TD&gt;
&lt;TD&gt;cj89754&lt;/TD&gt;
&lt;TD&gt;ad59876&lt;/TD&gt;
&lt;TD&gt;$12.00&lt;/TD&gt;
&lt;TD&gt;be&lt;/TD&gt;
&lt;TD&gt;system&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;south&lt;/TD&gt;
&lt;TD&gt;FL&lt;/TD&gt;
&lt;TD&gt;cj89754&lt;/TD&gt;
&lt;TD&gt;ad59876&lt;/TD&gt;
&lt;TD&gt;$34.00&lt;/TD&gt;
&lt;TD&gt;fd&lt;/TD&gt;
&lt;TD&gt;system&lt;/TD&gt;
&lt;TD&gt;N&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;south&lt;/TD&gt;
&lt;TD&gt;FL&lt;/TD&gt;
&lt;TD&gt;cj89754&lt;/TD&gt;
&lt;TD&gt;ad59876&lt;/TD&gt;
&lt;TD&gt;$25.00&lt;/TD&gt;
&lt;TD&gt;og&lt;/TD&gt;
&lt;TD&gt;escalation&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;hj79754&lt;/TD&gt;
&lt;TD&gt;ab49876&lt;/TD&gt;
&lt;TD&gt;$34.00&lt;/TD&gt;
&lt;TD&gt;og&lt;/TD&gt;
&lt;TD&gt;system&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;hj79754&lt;/TD&gt;
&lt;TD&gt;ab49876&lt;/TD&gt;
&lt;TD&gt;$30.00&lt;/TD&gt;
&lt;TD&gt;be&lt;/TD&gt;
&lt;TD&gt;system&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;hj79754&lt;/TD&gt;
&lt;TD&gt;ab49876&lt;/TD&gt;
&lt;TD&gt;$34.00&lt;/TD&gt;
&lt;TD&gt;fd&lt;/TD&gt;
&lt;TD&gt;system&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;hj79754&lt;/TD&gt;
&lt;TD&gt;ab49876&lt;/TD&gt;
&lt;TD&gt;$25.00&lt;/TD&gt;
&lt;TD&gt;gw&lt;/TD&gt;
&lt;TD&gt;escalation&lt;/TD&gt;
&lt;TD&gt;Y&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Reporting from above data set which I already have to look like this example below, I am using SAS 9.4 on unix server, developing in SAS EG but will ultimately be running in a scheduler with a functional ID.&amp;nbsp; I use ODS for the output of the report.&lt;/P&gt;
&lt;P&gt;any assistance will be greatly appreciated.&lt;/P&gt;
&lt;P&gt;I have researched all day and am at a loss as to how to take the above data and make it look like this in an excel output.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="1545"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="84px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="84px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="73px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="64px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="80px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD colspan="4" width="270px" height="30px"&gt;group be&lt;/TD&gt;
&lt;TD colspan="4" width="270px" height="30px"&gt;group fd&lt;/TD&gt;
&lt;TD colspan="4" width="271px" height="30px"&gt;group og&lt;/TD&gt;
&lt;TD colspan="4" width="274px" height="30px"&gt;group gw&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="84px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="84px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="73px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="64px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="80px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD colspan="2" width="135px" height="30px"&gt;escalation&lt;/TD&gt;
&lt;TD colspan="2" width="135px" height="30px"&gt;system&lt;/TD&gt;
&lt;TD colspan="2" width="135px" height="30px"&gt;escalation&lt;/TD&gt;
&lt;TD colspan="2" width="135px" height="30px"&gt;system&lt;/TD&gt;
&lt;TD colspan="2" width="135px" height="30px"&gt;escalation&lt;/TD&gt;
&lt;TD colspan="2" width="136px" height="30px"&gt;system&lt;/TD&gt;
&lt;TD colspan="2" width="136px" height="30px"&gt;escalation&lt;/TD&gt;
&lt;TD colspan="2" width="138px" height="30px"&gt;system&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="84px" height="57px"&gt;division&lt;/TD&gt;
&lt;TD width="84px" height="57px"&gt;area&lt;/TD&gt;
&lt;TD width="73px" height="57px"&gt;mgr_id&lt;/TD&gt;
&lt;TD width="74px" height="57px"&gt;usr_id&lt;/TD&gt;
&lt;TD width="64px" height="57px"&gt;# of trans&lt;/TD&gt;
&lt;TD width="80px" height="57px"&gt;$ total trans&lt;/TD&gt;
&lt;TD width="61px" height="57px"&gt;# of trans&lt;/TD&gt;
&lt;TD width="74px" height="57px"&gt;$ total trans&lt;/TD&gt;
&lt;TD width="61px" height="57px"&gt;# of trans&lt;/TD&gt;
&lt;TD width="74px" height="57px"&gt;$ total trans&lt;/TD&gt;
&lt;TD width="61px" height="57px"&gt;# of trans&lt;/TD&gt;
&lt;TD width="74px" height="57px"&gt;$ total trans&lt;/TD&gt;
&lt;TD width="61px" height="57px"&gt;# of trans&lt;/TD&gt;
&lt;TD width="74px" height="57px"&gt;$ total trans&lt;/TD&gt;
&lt;TD width="61px" height="57px"&gt;# of trans&lt;/TD&gt;
&lt;TD width="74px" height="57px"&gt;$ total trans&lt;/TD&gt;
&lt;TD width="61px" height="57px"&gt;# of trans&lt;/TD&gt;
&lt;TD width="75px" height="57px"&gt;$ total trans&lt;/TD&gt;
&lt;TD width="61px" height="57px"&gt;# of trans&lt;/TD&gt;
&lt;TD width="75px" height="57px"&gt;$ total trans&lt;/TD&gt;
&lt;TD width="62px" height="57px"&gt;# of trans&lt;/TD&gt;
&lt;TD width="76px" height="57px"&gt;$ total trans&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="84px" height="30px"&gt;north&lt;/TD&gt;
&lt;TD width="84px" height="30px"&gt;MA&lt;/TD&gt;
&lt;TD width="73px" height="30px"&gt;zz89744&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;aa49876&lt;/TD&gt;
&lt;TD width="64px" height="30px"&gt;6&lt;/TD&gt;
&lt;TD width="80px" height="30px"&gt;$159&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;$12&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;$34&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="75px" height="30px"&gt;$25&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="75px" height="30px"&gt;$24&lt;/TD&gt;
&lt;TD width="62px" height="30px"&gt;2&lt;/TD&gt;
&lt;TD width="76px" height="30px"&gt;$64&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="84px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="84px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="73px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;ab49877&lt;/TD&gt;
&lt;TD width="64px" height="30px"&gt;3&lt;/TD&gt;
&lt;TD width="80px" height="30px"&gt;$84&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="75px" height="30px"&gt;$25&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="75px" height="30px"&gt;$35&lt;/TD&gt;
&lt;TD width="62px" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="76px" height="30px"&gt;$24&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="84px" height="30px"&gt;west&lt;/TD&gt;
&lt;TD width="84px" height="30px"&gt;CA&lt;/TD&gt;
&lt;TD width="73px" height="30px"&gt;zj89754&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;ab39776&lt;/TD&gt;
&lt;TD width="64px" height="30px"&gt;5&lt;/TD&gt;
&lt;TD width="80px" height="30px"&gt;$135&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;2&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;$42&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;$34&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;2&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;$59&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="75px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="75px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="62px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="76px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="84px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="84px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="73px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;ac39776&lt;/TD&gt;
&lt;TD width="64px" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="80px" height="30px"&gt;$24&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;$24&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="75px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="75px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="62px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="76px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="84px" height="30px"&gt;east&lt;/TD&gt;
&lt;TD width="84px" height="30px"&gt;MD&lt;/TD&gt;
&lt;TD width="73px" height="30px"&gt;bz99743&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;ca49879&lt;/TD&gt;
&lt;TD width="64px" height="30px"&gt;3&lt;/TD&gt;
&lt;TD width="80px" height="30px"&gt;$79&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="75px" height="30px"&gt;$25&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="75px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="62px" height="30px"&gt;2&lt;/TD&gt;
&lt;TD width="76px" height="30px"&gt;$54&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="84px" height="30px"&gt;south&lt;/TD&gt;
&lt;TD width="84px" height="30px"&gt;FL&lt;/TD&gt;
&lt;TD width="73px" height="30px"&gt;cj89754&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;ad49876&lt;/TD&gt;
&lt;TD width="64px" height="30px"&gt;4&lt;/TD&gt;
&lt;TD width="80px" height="30px"&gt;$105&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;$12&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;$34&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;2&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;$59&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="75px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="75px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="62px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="76px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="84px" height="30px"&gt;&amp;lt;missing&amp;gt;&lt;/TD&gt;
&lt;TD width="84px" height="30px"&gt;&amp;lt;missing&amp;gt;&lt;/TD&gt;
&lt;TD width="73px" height="30px"&gt;hj79754&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;ab49876&lt;/TD&gt;
&lt;TD width="64px" height="30px"&gt;4&lt;/TD&gt;
&lt;TD width="80px" height="30px"&gt;$123&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;$30&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;$34&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="75px" height="30px"&gt;$34&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;1&lt;/TD&gt;
&lt;TD width="75px" height="30px"&gt;$25&lt;/TD&gt;
&lt;TD width="62px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="76px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="84px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="84px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="73px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="64px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="80px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="75px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="75px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="62px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="76px" height="30px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="84px" height="57px"&gt;I am using&amp;nbsp;&lt;/TD&gt;
&lt;TD width="84px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="73px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="64px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="80px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="74px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="75px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="61px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="75px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="62px" height="57px"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD width="76px" height="57px"&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;</description>
      <pubDate>Mon, 17 May 2021 22:48:09 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-summarize-transactional-data-for-report/m-p/742030#M232033</guid>
      <dc:creator>Elliott</dc:creator>
      <dc:date>2021-05-17T22:48:09Z</dc:date>
    </item>
    <item>
      <title>Re: how to summarize transactional data for report</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-summarize-transactional-data-for-report/m-p/742035#M232034</link>
      <description>&lt;P&gt;It helps to provide example data as a data step as below.&lt;/P&gt;
&lt;PRE&gt;data have;
   input division $ area $ mgr_id $	usr_id $	tranamt :comma10.	reason $	reason_type:$10. 	status $ ;
   format tranamt dollar8.2;
datalines;
north 	MA 	zz89744 	aa49876 	$34.00 	gw 	system 	Y
north 	MA 	zz89744 	aa49876 	$12.00 	be 	system 	Y
north 	MA 	zz89744 	aa49876 	$34.00 	fd 	escalation 	N
north 	MA 	zz89744 	aa49876 	$25.00 	og 	system 	Y
north 	MA 	zz89744 	aa49876 	$30.00 	gw 	system 	Y
north 	MA 	zz89744 	aa49876 	$24.00 	gw 	escalation 	Y
north 	MA 	zz89744 	ab49877 	$25.00 	og 	system 	Y
north 	MA 	zz89744 	ab49877 	$35.00 	gw 	escalation 	Y
north 	MA 	zz89744 	ab49877 	$24.00 	gw 	system 	N
west 	CA 	zj89754 	ab39776 	$34.00 	og 	escalation 	Y
west 	CA 	zj89754 	ab39776 	$12.00 	be 	system 	Y
west 	CA 	zj89754 	ab39776 	$34.00 	fd 	system 	N
west 	CA 	zj89754 	ab39776 	$25.00 	og 	escalation 	Y
west 	CA 	zj89754 	ab39776 	$30.00 	be 	system 	Y
west 	CA 	zj89754 	ac39776 	$24.00 	be 	escalation 	N
east 	MD 	bz99743 	ca49879 	$25.00 	og 	system 	Y
east 	MD 	bz99743 	ca49879 	$30.00 	gw 	system 	Y
east 	MD 	bz99743 	ca49879 	$24.00 	gw 	system 	Y
south 	FL 	cj89754 	ad49876 	$34.00 	og 	escalation 	Y
south 	FL 	cj89754 	ad59876 	$12.00 	be 	system 	Y
south 	FL 	cj89754 	ad59876 	$34.00 	fd 	system 	N
south 	FL 	cj89754 	ad59876 	$25.00 	og 	escalation 	Y
  .	 . 	hj79754 	ab49876 	$34.00 	og 	system 	Y
  .	 . 	hj79754 	ab49876 	$30.00 	be 	system 	Y
  .	 . 	hj79754 	ab49876 	$34.00 	fd 	system 	Y
  .	 . 	hj79754 	ab49876 	$25.00 	gw 	escalation 	Y
;

Proc tabulate data=have;
   class division	area /missing;
   class mgr_id  	usr_id    reason reason_type;
   var tranamt;
   table division*area*mgr_id*usr_id,
       (all='Total' reason=' '*reason_type=' ')*(tranamt=' '*(n="# of trans" sum="total of Trans"*f=dollar8.))
       /misstext=' '
   ;
run;
&lt;/PRE&gt;
&lt;P&gt;Proc tabulate is my preferred reporting tool when variables have to "nest" in multiple directions.&lt;/P&gt;
&lt;P&gt;The key parts in tabulate above:&lt;/P&gt;
&lt;P&gt;Class statements to tell how which variables will be used for "groups". Since you intended to explicitly include missing values for two variables (thank you for indicating that) you use the Class statement option to indicate that with the /MISSING option. Otherwise tabulate will drop any record where a class variable is missing.&lt;/P&gt;
&lt;P&gt;Then the VAR statement indicates which variable(s) will be used in numeric calculations such as sum, mean, stddev etc. Anything can be counted (the N statistic) but to do the sum the variable must be on a VAR statement.&lt;/P&gt;
&lt;P&gt;The * between variables says to nest the values. The comma is used to separate dimensions. A two dimension table has one comma between the row and the columns. You can create a "3 dimension" with the third dimension as page as the first table dimension and then 2 commas. (Exercise for the interested reader: replace the first * after district with a comma to see this behavior). Groups of related variables or statistics are placed in ( ).&lt;/P&gt;
&lt;P&gt;So (all='Total' reason=' '*reason_type=' ') uses a special "group" keyword ALL that says we want to summarize all records and then the nested pairs of Reason and Reason_type will be have the same. After the * on that line the Tranamt variable is used with two grouped statistics n and sum.&lt;/P&gt;
&lt;P&gt;The text in quotes after a variable or statistics provides a label in the table. Blank text as in Reason=' ' suppresses any label and then we provide overrides for N and Sum to show specific text.&lt;/P&gt;
&lt;P&gt;The / after the dimensions provide some table options. In this case misstext = ' ' means that nothing is shown when a value is missing. You can provide more text than the default system missing option that allows for one character but if you have missing values in row or column headers the results may look odd.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can use the "ALL" in different locations of the code to create different summary groups.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Proc Tabulate also allows multiple table statements so you can create lots of output from one procedure call.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;With the hints above do you think you could get a ROW with a summary of all the records?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;There are enough options with Proc Tabulate that there is an actual book published with examples.&lt;/P&gt;</description>
      <pubDate>Mon, 17 May 2021 23:55:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-summarize-transactional-data-for-report/m-p/742035#M232034</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2021-05-17T23:55:15Z</dc:date>
    </item>
    <item>
      <title>Re: how to summarize transactional data for report</title>
      <link>https://communities.sas.com/t5/SAS-Programming/how-to-summarize-transactional-data-for-report/m-p/742199#M232096</link>
      <description>&lt;P&gt;ballardw Thank you very much for taking the time to help me with this and give me the explanation of how Proc Tabulate works.&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 18 May 2021 15:12:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/how-to-summarize-transactional-data-for-report/m-p/742199#M232096</guid>
      <dc:creator>Elliott</dc:creator>
      <dc:date>2021-05-18T15:12:23Z</dc:date>
    </item>
  </channel>
</rss>

