<?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: Expanding start and end dates in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/Expanding-start-and-end-dates/m-p/112494#M31123</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Works exactly as I wanted! Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 19 Jul 2012 20:18:31 GMT</pubDate>
    <dc:creator>andp</dc:creator>
    <dc:date>2012-07-19T20:18:31Z</dc:date>
    <item>
      <title>Expanding start and end dates</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Expanding-start-and-end-dates/m-p/112492#M31121</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I'm currently trying to do what should be a simple task but the searches for proc expand and retain functions haven't been giving me the code that I need.&lt;/P&gt;&lt;P&gt;I currently have 3 columns, ID, Startdate, enddate, and I'd like to expand my dataset to fill in the months between my start and end dates.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example:&lt;/P&gt;&lt;P&gt;ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Startdate&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Enddate&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 01/2001&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 03/2001&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Would become:&lt;/P&gt;&lt;P&gt;ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; date&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 01/2001&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 02/2001&lt;/P&gt;&lt;P&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 03/2001&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jul 2012 18:58:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Expanding-start-and-end-dates/m-p/112492#M31121</guid>
      <dc:creator>andp</dc:creator>
      <dc:date>2012-07-19T18:58:26Z</dc:date>
    </item>
    <item>
      <title>Re: Expanding start and end dates</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Expanding-start-and-end-dates/m-p/112493#M31122</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I assume that startdate and enddate are both SAS dates in mmyys7. format:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data new (keep=id date);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; set old;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; format date mmyys7.;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; do increment = 0 to intck('month', startdate, enddate);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; date = intnx('month', startdate, increment, 'beginning');&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; output;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jul 2012 20:10:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Expanding-start-and-end-dates/m-p/112493#M31122</guid>
      <dc:creator>tish</dc:creator>
      <dc:date>2012-07-19T20:10:28Z</dc:date>
    </item>
    <item>
      <title>Re: Expanding start and end dates</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Expanding-start-and-end-dates/m-p/112494#M31123</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Works exactly as I wanted! Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jul 2012 20:18:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Expanding-start-and-end-dates/m-p/112494#M31123</guid>
      <dc:creator>andp</dc:creator>
      <dc:date>2012-07-19T20:18:31Z</dc:date>
    </item>
  </channel>
</rss>

