<?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 SAS code to gnerate interval dataset in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/SAS-code-to-gnerate-interval-dataset/m-p/465029#M118586</link>
    <description>&lt;P&gt;I want to generate interval dataset from March 2018 to December 2010. Can you help me to produce this dataset. is there any function in sas like intnx() which can do the job.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;output dataset should be like.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;lagperiod&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;lagperiodBeg&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;lagperiodEnd&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;period&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;periodBeg&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;periodEnd&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Feb-18&lt;/TD&gt;&lt;TD&gt;01/12/2017&lt;/TD&gt;&lt;TD&gt;31/12/2017&lt;/TD&gt;&lt;TD&gt;Mar-18&lt;/TD&gt;&lt;TD&gt;01/03/2018&lt;/TD&gt;&lt;TD&gt;31/03/2018&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Jan-18&lt;/TD&gt;&lt;TD&gt;01/12/2017&lt;/TD&gt;&lt;TD&gt;31/12/2017&lt;/TD&gt;&lt;TD&gt;Feb-18&lt;/TD&gt;&lt;TD&gt;01/02/2018&lt;/TD&gt;&lt;TD&gt;28/02/2018&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Dec-17&lt;/TD&gt;&lt;TD&gt;01/12/2016&lt;/TD&gt;&lt;TD&gt;01/12/2016&lt;/TD&gt;&lt;TD&gt;Jan-18&lt;/TD&gt;&lt;TD&gt;01/01/2018&lt;/TD&gt;&lt;TD&gt;31/01/2018&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Nov-17&lt;/TD&gt;&lt;TD&gt;01/12/2016&lt;/TD&gt;&lt;TD&gt;31/12/2016&lt;/TD&gt;&lt;TD&gt;Dec-17&lt;/TD&gt;&lt;TD&gt;01/12/2017&lt;/TD&gt;&lt;TD&gt;31/12/2017&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Oct-17&lt;/TD&gt;&lt;TD&gt;01/12/2016&lt;/TD&gt;&lt;TD&gt;31/12/2016&lt;/TD&gt;&lt;TD&gt;Nov-17&lt;/TD&gt;&lt;TD&gt;01/11/2017&lt;/TD&gt;&lt;TD&gt;30/11/2017&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Sep-17&lt;/TD&gt;&lt;TD&gt;01/12/2016&lt;/TD&gt;&lt;TD&gt;31/12/2016&lt;/TD&gt;&lt;TD&gt;Oct-17&lt;/TD&gt;&lt;TD&gt;01/10/2017&lt;/TD&gt;&lt;TD&gt;31/10/2017&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Aug-17&lt;/TD&gt;&lt;TD&gt;01/12/2016&lt;/TD&gt;&lt;TD&gt;31/12/2016&lt;/TD&gt;&lt;TD&gt;Sep-17&lt;/TD&gt;&lt;TD&gt;01/09/2017&lt;/TD&gt;&lt;TD&gt;30/09/2017&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Jul-17&lt;/TD&gt;&lt;TD&gt;01/12/2016&lt;/TD&gt;&lt;TD&gt;31/12/2016&lt;/TD&gt;&lt;TD&gt;Aug-17&lt;/TD&gt;&lt;TD&gt;01/08/2017&lt;/TD&gt;&lt;TD&gt;31/08/2017&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Jun-17&lt;/TD&gt;&lt;TD&gt;01/12/2016&lt;/TD&gt;&lt;TD&gt;31/12/2016&lt;/TD&gt;&lt;TD&gt;Jul-17&lt;/TD&gt;&lt;TD&gt;01/07/2017&lt;/TD&gt;&lt;TD&gt;31/07/2017&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;May-17&lt;/TD&gt;&lt;TD&gt;01/12/2016&lt;/TD&gt;&lt;TD&gt;31/12/2016&lt;/TD&gt;&lt;TD&gt;Jun-17&lt;/TD&gt;&lt;TD&gt;01/06/2017&lt;/TD&gt;&lt;TD&gt;30/06/2017&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Apr-17&lt;/TD&gt;&lt;TD&gt;01/12/2016&lt;/TD&gt;&lt;TD&gt;31/12/2016&lt;/TD&gt;&lt;TD&gt;May-17&lt;/TD&gt;&lt;TD&gt;01/05/2017&lt;/TD&gt;&lt;TD&gt;31/05/2017&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Mar-17&lt;/TD&gt;&lt;TD&gt;01/12/2016&lt;/TD&gt;&lt;TD&gt;31/12/2016&lt;/TD&gt;&lt;TD&gt;Apr-17&lt;/TD&gt;&lt;TD&gt;01/04/2017&lt;/TD&gt;&lt;TD&gt;30/04/2017&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Feb-17&lt;/TD&gt;&lt;TD&gt;01/12/2016&lt;/TD&gt;&lt;TD&gt;31/12/2016&lt;/TD&gt;&lt;TD&gt;Mar-17&lt;/TD&gt;&lt;TD&gt;01/03/2017&lt;/TD&gt;&lt;TD&gt;31/03/2017&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Jan-17&lt;/TD&gt;&lt;TD&gt;01/12/2016&lt;/TD&gt;&lt;TD&gt;31/12/2016&lt;/TD&gt;&lt;TD&gt;Feb-17&lt;/TD&gt;&lt;TD&gt;01/02/2017&lt;/TD&gt;&lt;TD&gt;28/02/2017&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Dec-16&lt;/TD&gt;&lt;TD&gt;01/12/2015&lt;/TD&gt;&lt;TD&gt;01/12/2015&lt;/TD&gt;&lt;TD&gt;Jan-17&lt;/TD&gt;&lt;TD&gt;01/01/2017&lt;/TD&gt;&lt;TD&gt;31/01/2017&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Nov-16&lt;/TD&gt;&lt;TD&gt;01/12/2015&lt;/TD&gt;&lt;TD&gt;31/12/2015&lt;/TD&gt;&lt;TD&gt;Dec-16&lt;/TD&gt;&lt;TD&gt;01/12/2016&lt;/TD&gt;&lt;TD&gt;31/12/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Oct-16&lt;/TD&gt;&lt;TD&gt;01/12/2015&lt;/TD&gt;&lt;TD&gt;31/12/2015&lt;/TD&gt;&lt;TD&gt;Nov-16&lt;/TD&gt;&lt;TD&gt;01/11/2016&lt;/TD&gt;&lt;TD&gt;30/11/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Sep-16&lt;/TD&gt;&lt;TD&gt;01/12/2015&lt;/TD&gt;&lt;TD&gt;31/12/2015&lt;/TD&gt;&lt;TD&gt;Oct-16&lt;/TD&gt;&lt;TD&gt;01/10/2016&lt;/TD&gt;&lt;TD&gt;31/10/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Aug-16&lt;/TD&gt;&lt;TD&gt;01/12/2015&lt;/TD&gt;&lt;TD&gt;31/12/2015&lt;/TD&gt;&lt;TD&gt;Sep-16&lt;/TD&gt;&lt;TD&gt;01/09/2016&lt;/TD&gt;&lt;TD&gt;30/09/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Jul-16&lt;/TD&gt;&lt;TD&gt;01/12/2015&lt;/TD&gt;&lt;TD&gt;31/12/2015&lt;/TD&gt;&lt;TD&gt;Aug-16&lt;/TD&gt;&lt;TD&gt;01/08/2016&lt;/TD&gt;&lt;TD&gt;31/08/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Jun-16&lt;/TD&gt;&lt;TD&gt;01/12/2015&lt;/TD&gt;&lt;TD&gt;31/12/2015&lt;/TD&gt;&lt;TD&gt;Jul-16&lt;/TD&gt;&lt;TD&gt;01/07/2016&lt;/TD&gt;&lt;TD&gt;31/07/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;May-16&lt;/TD&gt;&lt;TD&gt;01/12/2015&lt;/TD&gt;&lt;TD&gt;31/12/2015&lt;/TD&gt;&lt;TD&gt;Jun-16&lt;/TD&gt;&lt;TD&gt;01/06/2016&lt;/TD&gt;&lt;TD&gt;30/06/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Apr-16&lt;/TD&gt;&lt;TD&gt;01/12/2015&lt;/TD&gt;&lt;TD&gt;31/12/2015&lt;/TD&gt;&lt;TD&gt;May-16&lt;/TD&gt;&lt;TD&gt;01/05/2016&lt;/TD&gt;&lt;TD&gt;31/05/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Mar-16&lt;/TD&gt;&lt;TD&gt;01/12/2015&lt;/TD&gt;&lt;TD&gt;31/12/2015&lt;/TD&gt;&lt;TD&gt;Apr-16&lt;/TD&gt;&lt;TD&gt;01/04/2016&lt;/TD&gt;&lt;TD&gt;30/04/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Feb-16&lt;/TD&gt;&lt;TD&gt;01/12/2015&lt;/TD&gt;&lt;TD&gt;31/12/2015&lt;/TD&gt;&lt;TD&gt;Mar-16&lt;/TD&gt;&lt;TD&gt;01/03/2016&lt;/TD&gt;&lt;TD&gt;31/03/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Jan-16&lt;/TD&gt;&lt;TD&gt;01/12/2015&lt;/TD&gt;&lt;TD&gt;31/12/2015&lt;/TD&gt;&lt;TD&gt;Feb-16&lt;/TD&gt;&lt;TD&gt;01/02/2016&lt;/TD&gt;&lt;TD&gt;29/02/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Dec-15&lt;/TD&gt;&lt;TD&gt;01/12/2014&lt;/TD&gt;&lt;TD&gt;01/12/2014&lt;/TD&gt;&lt;TD&gt;Jan-16&lt;/TD&gt;&lt;TD&gt;01/01/2016&lt;/TD&gt;&lt;TD&gt;31/01/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Nov-15&lt;/TD&gt;&lt;TD&gt;01/12/2014&lt;/TD&gt;&lt;TD&gt;31/12/2014&lt;/TD&gt;&lt;TD&gt;Dec-15&lt;/TD&gt;&lt;TD&gt;01/12/2015&lt;/TD&gt;&lt;TD&gt;31/12/2015&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Dec-09&lt;/TD&gt;&lt;TD&gt;01/12/2009&lt;/TD&gt;&lt;TD&gt;31/12/2009&lt;/TD&gt;&lt;TD&gt;Dec-10&lt;/TD&gt;&lt;TD&gt;01/12/2010&lt;/TD&gt;&lt;TD&gt;31/12/2010&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
    <pubDate>Fri, 25 May 2018 12:38:24 GMT</pubDate>
    <dc:creator>emrancaan</dc:creator>
    <dc:date>2018-05-25T12:38:24Z</dc:date>
    <item>
      <title>SAS code to gnerate interval dataset</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-code-to-gnerate-interval-dataset/m-p/465029#M118586</link>
      <description>&lt;P&gt;I want to generate interval dataset from March 2018 to December 2010. Can you help me to produce this dataset. is there any function in sas like intnx() which can do the job.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;output dataset should be like.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;lagperiod&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;lagperiodBeg&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;lagperiodEnd&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;period&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;periodBeg&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;periodEnd&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Feb-18&lt;/TD&gt;&lt;TD&gt;01/12/2017&lt;/TD&gt;&lt;TD&gt;31/12/2017&lt;/TD&gt;&lt;TD&gt;Mar-18&lt;/TD&gt;&lt;TD&gt;01/03/2018&lt;/TD&gt;&lt;TD&gt;31/03/2018&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Jan-18&lt;/TD&gt;&lt;TD&gt;01/12/2017&lt;/TD&gt;&lt;TD&gt;31/12/2017&lt;/TD&gt;&lt;TD&gt;Feb-18&lt;/TD&gt;&lt;TD&gt;01/02/2018&lt;/TD&gt;&lt;TD&gt;28/02/2018&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Dec-17&lt;/TD&gt;&lt;TD&gt;01/12/2016&lt;/TD&gt;&lt;TD&gt;01/12/2016&lt;/TD&gt;&lt;TD&gt;Jan-18&lt;/TD&gt;&lt;TD&gt;01/01/2018&lt;/TD&gt;&lt;TD&gt;31/01/2018&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Nov-17&lt;/TD&gt;&lt;TD&gt;01/12/2016&lt;/TD&gt;&lt;TD&gt;31/12/2016&lt;/TD&gt;&lt;TD&gt;Dec-17&lt;/TD&gt;&lt;TD&gt;01/12/2017&lt;/TD&gt;&lt;TD&gt;31/12/2017&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Oct-17&lt;/TD&gt;&lt;TD&gt;01/12/2016&lt;/TD&gt;&lt;TD&gt;31/12/2016&lt;/TD&gt;&lt;TD&gt;Nov-17&lt;/TD&gt;&lt;TD&gt;01/11/2017&lt;/TD&gt;&lt;TD&gt;30/11/2017&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Sep-17&lt;/TD&gt;&lt;TD&gt;01/12/2016&lt;/TD&gt;&lt;TD&gt;31/12/2016&lt;/TD&gt;&lt;TD&gt;Oct-17&lt;/TD&gt;&lt;TD&gt;01/10/2017&lt;/TD&gt;&lt;TD&gt;31/10/2017&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Aug-17&lt;/TD&gt;&lt;TD&gt;01/12/2016&lt;/TD&gt;&lt;TD&gt;31/12/2016&lt;/TD&gt;&lt;TD&gt;Sep-17&lt;/TD&gt;&lt;TD&gt;01/09/2017&lt;/TD&gt;&lt;TD&gt;30/09/2017&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Jul-17&lt;/TD&gt;&lt;TD&gt;01/12/2016&lt;/TD&gt;&lt;TD&gt;31/12/2016&lt;/TD&gt;&lt;TD&gt;Aug-17&lt;/TD&gt;&lt;TD&gt;01/08/2017&lt;/TD&gt;&lt;TD&gt;31/08/2017&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Jun-17&lt;/TD&gt;&lt;TD&gt;01/12/2016&lt;/TD&gt;&lt;TD&gt;31/12/2016&lt;/TD&gt;&lt;TD&gt;Jul-17&lt;/TD&gt;&lt;TD&gt;01/07/2017&lt;/TD&gt;&lt;TD&gt;31/07/2017&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;May-17&lt;/TD&gt;&lt;TD&gt;01/12/2016&lt;/TD&gt;&lt;TD&gt;31/12/2016&lt;/TD&gt;&lt;TD&gt;Jun-17&lt;/TD&gt;&lt;TD&gt;01/06/2017&lt;/TD&gt;&lt;TD&gt;30/06/2017&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Apr-17&lt;/TD&gt;&lt;TD&gt;01/12/2016&lt;/TD&gt;&lt;TD&gt;31/12/2016&lt;/TD&gt;&lt;TD&gt;May-17&lt;/TD&gt;&lt;TD&gt;01/05/2017&lt;/TD&gt;&lt;TD&gt;31/05/2017&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Mar-17&lt;/TD&gt;&lt;TD&gt;01/12/2016&lt;/TD&gt;&lt;TD&gt;31/12/2016&lt;/TD&gt;&lt;TD&gt;Apr-17&lt;/TD&gt;&lt;TD&gt;01/04/2017&lt;/TD&gt;&lt;TD&gt;30/04/2017&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Feb-17&lt;/TD&gt;&lt;TD&gt;01/12/2016&lt;/TD&gt;&lt;TD&gt;31/12/2016&lt;/TD&gt;&lt;TD&gt;Mar-17&lt;/TD&gt;&lt;TD&gt;01/03/2017&lt;/TD&gt;&lt;TD&gt;31/03/2017&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Jan-17&lt;/TD&gt;&lt;TD&gt;01/12/2016&lt;/TD&gt;&lt;TD&gt;31/12/2016&lt;/TD&gt;&lt;TD&gt;Feb-17&lt;/TD&gt;&lt;TD&gt;01/02/2017&lt;/TD&gt;&lt;TD&gt;28/02/2017&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Dec-16&lt;/TD&gt;&lt;TD&gt;01/12/2015&lt;/TD&gt;&lt;TD&gt;01/12/2015&lt;/TD&gt;&lt;TD&gt;Jan-17&lt;/TD&gt;&lt;TD&gt;01/01/2017&lt;/TD&gt;&lt;TD&gt;31/01/2017&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Nov-16&lt;/TD&gt;&lt;TD&gt;01/12/2015&lt;/TD&gt;&lt;TD&gt;31/12/2015&lt;/TD&gt;&lt;TD&gt;Dec-16&lt;/TD&gt;&lt;TD&gt;01/12/2016&lt;/TD&gt;&lt;TD&gt;31/12/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Oct-16&lt;/TD&gt;&lt;TD&gt;01/12/2015&lt;/TD&gt;&lt;TD&gt;31/12/2015&lt;/TD&gt;&lt;TD&gt;Nov-16&lt;/TD&gt;&lt;TD&gt;01/11/2016&lt;/TD&gt;&lt;TD&gt;30/11/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Sep-16&lt;/TD&gt;&lt;TD&gt;01/12/2015&lt;/TD&gt;&lt;TD&gt;31/12/2015&lt;/TD&gt;&lt;TD&gt;Oct-16&lt;/TD&gt;&lt;TD&gt;01/10/2016&lt;/TD&gt;&lt;TD&gt;31/10/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Aug-16&lt;/TD&gt;&lt;TD&gt;01/12/2015&lt;/TD&gt;&lt;TD&gt;31/12/2015&lt;/TD&gt;&lt;TD&gt;Sep-16&lt;/TD&gt;&lt;TD&gt;01/09/2016&lt;/TD&gt;&lt;TD&gt;30/09/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Jul-16&lt;/TD&gt;&lt;TD&gt;01/12/2015&lt;/TD&gt;&lt;TD&gt;31/12/2015&lt;/TD&gt;&lt;TD&gt;Aug-16&lt;/TD&gt;&lt;TD&gt;01/08/2016&lt;/TD&gt;&lt;TD&gt;31/08/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Jun-16&lt;/TD&gt;&lt;TD&gt;01/12/2015&lt;/TD&gt;&lt;TD&gt;31/12/2015&lt;/TD&gt;&lt;TD&gt;Jul-16&lt;/TD&gt;&lt;TD&gt;01/07/2016&lt;/TD&gt;&lt;TD&gt;31/07/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;May-16&lt;/TD&gt;&lt;TD&gt;01/12/2015&lt;/TD&gt;&lt;TD&gt;31/12/2015&lt;/TD&gt;&lt;TD&gt;Jun-16&lt;/TD&gt;&lt;TD&gt;01/06/2016&lt;/TD&gt;&lt;TD&gt;30/06/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Apr-16&lt;/TD&gt;&lt;TD&gt;01/12/2015&lt;/TD&gt;&lt;TD&gt;31/12/2015&lt;/TD&gt;&lt;TD&gt;May-16&lt;/TD&gt;&lt;TD&gt;01/05/2016&lt;/TD&gt;&lt;TD&gt;31/05/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Mar-16&lt;/TD&gt;&lt;TD&gt;01/12/2015&lt;/TD&gt;&lt;TD&gt;31/12/2015&lt;/TD&gt;&lt;TD&gt;Apr-16&lt;/TD&gt;&lt;TD&gt;01/04/2016&lt;/TD&gt;&lt;TD&gt;30/04/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Feb-16&lt;/TD&gt;&lt;TD&gt;01/12/2015&lt;/TD&gt;&lt;TD&gt;31/12/2015&lt;/TD&gt;&lt;TD&gt;Mar-16&lt;/TD&gt;&lt;TD&gt;01/03/2016&lt;/TD&gt;&lt;TD&gt;31/03/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Jan-16&lt;/TD&gt;&lt;TD&gt;01/12/2015&lt;/TD&gt;&lt;TD&gt;31/12/2015&lt;/TD&gt;&lt;TD&gt;Feb-16&lt;/TD&gt;&lt;TD&gt;01/02/2016&lt;/TD&gt;&lt;TD&gt;29/02/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Dec-15&lt;/TD&gt;&lt;TD&gt;01/12/2014&lt;/TD&gt;&lt;TD&gt;01/12/2014&lt;/TD&gt;&lt;TD&gt;Jan-16&lt;/TD&gt;&lt;TD&gt;01/01/2016&lt;/TD&gt;&lt;TD&gt;31/01/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Nov-15&lt;/TD&gt;&lt;TD&gt;01/12/2014&lt;/TD&gt;&lt;TD&gt;31/12/2014&lt;/TD&gt;&lt;TD&gt;Dec-15&lt;/TD&gt;&lt;TD&gt;01/12/2015&lt;/TD&gt;&lt;TD&gt;31/12/2015&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Dec-09&lt;/TD&gt;&lt;TD&gt;01/12/2009&lt;/TD&gt;&lt;TD&gt;31/12/2009&lt;/TD&gt;&lt;TD&gt;Dec-10&lt;/TD&gt;&lt;TD&gt;01/12/2010&lt;/TD&gt;&lt;TD&gt;31/12/2010&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Fri, 25 May 2018 12:38:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-code-to-gnerate-interval-dataset/m-p/465029#M118586</guid>
      <dc:creator>emrancaan</dc:creator>
      <dc:date>2018-05-25T12:38:24Z</dc:date>
    </item>
    <item>
      <title>Re: SAS code to gnerate interval dataset</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-code-to-gnerate-interval-dataset/m-p/465035#M118587</link>
      <description>&lt;P&gt;That seems to be a simple do loop with a intnx.&amp;nbsp; However I cannot understand that data you have posted at all.&amp;nbsp; What does any of it mean, lag period, is 1 month before period I get that and it can be done with intnx() function, just put the correct actual date values into the function.&amp;nbsp; But what are the dates, how do you get them?&amp;nbsp; &amp;nbsp;Why is lagperiodbeg 01/12 in the first row and not periodbeg-1 month?&lt;/P&gt;
&lt;P&gt;Also, post as a datastep, test data to show what you have, so we can see that against the output required and have something to program against.&lt;/P&gt;</description>
      <pubDate>Fri, 25 May 2018 12:44:52 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-code-to-gnerate-interval-dataset/m-p/465035#M118587</guid>
      <dc:creator>RW9</dc:creator>
      <dc:date>2018-05-25T12:44:52Z</dc:date>
    </item>
    <item>
      <title>Re: SAS code to gnerate interval dataset</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-code-to-gnerate-interval-dataset/m-p/465038#M118589</link>
      <description>Each month data will be compared against previous year's December data. By creating lagperiods I can join this table with actual data table and run comparison against required intervals. hope that helps</description>
      <pubDate>Fri, 25 May 2018 12:55:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-code-to-gnerate-interval-dataset/m-p/465038#M118589</guid>
      <dc:creator>emrancaan</dc:creator>
      <dc:date>2018-05-25T12:55:43Z</dc:date>
    </item>
    <item>
      <title>Re: SAS code to gnerate interval dataset</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-code-to-gnerate-interval-dataset/m-p/465040#M118591</link>
      <description>&lt;P&gt;&lt;STRONG&gt;Post test data in the form of a datastep of what you have.&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 25 May 2018 12:57:41 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-code-to-gnerate-interval-dataset/m-p/465040#M118591</guid>
      <dc:creator>RW9</dc:creator>
      <dc:date>2018-05-25T12:57:41Z</dc:date>
    </item>
    <item>
      <title>Re: SAS code to gnerate interval dataset</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-code-to-gnerate-interval-dataset/m-p/465046#M118593</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data x;
 do i=intck('month','01dec2010'd,'01mar2018'd) to 0 by -1;
   period=intnx('month','01dec2010'd,i);
   periodBeg=period;
   periodEnd=intnx('month',period,0,'e');

   lagperiod=intnx('month',period,-1);
   year=year(intnx('year',lagperiod,-1));
   lagperiodBeg=mdy(12,1,year);
   lagperiodEnd=mdy(12,31,year);
   output;
 end;
format lagperiod period monyy7. periodBeg periodEnd lagperiodBeg lagperiodEnd ddmmyy10.;
drop i ;
run;
data want;
 set x;
 by year notsorted;
 if first.year and month(lagperiod)=12 then lagperiodEnd=mdy(12,1,year);
 drop year;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 25 May 2018 13:14:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-code-to-gnerate-interval-dataset/m-p/465046#M118593</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2018-05-25T13:14:31Z</dc:date>
    </item>
    <item>
      <title>Re: SAS code to gnerate interval dataset</title>
      <link>https://communities.sas.com/t5/SAS-Programming/SAS-code-to-gnerate-interval-dataset/m-p/465061#M118597</link>
      <description>Thank you All</description>
      <pubDate>Fri, 25 May 2018 13:37:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/SAS-code-to-gnerate-interval-dataset/m-p/465061#M118597</guid>
      <dc:creator>emrancaan</dc:creator>
      <dc:date>2018-05-25T13:37:59Z</dc:date>
    </item>
  </channel>
</rss>

