<?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: how to assign a number to a date series in New SAS User</title>
    <link>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514862#M2816</link>
    <description>&lt;P&gt;That's more work than it's worth. You can just sort and use the approach I suggested earlier:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc sort data=have;
by date;
run;

data want;
set have;
by date;
retain counter 0;
if first.date then counter+1;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/247321"&gt;@ashish112&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;An item does not have same date more than one time, and&lt;STRONG&gt; yes say a date Jan 1 2008 will have only one number across all items&lt;/STRONG&gt;. simple way if we remove duplicate dates than only unique date will remains and we can assign a number counter by sorting date.&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 20 Nov 2018 17:25:17 GMT</pubDate>
    <dc:creator>Reeza</dc:creator>
    <dc:date>2018-11-20T17:25:17Z</dc:date>
    <item>
      <title>how to assign a number to a date series</title>
      <link>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514784#M2796</link>
      <description>&lt;P&gt;Hi I want to assign a number in ascending order to a date column.&lt;/P&gt;&lt;P&gt;for example I have one column date as&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;date&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;09/13/2015&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;09/20/2015&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;09/27/2015&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10/18/2015&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10/25/2015&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11/15/2015&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11/22/2015&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11/29/2015&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12/13/2015&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12/20/2015&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12/27/2015&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;01/17/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;01/24/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;01/31/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;02/14/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;02/21/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;02/28/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;03/13/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;03/20/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;03/27/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;04/17/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;04/24/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;05/15/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;05/22/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;05/29/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;06/19/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;06/26/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;07/17/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;07/24/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;07/31/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;08/14/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;08/21/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;08/28/2016&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;and I want to assign a number to date (starts from 1 ) like below;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;date&lt;/TD&gt;&lt;TD&gt;Number&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;09/13/2015&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;09/20/2015&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;09/27/2015&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10/18/2015&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10/25/2015&lt;/TD&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11/15/2015&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11/22/2015&lt;/TD&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11/29/2015&lt;/TD&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;TD&gt;13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12/13/2015&lt;/TD&gt;&lt;TD&gt;14&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12/20/2015&lt;/TD&gt;&lt;TD&gt;15&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12/27/2015&lt;/TD&gt;&lt;TD&gt;16&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;TD&gt;17&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;TD&gt;18&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;01/17/2016&lt;/TD&gt;&lt;TD&gt;19&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;01/24/2016&lt;/TD&gt;&lt;TD&gt;20&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;01/31/2016&lt;/TD&gt;&lt;TD&gt;21&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;TD&gt;22&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;02/14/2016&lt;/TD&gt;&lt;TD&gt;23&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;02/21/2016&lt;/TD&gt;&lt;TD&gt;24&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;02/28/2016&lt;/TD&gt;&lt;TD&gt;25&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;TD&gt;26&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;03/13/2016&lt;/TD&gt;&lt;TD&gt;27&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;03/20/2016&lt;/TD&gt;&lt;TD&gt;28&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;03/27/2016&lt;/TD&gt;&lt;TD&gt;29&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;TD&gt;30&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;TD&gt;31&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;04/17/2016&lt;/TD&gt;&lt;TD&gt;32&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;04/24/2016&lt;/TD&gt;&lt;TD&gt;33&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;TD&gt;34&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;TD&gt;35&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;05/15/2016&lt;/TD&gt;&lt;TD&gt;36&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;05/22/2016&lt;/TD&gt;&lt;TD&gt;37&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;05/29/2016&lt;/TD&gt;&lt;TD&gt;38&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;TD&gt;39&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;TD&gt;40&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;06/19/2016&lt;/TD&gt;&lt;TD&gt;41&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;06/26/2016&lt;/TD&gt;&lt;TD&gt;42&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;TD&gt;43&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;TD&gt;44&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;07/17/2016&lt;/TD&gt;&lt;TD&gt;45&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;07/24/2016&lt;/TD&gt;&lt;TD&gt;46&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;07/31/2016&lt;/TD&gt;&lt;TD&gt;47&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;TD&gt;48&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;08/14/2016&lt;/TD&gt;&lt;TD&gt;49&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;08/21/2016&lt;/TD&gt;&lt;TD&gt;50&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;08/28/2016&lt;/TD&gt;&lt;TD&gt;51&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;########&lt;/TD&gt;&lt;TD&gt;52&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Tue, 20 Nov 2018 15:44:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514784#M2796</guid>
      <dc:creator>ashish112</dc:creator>
      <dc:date>2018-11-20T15:44:42Z</dc:date>
    </item>
    <item>
      <title>Re: how to assign a number to a date series</title>
      <link>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514787#M2797</link>
      <description>&lt;P&gt;data want;&lt;/P&gt;
&lt;P&gt;set have;&lt;/P&gt;
&lt;P&gt;number=_n_;&lt;/P&gt;
&lt;P&gt;run;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;or&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;data want;&lt;/P&gt;
&lt;P&gt;set have;&lt;/P&gt;
&lt;P&gt;number+1;&lt;/P&gt;
&lt;P&gt;run;&lt;/P&gt;</description>
      <pubDate>Tue, 20 Nov 2018 15:46:18 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514787#M2797</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2018-11-20T15:46:18Z</dc:date>
    </item>
    <item>
      <title>Re: how to assign a number to a date series</title>
      <link>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514788#M2798</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
    set have;
    number=_n_;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 20 Nov 2018 15:46:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514788#M2798</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2018-11-20T15:46:43Z</dc:date>
    </item>
    <item>
      <title>Re: how to assign a number to a date series</title>
      <link>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514798#M2799</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc sql;
create table test
as select air,date,monotonic() as num
from sashelp.air
order by date;
quit;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 20 Nov 2018 15:58:32 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514798#M2799</guid>
      <dc:creator>r_behata</dc:creator>
      <dc:date>2018-11-20T15:58:32Z</dc:date>
    </item>
    <item>
      <title>Re: how to assign a number to a date series</title>
      <link>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514806#M2800</link>
      <description>&lt;P&gt;I would be very careful with the monotonic() function.&amp;nbsp; It may not behave in the way you expect it to.&amp;nbsp; In very basic scenarios it may be an option, however in most I would avoid using it at all.&amp;nbsp; The datastep version (as&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/10892"&gt;@PaigeMiller&lt;/a&gt;&amp;nbsp;posted)&amp;nbsp;is simpler and will work as expected.&lt;/P&gt;</description>
      <pubDate>Tue, 20 Nov 2018 16:05:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514806#M2800</guid>
      <dc:creator>RW9</dc:creator>
      <dc:date>2018-11-20T16:05:11Z</dc:date>
    </item>
    <item>
      <title>Re: how to assign a number to a date series</title>
      <link>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514810#M2801</link>
      <description>Thanks for quick reply, let me t iell you my issue in detail. I have a date column where date is not in order, so in the first occurrence of date I want 1, in second occurrence I want 2, there may be cases when the dates are same, so for that dates I want same number. Hope it is clear&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 20 Nov 2018 16:09:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514810#M2801</guid>
      <dc:creator>ashish112</dc:creator>
      <dc:date>2018-11-20T16:09:49Z</dc:date>
    </item>
    <item>
      <title>Re: how to assign a number to a date series</title>
      <link>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514811#M2802</link>
      <description>Thanks for quick reply, let me t iell you my issue in detail. I have a date column where date is not in order, so in the first occurrence of date I want 1, in second occurrence I want 2, there may be cases when the dates are same, so for that dates I want same number. Hope it is clear</description>
      <pubDate>Tue, 20 Nov 2018 16:10:09 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514811#M2802</guid>
      <dc:creator>ashish112</dc:creator>
      <dc:date>2018-11-20T16:10:09Z</dc:date>
    </item>
    <item>
      <title>Re: how to assign a number to a date series</title>
      <link>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514814#M2803</link>
      <description>Thanks for quick reply, let me tell you my issue in detail. I have a date column where date is not in order, so in the first occurrence of date I want 1, in second occurrence I want 2, there may be cases when the dates are same, so for that dates I want same number. Hope it is clear</description>
      <pubDate>Tue, 20 Nov 2018 16:11:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514814#M2803</guid>
      <dc:creator>ashish112</dc:creator>
      <dc:date>2018-11-20T16:11:02Z</dc:date>
    </item>
    <item>
      <title>Re: how to assign a number to a date series</title>
      <link>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514815#M2804</link>
      <description>&lt;P&gt;Use BY Groups then instead - in the future please state issues like this at the beginning.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Tutorial is here:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://stats.idre.ucla.edu/sas/faq/how-can-i-create-an-enumeration-variable-by-groups/" target="_blank"&gt;https://stats.idre.ucla.edu/sas/faq/how-can-i-create-an-enumeration-variable-by-groups/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/247321"&gt;@ashish112&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;Thanks for quick reply, let me tell you my issue in detail. I have a date column where date is not in order, so in the first occurrence of date I want 1, in second occurrence I want 2, there may be cases when the dates are same, so for that dates I want same number. Hope it is clear&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 20 Nov 2018 16:12:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514815#M2804</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2018-11-20T16:12:34Z</dc:date>
    </item>
    <item>
      <title>Re: how to assign a number to a date series</title>
      <link>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514828#M2805</link>
      <description>&lt;P&gt;If I understand correctly, you need first step to sort your data by date then use the proposed solution;&lt;/P&gt;
&lt;P&gt;what kind of date is&amp;nbsp; '&lt;SPAN&gt;########' ? In case of sort those dates will be either at start or at end depends on OS.&lt;/SPAN&gt;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc sort data=have; by date; run;
data want;
 set have;&lt;BR /&gt;     number = _N_;&lt;BR /&gt;run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 20 Nov 2018 16:40:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514828#M2805</guid>
      <dc:creator>Shmuel</dc:creator>
      <dc:date>2018-11-20T16:40:24Z</dc:date>
    </item>
    <item>
      <title>Re: how to assign a number to a date series</title>
      <link>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514831#M2806</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/247321"&gt;@ashish112&lt;/a&gt;&amp;nbsp; Can you post a &lt;EM&gt;&lt;STRONG&gt;better&lt;/STRONG&gt; &lt;/EM&gt;sample of what you have and want. Make the sample in excel and paste here.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 20 Nov 2018 16:45:44 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514831#M2806</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2018-11-20T16:45:44Z</dc:date>
    </item>
    <item>
      <title>Re: how to assign a number to a date series</title>
      <link>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514839#M2807</link>
      <description>&lt;P&gt;Hi , thanks for reply, I have attached sample file here. I want Period column as in file. For same date the period number also be same. so suppose I have 104 unique date the max number is 104. I hope it is clear now.&lt;/P&gt;</description>
      <pubDate>Tue, 20 Nov 2018 16:56:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514839#M2807</guid>
      <dc:creator>ashish112</dc:creator>
      <dc:date>2018-11-20T16:56:51Z</dc:date>
    </item>
    <item>
      <title>Re: how to assign a number to a date series</title>
      <link>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514842#M2808</link>
      <description>proc sort data=have;&lt;BR /&gt;by date;&lt;BR /&gt;run;&lt;BR /&gt;&lt;BR /&gt;data want;&lt;BR /&gt;set have;&lt;BR /&gt;by date;&lt;BR /&gt;retain counter 0;&lt;BR /&gt;if first.date then counter+1;&lt;BR /&gt;run;&lt;BR /&gt;</description>
      <pubDate>Tue, 20 Nov 2018 16:59:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514842#M2808</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2018-11-20T16:59:31Z</dc:date>
    </item>
    <item>
      <title>Re: how to assign a number to a date series</title>
      <link>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514843#M2809</link>
      <description>&lt;P&gt;Ok it seems just a sequence for each item and nothing to do with date&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;data want;&lt;/P&gt;
&lt;P&gt;set have;&lt;/P&gt;
&lt;P&gt;by item;&lt;/P&gt;
&lt;P&gt;if first.item then period=1;&lt;/P&gt;
&lt;P&gt;else period+1;&lt;/P&gt;
&lt;P&gt;run;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 20 Nov 2018 17:01:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514843#M2809</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2018-11-20T17:01:37Z</dc:date>
    </item>
    <item>
      <title>Re: how to assign a number to a date series</title>
      <link>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514847#M2811</link>
      <description>&lt;P&gt;Looking at the example you posted, sorting your data is out of the question.&amp;nbsp; Instead, use this variation:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;data want;&lt;/P&gt;
&lt;P&gt;set have;&lt;/P&gt;
&lt;P&gt;by date notsorted;&lt;/P&gt;
&lt;P&gt;if first.date then number + 1;&lt;/P&gt;
&lt;P&gt;run;&lt;/P&gt;</description>
      <pubDate>Tue, 20 Nov 2018 17:08:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514847#M2811</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2018-11-20T17:08:24Z</dc:date>
    </item>
    <item>
      <title>Re: how to assign a number to a date series</title>
      <link>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514850#M2812</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/247321"&gt;@ashish112&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;Thanks for quick reply, let me t iell you my issue in detail. I have a date column where date is not in order, so in the first occurrence of date I want 1, in second occurrence I want 2, there may be cases when the dates are same, so for that dates I want same number. Hope it is clear&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;You have multiple items AND multiple dates. Can an item have the same date more than once? Are you saying a date, say Jan1 2018 needs to be the same across the different items, or it's just a counter of dates for reach Item?&lt;/P&gt;</description>
      <pubDate>Tue, 20 Nov 2018 17:10:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514850#M2812</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2018-11-20T17:10:58Z</dc:date>
    </item>
    <item>
      <title>Re: how to assign a number to a date series</title>
      <link>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514858#M2814</link>
      <description>&lt;P&gt;An item does not have same date more than one time, and yes say a date Jan 1 2008 will have only one number across all items. simple way if we remove duplicate dates than only unique date will remains and we can assign a number counter by sorting date.&lt;/P&gt;</description>
      <pubDate>Tue, 20 Nov 2018 17:17:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514858#M2814</guid>
      <dc:creator>ashish112</dc:creator>
      <dc:date>2018-11-20T17:17:42Z</dc:date>
    </item>
    <item>
      <title>Re: how to assign a number to a date series</title>
      <link>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514862#M2816</link>
      <description>&lt;P&gt;That's more work than it's worth. You can just sort and use the approach I suggested earlier:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc sort data=have;
by date;
run;

data want;
set have;
by date;
retain counter 0;
if first.date then counter+1;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/247321"&gt;@ashish112&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;An item does not have same date more than one time, and&lt;STRONG&gt; yes say a date Jan 1 2008 will have only one number across all items&lt;/STRONG&gt;. simple way if we remove duplicate dates than only unique date will remains and we can assign a number counter by sorting date.&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 20 Nov 2018 17:25:17 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514862#M2816</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2018-11-20T17:25:17Z</dc:date>
    </item>
    <item>
      <title>Re: how to assign a number to a date series</title>
      <link>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514872#M2823</link>
      <description>Yes and after that I have to sort again if I want it by Item and date.&lt;BR /&gt;Is my code correct?&lt;BR /&gt;&lt;BR /&gt;Data want;&lt;BR /&gt;Set have;&lt;BR /&gt;By item date;&lt;BR /&gt;Run;&lt;BR /&gt;&lt;BR /&gt;Sorry I am learning sas so it is not easy for me right now.&lt;BR /&gt;</description>
      <pubDate>Tue, 20 Nov 2018 17:59:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514872#M2823</guid>
      <dc:creator>ashish112</dc:creator>
      <dc:date>2018-11-20T17:59:10Z</dc:date>
    </item>
    <item>
      <title>Re: how to assign a number to a date series</title>
      <link>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514874#M2824</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/247321"&gt;@ashish112&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;Yes and after that I have to sort again if I want it by Item and date.&lt;BR /&gt;Is my code correct?&lt;BR /&gt;&lt;BR /&gt;Data want;&lt;BR /&gt;Set have;&lt;BR /&gt;By item date;&lt;BR /&gt;Run;&lt;BR /&gt;&lt;BR /&gt;Sorry I am learning sas so it is not easy for me right now.&lt;BR /&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Correct for what, you didn't say what you're actually trying to do in that step. If it's sort, then no, it is not correct. You use PROC SORT to sort, similar to what I did in the answer above. Change the BY statement to have it sorted the way you want.&lt;/P&gt;</description>
      <pubDate>Tue, 20 Nov 2018 18:02:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/how-to-assign-a-number-to-a-date-series/m-p/514874#M2824</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2018-11-20T18:02:47Z</dc:date>
    </item>
  </channel>
</rss>

