<?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: Grouping dates in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Grouping-dates/m-p/491284#M128801</link>
    <description>It is character.&lt;BR /&gt;</description>
    <pubDate>Thu, 30 Aug 2018 15:09:31 GMT</pubDate>
    <dc:creator>Dhana18</dc:creator>
    <dc:date>2018-08-30T15:09:31Z</dc:date>
    <item>
      <title>Grouping dates</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Grouping-dates/m-p/491271#M128791</link>
      <description>&lt;P&gt;Why isn't this working"&lt;/P&gt;&lt;P&gt;data surrg.merged_date_cat;&lt;BR /&gt;set surrg.merged_date;&lt;BR /&gt;if date &amp;gt;= '01JAN2017'D and date &amp;lt;='31JAN2017'D then date_cat="Jan_mar";&lt;BR /&gt;if date &amp;gt;= '01APR2017'D and date &amp;lt;='01JUN2017'D then date_cat="Apr_Jun";&lt;BR /&gt;if date &amp;gt;= '01JUN2017'D and date &amp;lt;='30SEP2017'D then date_cat="Jul_Sep";&lt;BR /&gt;if date &amp;gt;= '09OCT2017'D and date &amp;lt;='31DEC2017'D then date_cat="Oct_Dec";&lt;BR /&gt;run;&lt;/P&gt;</description>
      <pubDate>Thu, 30 Aug 2018 14:52:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Grouping-dates/m-p/491271#M128791</guid>
      <dc:creator>Dhana18</dc:creator>
      <dc:date>2018-08-30T14:52:36Z</dc:date>
    </item>
    <item>
      <title>Re: Grouping dates</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Grouping-dates/m-p/491278#M128796</link>
      <description>&lt;P&gt;Must be your data isn't allowing this to work. Please show us (a portion of) your actual data set.&lt;/P&gt;</description>
      <pubDate>Thu, 30 Aug 2018 15:00:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Grouping-dates/m-p/491278#M128796</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2018-08-30T15:00:08Z</dc:date>
    </item>
    <item>
      <title>Re: Grouping dates</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Grouping-dates/m-p/491280#M128798</link>
      <description>&lt;P&gt;Not sure. Can you post your log and few details, i just see one change&amp;nbsp;&lt;STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;'01JUL2017'D&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Is you date&amp;nbsp; numeric or char variable?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;data surrg.merged_date_cat;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;set surrg.merged_date;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;if date &amp;gt;= '01JAN2017'D and date &amp;lt;='31JAN2017'D then date_cat="Jan_mar";&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;if date &amp;gt;= '01APR2017'D and date &amp;lt;='01JUN2017'D then date_cat="Apr_Jun";&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;if date &amp;gt;=&lt;STRONG&gt; '01JUL2017'D&lt;/STRONG&gt; and date &amp;lt;='30SEP2017'D then date_cat="Jul_Sep";&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;if date &amp;gt;= '09OCT2017'D and date &amp;lt;='31DEC2017'D then date_cat="Oct_Dec";&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;run;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 30 Aug 2018 15:03:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Grouping-dates/m-p/491280#M128798</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2018-08-30T15:03:31Z</dc:date>
    </item>
    <item>
      <title>Re: Grouping dates</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Grouping-dates/m-p/491283#M128800</link>
      <description>PATIENT_ID&lt;BR /&gt;&lt;BR /&gt;Date&lt;BR /&gt;&lt;BR /&gt;210&lt;BR /&gt;&lt;BR /&gt;3-Jan-17&lt;BR /&gt;&lt;BR /&gt;210&lt;BR /&gt;&lt;BR /&gt;3-Jan-17&lt;BR /&gt;&lt;BR /&gt;210&lt;BR /&gt;&lt;BR /&gt;21-Feb-17&lt;BR /&gt;&lt;BR /&gt;210&lt;BR /&gt;&lt;BR /&gt;14-Mar-17&lt;BR /&gt;&lt;BR /&gt;210&lt;BR /&gt;&lt;BR /&gt;14-Mar-17&lt;BR /&gt;&lt;BR /&gt;210&lt;BR /&gt;&lt;BR /&gt;3-Apr-17&lt;BR /&gt;&lt;BR /&gt;210&lt;BR /&gt;&lt;BR /&gt;11-May-17&lt;BR /&gt;&lt;BR /&gt;210&lt;BR /&gt;&lt;BR /&gt;11-May-17&lt;BR /&gt;&lt;BR /&gt;210&lt;BR /&gt;&lt;BR /&gt;14-Jun-17&lt;BR /&gt;&lt;BR /&gt;210&lt;BR /&gt;&lt;BR /&gt;18-Jul-17&lt;BR /&gt;&lt;BR /&gt;210&lt;BR /&gt;&lt;BR /&gt;14-Aug-17&lt;BR /&gt;&lt;BR /&gt;210&lt;BR /&gt;&lt;BR /&gt;14-Aug-17&lt;BR /&gt;&lt;BR /&gt;210&lt;BR /&gt;&lt;BR /&gt;6-Sep-17&lt;BR /&gt;&lt;BR /&gt;210&lt;BR /&gt;&lt;BR /&gt;12-Oct-17&lt;BR /&gt;&lt;BR /&gt;210&lt;BR /&gt;&lt;BR /&gt;16-Nov-17&lt;BR /&gt;&lt;BR /&gt;210&lt;BR /&gt;&lt;BR /&gt;15-Dec-17&lt;BR /&gt;&lt;BR /&gt;210&lt;BR /&gt;&lt;BR /&gt;15-Dec-17&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 30 Aug 2018 15:08:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Grouping-dates/m-p/491283#M128800</guid>
      <dc:creator>Dhana18</dc:creator>
      <dc:date>2018-08-30T15:08:31Z</dc:date>
    </item>
    <item>
      <title>Re: Grouping dates</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Grouping-dates/m-p/491284#M128801</link>
      <description>It is character.&lt;BR /&gt;</description>
      <pubDate>Thu, 30 Aug 2018 15:09:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Grouping-dates/m-p/491284#M128801</guid>
      <dc:creator>Dhana18</dc:creator>
      <dc:date>2018-08-30T15:09:31Z</dc:date>
    </item>
    <item>
      <title>Re: Grouping dates</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Grouping-dates/m-p/491285#M128802</link>
      <description>&lt;P&gt;You have to convert the dates to numeric for your code to work.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Something like&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;date_num = input(date,mmddyy8.);&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 30 Aug 2018 15:12:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Grouping-dates/m-p/491285#M128802</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2018-08-30T15:12:05Z</dc:date>
    </item>
    <item>
      <title>Re: Grouping dates</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Grouping-dates/m-p/491286#M128803</link>
      <description>&lt;P&gt;Oh well in that case&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;try&lt;/P&gt;
&lt;P&gt;if&amp;nbsp; &amp;nbsp; &lt;SPAN&gt;'01JAN2017'D&amp;lt;=&lt;/SPAN&gt;&amp;nbsp;input(date,date9.)&amp;lt;=&lt;SPAN&gt;'31mar2017'D then&amp;nbsp;date_cat="Jan_mar";&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;instead of&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;if date &amp;gt;= '01JAN2017'D and date &amp;lt;='31JAN2017'D then date_cat="Jan_mar";&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 30 Aug 2018 15:16:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Grouping-dates/m-p/491286#M128803</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2018-08-30T15:16:30Z</dc:date>
    </item>
    <item>
      <title>Re: Grouping dates</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Grouping-dates/m-p/491287#M128804</link>
      <description>&lt;P&gt;I can see three more:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;data surrg.merged_date_cat;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;set surrg.merged_date;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;if date &amp;gt;= '01JAN2017'D and date &amp;lt;='31&lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;MAR&lt;/FONT&gt;&lt;/STRONG&gt;2017'D then date_cat="Jan_mar";&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;if date &amp;gt;= '01APR2017'D and date &amp;lt;='&lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;30&lt;/FONT&gt;&lt;/STRONG&gt;JUN2017'D then date_cat="Apr_Jun";&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;if date &amp;gt;=&lt;STRONG&gt;&amp;nbsp;'01JUL2017'D&lt;/STRONG&gt;&amp;nbsp;and date &amp;lt;='30SEP2017'D then date_cat="Jul_Sep";&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;if date &amp;gt;= '0&lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;1&lt;/FONT&gt;&lt;/STRONG&gt;OCT2017'D and date &amp;lt;='31DEC2017'D then date_cat="Oct_Dec";&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;run;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;For safety, I would change the structure of the statements.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;data surrg.merged_date_cat;&lt;BR /&gt;set surrg.merged_date;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;cutoff = date;&amp;nbsp; &amp;nbsp;/* if date is actually numeric */&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;cutoff = input(date, date9.);&amp;nbsp; /* if date is actually character */&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;if cutoff &amp;gt;= '01JAN2018'D then return;&lt;BR /&gt;else if cutoff &amp;gt;= '01OCT2017'D then date_cat="Oct_Dec";&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;else if cutofff &amp;gt;= '01JUL2017'D then date_cat="Jul_Sep";&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;else if cutoff &amp;gt;= '01APR2017'D then date_cat="Apr_Jun";&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;else if cutoff &amp;gt;= '01JAN2017'D then date_cat="Jan_mar";&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;run;&lt;BR /&gt;run;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 30 Aug 2018 15:24:44 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Grouping-dates/m-p/491287#M128804</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2018-08-30T15:24:44Z</dc:date>
    </item>
    <item>
      <title>Re: Grouping dates</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Grouping-dates/m-p/491288#M128805</link>
      <description>&lt;P&gt;Thank you sir. I will have to step out for starb for strong caffeine before i post more.&amp;nbsp; &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 30 Aug 2018 15:15:40 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Grouping-dates/m-p/491288#M128805</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2018-08-30T15:15:40Z</dc:date>
    </item>
    <item>
      <title>Re: Grouping dates</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Grouping-dates/m-p/491296#M128812</link>
      <description>&lt;P&gt;You might consider using the YYQ. format with the date variable as well.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 30 Aug 2018 15:26:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Grouping-dates/m-p/491296#M128812</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2018-08-30T15:26:13Z</dc:date>
    </item>
    <item>
      <title>Re: Grouping dates</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Grouping-dates/m-p/491297#M128813</link>
      <description>It worked! Thank you so much I really appreciate your help:)&lt;BR /&gt;</description>
      <pubDate>Thu, 30 Aug 2018 15:26:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Grouping-dates/m-p/491297#M128813</guid>
      <dc:creator>Dhana18</dc:creator>
      <dc:date>2018-08-30T15:26:31Z</dc:date>
    </item>
    <item>
      <title>Re: Grouping dates</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Grouping-dates/m-p/491300#M128816</link>
      <description>&lt;P&gt;Thank you it worked!!!&lt;/P&gt;</description>
      <pubDate>Thu, 30 Aug 2018 15:29:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Grouping-dates/m-p/491300#M128816</guid>
      <dc:creator>Dhana18</dc:creator>
      <dc:date>2018-08-30T15:29:24Z</dc:date>
    </item>
  </channel>
</rss>

