<?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: Splitting up accounts on a weekly basis in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/Splitting-up-accounts-on-a-weekly-basis/m-p/91469#M26097</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;I am pretty new to the SAS programming. If you can help out with the code i would really appreciate it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your help.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 31 May 2013 18:19:01 GMT</pubDate>
    <dc:creator>groverarena</dc:creator>
    <dc:date>2013-05-31T18:19:01Z</dc:date>
    <item>
      <title>Splitting up accounts on a weekly basis</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Splitting-up-accounts-on-a-weekly-basis/m-p/91461#M26089</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Splitting up accounts on a weekly basis&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Problem Description:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Hi,&lt;/P&gt;&lt;P&gt;I have a daily balance account sheet which has 5columns. account number product_type balance from_dt&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; to_dt&lt;/P&gt;&lt;P&gt;12345&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4001&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 25$&amp;nbsp;&amp;nbsp; 01/25/2009&amp;nbsp;&amp;nbsp; 02/24/2009&lt;/P&gt;&lt;P&gt;12345&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4001&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 25.25$ 02/25/2009&amp;nbsp; 03/24/2009&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It captures the record only when the balance is changed. Can be a day, week,month etc&amp;nbsp; Right now this is a daily balance report. I&lt;/P&gt;&lt;P&gt;need a report as of every sunday i.e after every 7 days and reflect what the balance was.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What code should i write so it can split up the balances by account number on a weekly basis starting from first from_dt i.e 01/25/2009.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;CG&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 May 2013 15:09:52 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Splitting-up-accounts-on-a-weekly-basis/m-p/91461#M26089</guid>
      <dc:creator>groverarena</dc:creator>
      <dc:date>2013-05-31T15:09:52Z</dc:date>
    </item>
    <item>
      <title>Re: Splitting up accounts on a weekly basis</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Splitting-up-accounts-on-a-weekly-basis/m-p/91462#M26090</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;use weekday like ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if weekday(to_date) = 1 ....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Allu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 May 2013 16:46:06 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Splitting-up-accounts-on-a-weekly-basis/m-p/91462#M26090</guid>
      <dc:creator>allurai0412</dc:creator>
      <dc:date>2013-05-31T16:46:06Z</dc:date>
    </item>
    <item>
      <title>Re: Splitting up accounts on a weekly basis</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Splitting-up-accounts-on-a-weekly-basis/m-p/91463#M26091</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Allu,&lt;/P&gt;&lt;P&gt;I am not able to understand. Can you please provide with some example code?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;account number product_type balance from_dt&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; to_dt&amp;nbsp; &lt;/P&gt;&lt;P&gt;12345&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4001&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 25$&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 01/25/2009&amp;nbsp;&amp;nbsp; 02/24/2009&lt;/P&gt;&lt;P&gt;12345&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4001&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 25.25$&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 02/25/2009&amp;nbsp; 03/24/2009&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 May 2013 16:50:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Splitting-up-accounts-on-a-weekly-basis/m-p/91463#M26091</guid>
      <dc:creator>groverarena</dc:creator>
      <dc:date>2013-05-31T16:50:28Z</dc:date>
    </item>
    <item>
      <title>Re: Splitting up accounts on a weekly basis</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Splitting-up-accounts-on-a-weekly-basis/m-p/91464#M26092</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What do you want your output to look like? Is it a single text file with dates, or reports to HMTL for each week, that are run each week?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The premise would be to take your starting date 01/25/2009 and then increment that weekly, via the intnx function.&lt;/P&gt;&lt;P&gt;Then you would find all the records where the from-to date intersect your date of interest and use that for the report. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 May 2013 17:18:12 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Splitting-up-accounts-on-a-weekly-basis/m-p/91464#M26092</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2013-05-31T17:18:12Z</dc:date>
    </item>
    <item>
      <title>Re: Splitting up accounts on a weekly basis</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Splitting-up-accounts-on-a-weekly-basis/m-p/91465#M26093</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;try this....your SUNDAY will be in ds3.....other than SUNDAYS in ds4&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;data have;&lt;BR /&gt;input product type balance dollar6.0 @19 from_dt &lt;A _jive_internal="true" href="https://communities.sas.com/mailto:mmddyy10.@31"&gt;mmddyy10.@31&lt;/A&gt; to_dt mmddyy10.;&lt;BR /&gt;format from_dt mmddyy10. to_dt mmddyy10.; &lt;BR /&gt;datalines;&amp;nbsp; &lt;BR /&gt;12345 4001 $25&amp;nbsp;&amp;nbsp;&amp;nbsp; 01/25/2009&amp;nbsp; 02/24/2009&lt;BR /&gt;12345 4001 $25.25 02/25/2009&amp;nbsp; 03/24/2009&lt;BR /&gt;;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;data sample ds3 (Drop=y) ds4;&lt;BR /&gt;set have;&lt;BR /&gt;format i mmddyy10.;&lt;BR /&gt;do i = '25jan2009'd &lt;STRONG style="color: #ff0000;"&gt;to '24mar2009'd&lt;/STRONG&gt;; /*Here you can change latest or up to date)*/&lt;BR /&gt;y=weekday(i);&lt;BR /&gt;if y=1 then output ds3;&lt;BR /&gt;else&lt;BR /&gt;output ds4;&lt;BR /&gt;end;&lt;BR /&gt;i+1;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Allu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 May 2013 17:36:04 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Splitting-up-accounts-on-a-weekly-basis/m-p/91465#M26093</guid>
      <dc:creator>allurai0412</dc:creator>
      <dc:date>2013-05-31T17:36:04Z</dc:date>
    </item>
    <item>
      <title>Re: Splitting up accounts on a weekly basis</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Splitting-up-accounts-on-a-weekly-basis/m-p/91466#M26094</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have a SAS dataset name daily balance. I want to create a new one with weekly balance. from_dt and to_dt represent the range when balances changed.&amp;nbsp; It is a daily file but to_dt changes only when there is a change in balance. I want to create asofdate for each account which showw weekly balance rather than change date of&amp;nbsp; balance.&lt;/P&gt;&lt;P&gt;For example :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;account number product_type balance from_dt&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; to_dt &lt;/P&gt;&lt;P&gt;12345&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4001&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 25$&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 01/25/2009&amp;nbsp;&amp;nbsp; 02/24/2009&lt;/P&gt;&lt;P&gt;12345&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4001&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 25.25$&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 02/25/2009&amp;nbsp; 03/24/2009&lt;/P&gt;&lt;P&gt;23456&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4002&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 26&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 01/26/2009&amp;nbsp; 01/26/2009&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;23456&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4002&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 26.27&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 01/27/2009&amp;nbsp;&amp;nbsp; 01/29/2009&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Anuj Grover&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 May 2013 17:42:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Splitting-up-accounts-on-a-weekly-basis/m-p/91466#M26094</guid>
      <dc:creator>groverarena</dc:creator>
      <dc:date>2013-05-31T17:42:39Z</dc:date>
    </item>
    <item>
      <title>Re: Splitting up accounts on a weekly basis</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Splitting-up-accounts-on-a-weekly-basis/m-p/91467#M26095</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;so the output dataset should look something like&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;12345&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4001&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 25$&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 01/25/2009&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --showing weekly split of balances&lt;/P&gt;&lt;P&gt;12345&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4001&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 25$&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 02/01/2009&lt;/P&gt;&lt;P&gt;12345&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4001&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 25$&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 02/08/2009&lt;/P&gt;&lt;P&gt;12345&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4001&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 25$&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 02/14/2009&lt;/P&gt;&lt;P&gt; 12345&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4001&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 25$&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 02/21/2009&lt;/P&gt;&lt;P&gt;12345&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4001&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 25.25$&amp;nbsp; 02/28/2009 (because balance changed on 02/25/2009) as end of this week balance is 25.25$&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does that makes sense?&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 May 2013 17:51:06 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Splitting-up-accounts-on-a-weekly-basis/m-p/91467#M26095</guid>
      <dc:creator>groverarena</dc:creator>
      <dc:date>2013-05-31T17:51:06Z</dc:date>
    </item>
    <item>
      <title>Re: Splitting up accounts on a weekly basis</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Splitting-up-accounts-on-a-weekly-basis/m-p/91468#M26096</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here's what I would recommend as a first step.&amp;nbsp; Construct a SAS data set with two variables:&amp;nbsp; ACCOUNT_NUMBER and SUNDAY_DATE.&amp;nbsp; There will be one observation for each Sunday that is relevant to that account number.&amp;nbsp; After that, the programming is tricky but short.&amp;nbsp; Is that something you can do, or would you need help with that first step?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 May 2013 18:15:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Splitting-up-accounts-on-a-weekly-basis/m-p/91468#M26096</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2013-05-31T18:15:29Z</dc:date>
    </item>
    <item>
      <title>Re: Splitting up accounts on a weekly basis</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Splitting-up-accounts-on-a-weekly-basis/m-p/91469#M26097</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;I am pretty new to the SAS programming. If you can help out with the code i would really appreciate it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your help.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 May 2013 18:19:01 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Splitting-up-accounts-on-a-weekly-basis/m-p/91469#M26097</guid>
      <dc:creator>groverarena</dc:creator>
      <dc:date>2013-05-31T18:19:01Z</dc:date>
    </item>
    <item>
      <title>Re: Splitting up accounts on a weekly basis</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Splitting-up-accounts-on-a-weekly-basis/m-p/91470#M26098</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm not sure if I can devote enough time this afternoon, but let's set some guidelines first.&amp;nbsp; Please confirm ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The range of Sundays can vary by account. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For each account, the relevant Sundays are any that are &amp;gt;= the smallest FROM_DT, and &amp;lt;= the largest TO_DT applicable to that account.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All dates are stored as integers on SAS's date scale.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Other variables may exist on the data set, but do not have to be part of the final result.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 May 2013 20:27:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Splitting-up-accounts-on-a-weekly-basis/m-p/91470#M26098</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2013-05-31T20:27:58Z</dc:date>
    </item>
    <item>
      <title>Re: Splitting up accounts on a weekly basis</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Splitting-up-accounts-on-a-weekly-basis/m-p/91471#M26099</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;OK, there is actually an easy way to do this.&amp;nbsp; Assuming you have your dates properly set on the SAS date scale, try:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data want;&lt;/P&gt;&lt;P&gt;&amp;nbsp; set have;&lt;/P&gt;&lt;P&gt;&amp;nbsp; do sunday_date = from_dt to to_dt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if weekday(sunday_date)=1 then output;&lt;/P&gt;&lt;P&gt;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Good luck.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 May 2013 21:37:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Splitting-up-accounts-on-a-weekly-basis/m-p/91471#M26099</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2013-05-31T21:37:34Z</dc:date>
    </item>
    <item>
      <title>Re: Splitting up accounts on a weekly basis</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Splitting-up-accounts-on-a-weekly-basis/m-p/91472#M26100</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi try this,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;.........sample&amp;nbsp; , ds4 are dataset nothing to do......other than these i guess code works.... &lt;/P&gt;&lt;P&gt;&lt;BR /&gt;data have;&lt;BR /&gt;input product type balance dollar6.0 @19 from_dt &lt;A href="mailto:mmddyy10.@31"&gt;mmddyy10.@31&lt;/A&gt; to_dt mmddyy10.;&lt;BR /&gt;format from_dt mmddyy10. to_dt mmddyy10.; &lt;BR /&gt;datalines;&amp;nbsp; &lt;BR /&gt;12345 4001 $25&amp;nbsp;&amp;nbsp;&amp;nbsp; 01/25/2009&amp;nbsp; 02/24/2009&lt;BR /&gt;12345 4001 $25.25 02/25/2009&amp;nbsp; 03/24/2009&lt;BR /&gt;23456 4002 $26&amp;nbsp;&amp;nbsp;&amp;nbsp; 01/26/2009&amp;nbsp; 01/26/2009&lt;BR /&gt;23456 4002 $26.27 01/27/2009&amp;nbsp; 01/29/2009&lt;/P&gt;&lt;P&gt;;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;data sample ds3 (Drop=y KEEP=i) ds4;&lt;BR /&gt;set have;&lt;BR /&gt;format i mmddyy10.;&lt;BR /&gt;do i = '25jan2009'd to '24mar2009'd; /*Here you can change latest or up to date)*/&lt;BR /&gt;y=weekday(i);&lt;BR /&gt;if y=1 then output ds3;&lt;BR /&gt;else&lt;BR /&gt;output ds4;&lt;BR /&gt;end;&lt;BR /&gt;i+1;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc sql ;&lt;BR /&gt;SELECT&amp;nbsp; distinct i,balance FROM HAVE a, ds3 b&lt;BR /&gt;where a.from_dt = (select max(from_dt) from have a1 where a1.from_dt&amp;lt;=b.i) group by b.i; &lt;BR /&gt;QUIT;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Allu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 01 Jun 2013 12:55:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Splitting-up-accounts-on-a-weekly-basis/m-p/91472#M26100</guid>
      <dc:creator>allurai0412</dc:creator>
      <dc:date>2013-06-01T12:55:10Z</dc:date>
    </item>
  </channel>
</rss>

