<?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: Help: First three columns as an input have to output last three columns. in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Help-First-three-columns-as-an-input-have-to-output-last-three/m-p/239892#M44206</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The input columns in a dataset are below&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="382"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="103"&gt;&lt;STRONG&gt;acctno&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="176"&gt;&lt;STRONG&gt;datetime&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="103"&gt;&lt;STRONG&gt;amount&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;999999&lt;/TD&gt;
&lt;TD&gt;05JUN2015:10:27:25.064000&lt;/TD&gt;
&lt;TD&gt;875&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;999999&lt;/TD&gt;
&lt;TD&gt;05JUN2015:10:27:54.399000&lt;/TD&gt;
&lt;TD&gt;1800&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;999999&lt;/TD&gt;
&lt;TD&gt;20JUN2015:11:17:34.064000&lt;/TD&gt;
&lt;TD&gt;1500&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;999999&lt;/TD&gt;
&lt;TD&gt;20JUN2015:11:18:10.588000&lt;/TD&gt;
&lt;TD&gt;750&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:16:36:22.581000&lt;/TD&gt;
&lt;TD&gt;146.85&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:16:36:22.581000&lt;/TD&gt;
&lt;TD&gt;28.37&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:16:36:22.581000&lt;/TD&gt;
&lt;TD&gt;37.87&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:16:36:22.581000&lt;/TD&gt;
&lt;TD&gt;25&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:16:36:22.581000&lt;/TD&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:16:36:22.581000&lt;/TD&gt;
&lt;TD&gt;50.47&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:17:43:24.528000&lt;/TD&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:17:43:24.528000&lt;/TD&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:17:43:24.528000&lt;/TD&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:17:43:24.528000&lt;/TD&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:17:43:24.528000&lt;/TD&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:17:43:24.528000&lt;/TD&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;99999999&lt;/TD&gt;
&lt;TD&gt;20JUN2015:17:43:24:528000&lt;/TD&gt;
&lt;TD&gt;50.47&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;99999999&lt;/TD&gt;
&lt;TD&gt;20JUN2015:17:43:24:528000&lt;/TD&gt;
&lt;TD&gt;25.85&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;99999999&lt;/TD&gt;
&lt;TD&gt;20JUN2015:17:43:24:528000&lt;/TD&gt;
&lt;TD&gt;28.37&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;99999999&lt;/TD&gt;
&lt;TD&gt;20JUN2015:17:43:24:528000&lt;/TD&gt;
&lt;TD&gt;34.89&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;99999999&lt;/TD&gt;
&lt;TD&gt;20JUN2015:17:43:24:528000&lt;/TD&gt;
&lt;TD&gt;74.36&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;and I am expecting the output dataset as like below (with additional three variables&amp;nbsp;with cumulative counts and amount&amp;nbsp;created)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="744"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="103"&gt;&lt;STRONG&gt;acctno&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="176"&gt;&lt;STRONG&gt;datetime&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="103"&gt;&lt;STRONG&gt;amount&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="126"&gt;&lt;STRONG&gt;counts_cumulative&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="103"&gt;&lt;STRONG&gt;txn_counts&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="133"&gt;&lt;STRONG&gt;amount_cumulative&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;999999&lt;/TD&gt;
&lt;TD&gt;05JUN2015:10:27:25.064000&lt;/TD&gt;
&lt;TD&gt;875&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;999999&lt;/TD&gt;
&lt;TD&gt;05JUN2015:10:27:54.399000&lt;/TD&gt;
&lt;TD&gt;1800&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;875&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;999999&lt;/TD&gt;
&lt;TD&gt;20JUN2015:11:17:34.064000&lt;/TD&gt;
&lt;TD&gt;1500&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;999999&lt;/TD&gt;
&lt;TD&gt;20JUN2015:11:18:10.588000&lt;/TD&gt;
&lt;TD&gt;750&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;1500&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:16:36:22.581000&lt;/TD&gt;
&lt;TD&gt;146.85&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:16:36:22.581000&lt;/TD&gt;
&lt;TD&gt;28.37&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:16:36:22.581000&lt;/TD&gt;
&lt;TD&gt;37.87&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:16:36:22.581000&lt;/TD&gt;
&lt;TD&gt;25&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:16:36:22.581000&lt;/TD&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:16:36:22.581000&lt;/TD&gt;
&lt;TD&gt;50.47&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:17:43:24.528000&lt;/TD&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;TD&gt;6&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;388.56&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:17:43:24.528000&lt;/TD&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;TD&gt;6&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;388.56&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:17:43:24.528000&lt;/TD&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;TD&gt;6&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;388.56&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:17:43:24.528000&lt;/TD&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;TD&gt;6&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;388.56&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:17:43:24.528000&lt;/TD&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;TD&gt;6&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;388.56&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:17:43:24.528000&lt;/TD&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;TD&gt;6&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;388.56&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;99999999&lt;/TD&gt;
&lt;TD&gt;20JUN2015:17:43:24:528000&lt;/TD&gt;
&lt;TD&gt;50.47&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;99999999&lt;/TD&gt;
&lt;TD&gt;20JUN2015:17:43:24:528000&lt;/TD&gt;
&lt;TD&gt;25.85&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;99999999&lt;/TD&gt;
&lt;TD&gt;20JUN2015:17:43:24:528000&lt;/TD&gt;
&lt;TD&gt;28.37&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;99999999&lt;/TD&gt;
&lt;TD&gt;20JUN2015:17:43:24:528000&lt;/TD&gt;
&lt;TD&gt;34.89&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;99999999&lt;/TD&gt;
&lt;TD&gt;20JUN2015:17:43:24:528000&lt;/TD&gt;
&lt;TD&gt;74.36&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;</description>
    <pubDate>Thu, 17 Dec 2015 23:54:52 GMT</pubDate>
    <dc:creator>RK</dc:creator>
    <dc:date>2015-12-17T23:54:52Z</dc:date>
    <item>
      <title>Help: First three columns as an input have to output last three columns.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Help-First-three-columns-as-an-input-have-to-output-last-three/m-p/239889#M44203</link>
      <description>&lt;P&gt;acctno&amp;nbsp;datetime&amp;nbsp;amount&amp;nbsp;counts_cumulative&amp;nbsp;txn_counts&amp;nbsp;amount_cumulative&lt;BR /&gt;999999&amp;nbsp;05JUN2015:10:27:25.064000&amp;nbsp;875&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&lt;BR /&gt;999999&amp;nbsp;05JUN2015:10:27:54.399000&amp;nbsp;1800&amp;nbsp;1&amp;nbsp;1&amp;nbsp;875&lt;BR /&gt;999999&amp;nbsp;20JUN2015:11:17:34.064000&amp;nbsp;1500&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&lt;BR /&gt;999999&amp;nbsp;20JUN2015:11:18:10.588000&amp;nbsp;750&amp;nbsp;1&amp;nbsp;1&amp;nbsp;1500&lt;BR /&gt;9999999&amp;nbsp;19JUN2015:16:36:22.581000&amp;nbsp;146.85&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&lt;BR /&gt;9999999&amp;nbsp;19JUN2015:16:36:22.581000&amp;nbsp;28.37&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&lt;BR /&gt;9999999&amp;nbsp;19JUN2015:16:36:22.581000&amp;nbsp;37.87&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&lt;BR /&gt;9999999&amp;nbsp;19JUN2015:16:36:22.581000&amp;nbsp;25&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&lt;BR /&gt;9999999&amp;nbsp;19JUN2015:16:36:22.581000&amp;nbsp;100&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&lt;BR /&gt;9999999&amp;nbsp;19JUN2015:16:36:22.581000&amp;nbsp;50.47&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&lt;BR /&gt;9999999&amp;nbsp;19JUN2015:17:43:24.528000&amp;nbsp;100&amp;nbsp;6&amp;nbsp;1&amp;nbsp;388.56&lt;BR /&gt;9999999&amp;nbsp;19JUN2015:17:43:24.528000&amp;nbsp;100&amp;nbsp;6&amp;nbsp;1&amp;nbsp;388.56&lt;BR /&gt;9999999&amp;nbsp;19JUN2015:17:43:24.528000&amp;nbsp;100&amp;nbsp;6&amp;nbsp;1&amp;nbsp;388.56&lt;BR /&gt;9999999&amp;nbsp;19JUN2015:17:43:24.528000&amp;nbsp;100&amp;nbsp;6&amp;nbsp;1&amp;nbsp;388.56&lt;BR /&gt;9999999&amp;nbsp;19JUN2015:17:43:24.528000&amp;nbsp;100&amp;nbsp;6&amp;nbsp;1&amp;nbsp;388.56&lt;BR /&gt;9999999&amp;nbsp;19JUN2015:17:43:24.528000&amp;nbsp;100&amp;nbsp;6&amp;nbsp;1&amp;nbsp;388.56&lt;BR /&gt;99999999&amp;nbsp;20JUN2015:17:43:24:528000&amp;nbsp;50.47&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&lt;BR /&gt;99999999&amp;nbsp;20JUN2015:17:43:24:528000&amp;nbsp;25.85&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&lt;BR /&gt;99999999&amp;nbsp;20JUN2015:17:43:24:528000&amp;nbsp;28.37&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&lt;BR /&gt;99999999&amp;nbsp;20JUN2015:17:43:24:528000&amp;nbsp;34.89&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&lt;BR /&gt;99999999&amp;nbsp;20JUN2015:17:43:24:528000&amp;nbsp;74.36&amp;nbsp;0&amp;nbsp;0&amp;nbsp;0&lt;/P&gt;</description>
      <pubDate>Thu, 17 Dec 2015 23:38:14 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Help-First-three-columns-as-an-input-have-to-output-last-three/m-p/239889#M44203</guid>
      <dc:creator>RK</dc:creator>
      <dc:date>2015-12-17T23:38:14Z</dc:date>
    </item>
    <item>
      <title>Re: Help: First three columns as an input have to output last three columns.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Help-First-three-columns-as-an-input-have-to-output-last-three/m-p/239890#M44204</link>
      <description>&lt;P&gt;What is your expected output?&lt;/P&gt;
&lt;P&gt;Do you want the columns in your dataset in a different order? Or do you need to have them appear in a different order in a report (printed or document)?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please show what you expect the output to look like.&lt;/P&gt;
&lt;P&gt;And have you actually read this into a SAS dataset?&lt;/P&gt;</description>
      <pubDate>Thu, 17 Dec 2015 23:43:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Help-First-three-columns-as-an-input-have-to-output-last-three/m-p/239890#M44204</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2015-12-17T23:43:38Z</dc:date>
    </item>
    <item>
      <title>Re: Help: First three columns as an input have to output last three columns.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Help-First-three-columns-as-an-input-have-to-output-last-three/m-p/239892#M44206</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The input columns in a dataset are below&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="382"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="103"&gt;&lt;STRONG&gt;acctno&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="176"&gt;&lt;STRONG&gt;datetime&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="103"&gt;&lt;STRONG&gt;amount&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;999999&lt;/TD&gt;
&lt;TD&gt;05JUN2015:10:27:25.064000&lt;/TD&gt;
&lt;TD&gt;875&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;999999&lt;/TD&gt;
&lt;TD&gt;05JUN2015:10:27:54.399000&lt;/TD&gt;
&lt;TD&gt;1800&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;999999&lt;/TD&gt;
&lt;TD&gt;20JUN2015:11:17:34.064000&lt;/TD&gt;
&lt;TD&gt;1500&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;999999&lt;/TD&gt;
&lt;TD&gt;20JUN2015:11:18:10.588000&lt;/TD&gt;
&lt;TD&gt;750&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:16:36:22.581000&lt;/TD&gt;
&lt;TD&gt;146.85&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:16:36:22.581000&lt;/TD&gt;
&lt;TD&gt;28.37&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:16:36:22.581000&lt;/TD&gt;
&lt;TD&gt;37.87&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:16:36:22.581000&lt;/TD&gt;
&lt;TD&gt;25&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:16:36:22.581000&lt;/TD&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:16:36:22.581000&lt;/TD&gt;
&lt;TD&gt;50.47&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:17:43:24.528000&lt;/TD&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:17:43:24.528000&lt;/TD&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:17:43:24.528000&lt;/TD&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:17:43:24.528000&lt;/TD&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:17:43:24.528000&lt;/TD&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:17:43:24.528000&lt;/TD&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;99999999&lt;/TD&gt;
&lt;TD&gt;20JUN2015:17:43:24:528000&lt;/TD&gt;
&lt;TD&gt;50.47&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;99999999&lt;/TD&gt;
&lt;TD&gt;20JUN2015:17:43:24:528000&lt;/TD&gt;
&lt;TD&gt;25.85&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;99999999&lt;/TD&gt;
&lt;TD&gt;20JUN2015:17:43:24:528000&lt;/TD&gt;
&lt;TD&gt;28.37&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;99999999&lt;/TD&gt;
&lt;TD&gt;20JUN2015:17:43:24:528000&lt;/TD&gt;
&lt;TD&gt;34.89&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;99999999&lt;/TD&gt;
&lt;TD&gt;20JUN2015:17:43:24:528000&lt;/TD&gt;
&lt;TD&gt;74.36&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;and I am expecting the output dataset as like below (with additional three variables&amp;nbsp;with cumulative counts and amount&amp;nbsp;created)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="744"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="103"&gt;&lt;STRONG&gt;acctno&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="176"&gt;&lt;STRONG&gt;datetime&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="103"&gt;&lt;STRONG&gt;amount&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="126"&gt;&lt;STRONG&gt;counts_cumulative&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="103"&gt;&lt;STRONG&gt;txn_counts&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width="133"&gt;&lt;STRONG&gt;amount_cumulative&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;999999&lt;/TD&gt;
&lt;TD&gt;05JUN2015:10:27:25.064000&lt;/TD&gt;
&lt;TD&gt;875&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;999999&lt;/TD&gt;
&lt;TD&gt;05JUN2015:10:27:54.399000&lt;/TD&gt;
&lt;TD&gt;1800&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;875&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;999999&lt;/TD&gt;
&lt;TD&gt;20JUN2015:11:17:34.064000&lt;/TD&gt;
&lt;TD&gt;1500&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;999999&lt;/TD&gt;
&lt;TD&gt;20JUN2015:11:18:10.588000&lt;/TD&gt;
&lt;TD&gt;750&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;1500&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:16:36:22.581000&lt;/TD&gt;
&lt;TD&gt;146.85&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:16:36:22.581000&lt;/TD&gt;
&lt;TD&gt;28.37&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:16:36:22.581000&lt;/TD&gt;
&lt;TD&gt;37.87&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:16:36:22.581000&lt;/TD&gt;
&lt;TD&gt;25&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:16:36:22.581000&lt;/TD&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:16:36:22.581000&lt;/TD&gt;
&lt;TD&gt;50.47&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:17:43:24.528000&lt;/TD&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;TD&gt;6&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;388.56&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:17:43:24.528000&lt;/TD&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;TD&gt;6&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;388.56&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:17:43:24.528000&lt;/TD&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;TD&gt;6&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;388.56&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:17:43:24.528000&lt;/TD&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;TD&gt;6&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;388.56&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:17:43:24.528000&lt;/TD&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;TD&gt;6&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;388.56&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;9999999&lt;/TD&gt;
&lt;TD&gt;19JUN2015:17:43:24.528000&lt;/TD&gt;
&lt;TD&gt;100&lt;/TD&gt;
&lt;TD&gt;6&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;388.56&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;99999999&lt;/TD&gt;
&lt;TD&gt;20JUN2015:17:43:24:528000&lt;/TD&gt;
&lt;TD&gt;50.47&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;99999999&lt;/TD&gt;
&lt;TD&gt;20JUN2015:17:43:24:528000&lt;/TD&gt;
&lt;TD&gt;25.85&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;99999999&lt;/TD&gt;
&lt;TD&gt;20JUN2015:17:43:24:528000&lt;/TD&gt;
&lt;TD&gt;28.37&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;99999999&lt;/TD&gt;
&lt;TD&gt;20JUN2015:17:43:24:528000&lt;/TD&gt;
&lt;TD&gt;34.89&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;99999999&lt;/TD&gt;
&lt;TD&gt;20JUN2015:17:43:24:528000&lt;/TD&gt;
&lt;TD&gt;74.36&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;</description>
      <pubDate>Thu, 17 Dec 2015 23:54:52 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Help-First-three-columns-as-an-input-have-to-output-last-three/m-p/239892#M44206</guid>
      <dc:creator>RK</dc:creator>
      <dc:date>2015-12-17T23:54:52Z</dc:date>
    </item>
    <item>
      <title>Re: Help: First three columns as an input have to output last three columns.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Help-First-three-columns-as-an-input-have-to-output-last-three/m-p/239905#M44210</link>
      <description>&lt;P&gt;First separate the date and time with a data view and process with nested DOW loops&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;
data temp / view=temp;
set have;
date = datepart(datetime);
time = timepart(datetime);
format date date9. time time8.;
run;

data want;
length acctno	datetime	amount 8;
do until (last.accno);
	counts_cumulative = 0;
	txn_counts = 0;
	amount_cumulative = 0;
	do until(last.date);
		time_rec_count = 0;
		time_sum = 0;
		do until(last.time);
			set temp; by acctno date time;
			output;
			time_rec_count + 1;
			time_sum + amount;
			end;
		txn_counts + 1;
		counts_cumulative + time_rec_count;
		amount_cumulative + time_sum;
		end;
	end;
drop time_rec_count time_sum date time;
run;
		
proc print data=want noobs; run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 18 Dec 2015 03:03:04 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Help-First-three-columns-as-an-input-have-to-output-last-three/m-p/239905#M44210</guid>
      <dc:creator>PGStats</dc:creator>
      <dc:date>2015-12-18T03:03:04Z</dc:date>
    </item>
    <item>
      <title>Re: Help: First three columns as an input have to output last three columns.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Help-First-three-columns-as-an-input-have-to-output-last-three/m-p/239928#M44215</link>
      <description>This is just awesome. Thanks so much!</description>
      <pubDate>Fri, 18 Dec 2015 05:06:19 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Help-First-three-columns-as-an-input-have-to-output-last-three/m-p/239928#M44215</guid>
      <dc:creator>RK</dc:creator>
      <dc:date>2015-12-18T05:06:19Z</dc:date>
    </item>
    <item>
      <title>Re: Help: First three columns as an input have to output last three columns.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Help-First-three-columns-as-an-input-have-to-output-last-three/m-p/239930#M44216</link>
      <description>&lt;P&gt;You are welcome. Please run the code on your full dataset before you mark the solution as accepted.&lt;/P&gt;</description>
      <pubDate>Fri, 18 Dec 2015 05:21:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Help-First-three-columns-as-an-input-have-to-output-last-three/m-p/239930#M44216</guid>
      <dc:creator>PGStats</dc:creator>
      <dc:date>2015-12-18T05:21:15Z</dc:date>
    </item>
  </channel>
</rss>

