<?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: renumbring with a condition in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Renumbering-with-a-condition/m-p/274446#M54760</link>
    <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/12460"&gt;@jklaverstijn﻿&lt;/a&gt;&amp;nbsp;You were close, you missed mentioning that the BY statement should change as well, though one could assume the OP knew this. Sometimes it's a crapshoot which answer gets marked correct. I just had one assigned to me, when it belong to someone else, and I had to ask to have it corrected.&lt;/P&gt;</description>
    <pubDate>Wed, 01 Jun 2016 18:10:05 GMT</pubDate>
    <dc:creator>Reeza</dc:creator>
    <dc:date>2016-06-01T18:10:05Z</dc:date>
    <item>
      <title>Renumbering with a condition</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Renumbering-with-a-condition/m-p/274373#M54732</link>
      <description>&lt;P&gt;hi evry body;&lt;/P&gt;
&lt;P&gt;what i have:&lt;/P&gt;
&lt;P&gt;id &amp;nbsp; &amp;nbsp; na &amp;nbsp; &amp;nbsp;&amp;nbsp;dc &amp;nbsp; &amp;nbsp; &amp;nbsp;V&lt;/P&gt;
&lt;P&gt;S1 &amp;nbsp; &amp;nbsp; 1 &amp;nbsp; &amp;nbsp; d1 &amp;nbsp; &amp;nbsp; &amp;nbsp;12 &amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;S1&amp;nbsp; &amp;nbsp; &amp;nbsp;1 &amp;nbsp; &amp;nbsp; d2 &amp;nbsp; &amp;nbsp; &amp;nbsp;11&lt;/P&gt;
&lt;P&gt;S1 &amp;nbsp; &amp;nbsp; 1 &amp;nbsp; &amp;nbsp; d3 &amp;nbsp; &amp;nbsp; &amp;nbsp;11&lt;/P&gt;
&lt;P&gt;S1 &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp; d5 &amp;nbsp; &amp;nbsp; &amp;nbsp;11&lt;/P&gt;
&lt;P&gt;S1 &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp; d6 &amp;nbsp; &amp;nbsp; &amp;nbsp;12&lt;/P&gt;
&lt;P&gt;S3 &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp; d7 &amp;nbsp; &amp;nbsp; &amp;nbsp;10&lt;/P&gt;
&lt;P&gt;S3 &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp; d8 &amp;nbsp; &amp;nbsp; &amp;nbsp;11&lt;/P&gt;
&lt;P&gt;S3 &amp;nbsp; &amp;nbsp; 3 &amp;nbsp; &amp;nbsp; d9 &amp;nbsp; &amp;nbsp; &amp;nbsp; 9&lt;/P&gt;
&lt;P&gt;S3&amp;nbsp; &amp;nbsp; &amp;nbsp;3 &amp;nbsp; &amp;nbsp; d10 &amp;nbsp; &amp;nbsp;10&lt;/P&gt;
&lt;P&gt;S3 &amp;nbsp; &amp;nbsp; 3 &amp;nbsp; &amp;nbsp; d11 &amp;nbsp; &amp;nbsp;10&lt;/P&gt;
&lt;P&gt;S4 &amp;nbsp; &amp;nbsp;1 &amp;nbsp; &amp;nbsp; &amp;nbsp;d12 &amp;nbsp; &amp;nbsp;9&lt;/P&gt;
&lt;P&gt;S4 &amp;nbsp; &amp;nbsp;2 &amp;nbsp; &amp;nbsp; &amp;nbsp;d13 &amp;nbsp; &amp;nbsp;9&lt;/P&gt;
&lt;P&gt;what i want:&lt;/P&gt;
&lt;P&gt;id &amp;nbsp; &amp;nbsp; na &amp;nbsp; &amp;nbsp;&amp;nbsp;dc &amp;nbsp; &amp;nbsp; &amp;nbsp;V &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;num&lt;/P&gt;
&lt;P&gt;S1 &amp;nbsp; &amp;nbsp; 1 &amp;nbsp; &amp;nbsp; d1 &amp;nbsp; &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&amp;nbsp;&lt;/P&gt;
&lt;P&gt;S1&amp;nbsp; &amp;nbsp; &amp;nbsp;1 &amp;nbsp; &amp;nbsp; d2 &amp;nbsp; &amp;nbsp; &amp;nbsp;11 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2&lt;/P&gt;
&lt;P&gt;S1 &amp;nbsp; &amp;nbsp; 1 &amp;nbsp; &amp;nbsp; d3 &amp;nbsp; &amp;nbsp; &amp;nbsp;11 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;3&lt;/P&gt;
&lt;P&gt;S1 &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp; d5 &amp;nbsp; &amp;nbsp; &amp;nbsp;11 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&lt;/P&gt;
&lt;P&gt;S1 &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp; d6 &amp;nbsp; &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2&lt;/P&gt;
&lt;P&gt;S3 &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp; d7 &amp;nbsp; &amp;nbsp; &amp;nbsp;10 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&lt;/P&gt;
&lt;P&gt;S3 &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp; d8 &amp;nbsp; &amp;nbsp; &amp;nbsp;11 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2&lt;/P&gt;
&lt;P&gt;S3 &amp;nbsp; &amp;nbsp; 3 &amp;nbsp; &amp;nbsp; d9 &amp;nbsp; &amp;nbsp; &amp;nbsp; 9 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/P&gt;
&lt;P&gt;S3&amp;nbsp; &amp;nbsp; &amp;nbsp;3 &amp;nbsp; &amp;nbsp; d10 &amp;nbsp; &amp;nbsp;10 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2&lt;/P&gt;
&lt;P&gt;S3 &amp;nbsp; &amp;nbsp; 3 &amp;nbsp; &amp;nbsp; d11 &amp;nbsp; &amp;nbsp;10 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;3&lt;/P&gt;
&lt;P&gt;S3 &amp;nbsp; &amp;nbsp; 3 &amp;nbsp; &amp;nbsp; d12 &amp;nbsp; &amp;nbsp;9 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;4&lt;/P&gt;
&lt;P&gt;S4 &amp;nbsp; &amp;nbsp; 1 &amp;nbsp; &amp;nbsp; d13 &amp;nbsp; &amp;nbsp;9 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&lt;/P&gt;
&lt;P&gt;S4 &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp; d14 &amp;nbsp; &amp;nbsp;9 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;i do this:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;if first.id&amp;nbsp;&amp;amp; na then &amp;nbsp;num=0;nc+1;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;but as a result i have:&lt;/P&gt;
&lt;P&gt;id &amp;nbsp; &amp;nbsp; na &amp;nbsp; &amp;nbsp;&amp;nbsp;dc &amp;nbsp; &amp;nbsp; &amp;nbsp;V &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;num&lt;/P&gt;
&lt;P&gt;S1 &amp;nbsp; &amp;nbsp; 1 &amp;nbsp; &amp;nbsp; d1 &amp;nbsp; &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&amp;nbsp;&lt;/P&gt;
&lt;P&gt;S1&amp;nbsp; &amp;nbsp; &amp;nbsp;1 &amp;nbsp; &amp;nbsp; d2 &amp;nbsp; &amp;nbsp; &amp;nbsp;11 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2&lt;/P&gt;
&lt;P&gt;S1 &amp;nbsp; &amp;nbsp; 1 &amp;nbsp; &amp;nbsp; d3 &amp;nbsp; &amp;nbsp; &amp;nbsp;11 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;3&lt;/P&gt;
&lt;P&gt;S1 &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp; d5 &amp;nbsp; &amp;nbsp; &amp;nbsp;11 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;4&lt;/P&gt;
&lt;P&gt;S1 &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp; d6 &amp;nbsp; &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;5&lt;/P&gt;
&lt;P&gt;S3 &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp; d7 &amp;nbsp; &amp;nbsp; &amp;nbsp;10 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&lt;/P&gt;
&lt;P&gt;S3 &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp; d8 &amp;nbsp; &amp;nbsp; &amp;nbsp;11 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2&lt;/P&gt;
&lt;P&gt;S3 &amp;nbsp; &amp;nbsp; 3 &amp;nbsp; &amp;nbsp; d9 &amp;nbsp; &amp;nbsp; &amp;nbsp; 9 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;3&lt;/P&gt;
&lt;P&gt;S3&amp;nbsp; &amp;nbsp; &amp;nbsp;3 &amp;nbsp; &amp;nbsp; d10 &amp;nbsp; &amp;nbsp;10 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;4&lt;/P&gt;
&lt;P&gt;S3 &amp;nbsp; &amp;nbsp; 3 &amp;nbsp; &amp;nbsp; d11 &amp;nbsp; &amp;nbsp;10 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;5&lt;/P&gt;
&lt;P&gt;S3 &amp;nbsp; &amp;nbsp; 3 &amp;nbsp; &amp;nbsp; d12 &amp;nbsp; &amp;nbsp;9 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;6&lt;/P&gt;
&lt;P&gt;S4 &amp;nbsp; &amp;nbsp; 1 &amp;nbsp; &amp;nbsp; d13 &amp;nbsp; &amp;nbsp;9 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&lt;/P&gt;
&lt;P&gt;S4 &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp; d14 &amp;nbsp; &amp;nbsp;9 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;with is wrong;&lt;/P&gt;
&lt;P&gt;can some one help please;&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;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 01 Jun 2016 15:10:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Renumbering-with-a-condition/m-p/274373#M54732</guid>
      <dc:creator>soumri</dc:creator>
      <dc:date>2016-06-01T15:10:30Z</dc:date>
    </item>
    <item>
      <title>Re: renumbring with a condition</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Renumbering-with-a-condition/m-p/274375#M54734</link>
      <description>&lt;P&gt;You will have to supply the rule as to WHY the count resets at the indicated locations:&lt;/P&gt;
&lt;P&gt;id &amp;nbsp; &amp;nbsp; na &amp;nbsp; &amp;nbsp;&amp;nbsp;dc &amp;nbsp; &amp;nbsp; &amp;nbsp;V &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;num&lt;/P&gt;
&lt;P&gt;S1 &amp;nbsp; &amp;nbsp; 1 &amp;nbsp; &amp;nbsp; d1 &amp;nbsp; &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&amp;nbsp;&lt;/P&gt;
&lt;P&gt;S1&amp;nbsp; &amp;nbsp; &amp;nbsp;1 &amp;nbsp; &amp;nbsp; d2 &amp;nbsp; &amp;nbsp; &amp;nbsp;11 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2&lt;/P&gt;
&lt;P&gt;S1 &amp;nbsp; &amp;nbsp; 1 &amp;nbsp; &amp;nbsp; d3 &amp;nbsp; &amp;nbsp; &amp;nbsp;11 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;3&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;&lt;/P&gt;
&lt;P&gt;S1 &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp; d5 &amp;nbsp; &amp;nbsp; &amp;nbsp;11 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* this looks like it resets because of change of na variable?*/&lt;/P&gt;
&lt;P&gt;S1 &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp; d6 &amp;nbsp; &amp;nbsp; &amp;nbsp;12 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2&lt;/P&gt;
&lt;P&gt;S3 &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp; d7 &amp;nbsp; &amp;nbsp; &amp;nbsp;10 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* why here?*/&lt;/P&gt;
&lt;P&gt;S3 &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp; d8 &amp;nbsp; &amp;nbsp; &amp;nbsp;11 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2&lt;/P&gt;
&lt;P&gt;S3 &amp;nbsp; &amp;nbsp; 3 &amp;nbsp; &amp;nbsp; d9 &amp;nbsp; &amp;nbsp; &amp;nbsp; 9 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/P&gt;
&lt;P&gt;S3&amp;nbsp; &amp;nbsp; &amp;nbsp;3 &amp;nbsp; &amp;nbsp; d10 &amp;nbsp; &amp;nbsp;10 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2&lt;/P&gt;
&lt;P&gt;S3 &amp;nbsp; &amp;nbsp; 3 &amp;nbsp; &amp;nbsp; d11 &amp;nbsp; &amp;nbsp;10 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;3&lt;/P&gt;
&lt;P&gt;S3 &amp;nbsp; &amp;nbsp; 3 &amp;nbsp; &amp;nbsp; d12 &amp;nbsp; &amp;nbsp;9 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;4&lt;/P&gt;
&lt;P&gt;S4 &amp;nbsp; &amp;nbsp; 1 &amp;nbsp; &amp;nbsp; d13 &amp;nbsp; &amp;nbsp;9 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&lt;/P&gt;
&lt;P&gt;S4 &amp;nbsp; &amp;nbsp; 2 &amp;nbsp; &amp;nbsp; d14 &amp;nbsp; &amp;nbsp;9 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2&lt;/P&gt;</description>
      <pubDate>Wed, 01 Jun 2016 14:57:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Renumbering-with-a-condition/m-p/274375#M54734</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2016-06-01T14:57:15Z</dc:date>
    </item>
    <item>
      <title>Re: renumbring with a condition</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Renumbering-with-a-condition/m-p/274376#M54735</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/87866"&gt;@soumri﻿&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You reset the counter at every new group defined by ID. What you apparently want is to reset for every ID+NA.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So your rule would be&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;if first.id and first.na&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I think this can be shortcircuited to &amp;nbsp;"if first.na" but have not tested that.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I think (code is missing) that you have "if first.id and na". In this rule and with your data " if na" is always true.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hope this helps,&lt;/P&gt;
&lt;P&gt;- Jan.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 01 Jun 2016 14:59:14 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Renumbering-with-a-condition/m-p/274376#M54735</guid>
      <dc:creator>jklaverstijn</dc:creator>
      <dc:date>2016-06-01T14:59:14Z</dc:date>
    </item>
    <item>
      <title>Re: renumbring with a condition</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Renumbering-with-a-condition/m-p/274380#M54737</link>
      <description>&lt;P&gt;The problem is:&lt;BR /&gt;for an ID, we can get at na variable 1, 2 or 3 as a value.&lt;BR /&gt;So the variable num resets are because of change of ID (thousants), or of na variable;&lt;/P&gt;</description>
      <pubDate>Wed, 01 Jun 2016 15:08:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Renumbering-with-a-condition/m-p/274380#M54737</guid>
      <dc:creator>soumri</dc:creator>
      <dc:date>2016-06-01T15:08:10Z</dc:date>
    </item>
    <item>
      <title>Re: renumbring with a condition</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Renumbering-with-a-condition/m-p/274383#M54738</link>
      <description>&lt;P&gt;Include two variables in your BY statement and increment based on that.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;Data want;
Set have;
By Id na;

If first.na then count=1;
Else count+1;

Run;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;A href="http://www.ats.ucla.edu/stat/sas/faq/enumerate.htm" target="_blank"&gt;http://www.ats.ucla.edu/stat/sas/faq/enumerate.htm&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 01 Jun 2016 15:14:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Renumbering-with-a-condition/m-p/274383#M54738</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2016-06-01T15:14:49Z</dc:date>
    </item>
    <item>
      <title>Re: renumbring with a condition</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Renumbering-with-a-condition/m-p/274384#M54739</link>
      <description>&lt;P&gt;Include two variables in your BY statement and increment based on that.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;Data want;
Set have;
By Id na;

If first.na then count=1;
Else count+1;

Run;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;A href="http://www.ats.ucla.edu/stat/sas/faq/enumerate.htm" target="_blank"&gt;http://www.ats.ucla.edu/stat/sas/faq/enumerate.htm&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 01 Jun 2016 15:14:52 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Renumbering-with-a-condition/m-p/274384#M54739</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2016-06-01T15:14:52Z</dc:date>
    </item>
    <item>
      <title>Re: renumbring with a condition</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Renumbering-with-a-condition/m-p/274386#M54741</link>
      <description>Yes, thank you.</description>
      <pubDate>Wed, 01 Jun 2016 15:21:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Renumbering-with-a-condition/m-p/274386#M54741</guid>
      <dc:creator>soumri</dc:creator>
      <dc:date>2016-06-01T15:21:35Z</dc:date>
    </item>
    <item>
      <title>Re: renumbring with a condition</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Renumbering-with-a-condition/m-p/274387#M54742</link>
      <description>&lt;P&gt;Yes. &amp;nbsp;When you have a series of BY variables, the FIRST/LAST flags are nested. &amp;nbsp;So if it is the first (or last) for a higher term in the BY variable list is will be definition also be FIRST (or LAST) for each sub term.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So if your by variables are ID and NA when it is FIRST.ID is also FIRST.NA, even if the value for NA did not change from the last value of NA for the previous value of ID.&lt;/P&gt;</description>
      <pubDate>Wed, 01 Jun 2016 15:22:09 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Renumbering-with-a-condition/m-p/274387#M54742</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2016-06-01T15:22:09Z</dc:date>
    </item>
    <item>
      <title>Re: renumbring with a condition</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Renumbering-with-a-condition/m-p/274389#M54744</link>
      <description>hi &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/12460"&gt;@jklaverstijn&lt;/a&gt;, Yes, I confirm that it is not necessary to set if first.id. bcp thank you for the explanation.</description>
      <pubDate>Wed, 01 Jun 2016 15:26:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Renumbering-with-a-condition/m-p/274389#M54744</guid>
      <dc:creator>soumri</dc:creator>
      <dc:date>2016-06-01T15:26:08Z</dc:date>
    </item>
    <item>
      <title>Re: renumbring with a condition</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Renumbering-with-a-condition/m-p/274395#M54745</link>
      <description>&lt;P&gt;So I had the correct solution but then someone else got the credits. Oh well... &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 01 Jun 2016 15:37:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Renumbering-with-a-condition/m-p/274395#M54745</guid>
      <dc:creator>jklaverstijn</dc:creator>
      <dc:date>2016-06-01T15:37:28Z</dc:date>
    </item>
    <item>
      <title>Re: renumbring with a condition</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Renumbering-with-a-condition/m-p/274446#M54760</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/12460"&gt;@jklaverstijn﻿&lt;/a&gt;&amp;nbsp;You were close, you missed mentioning that the BY statement should change as well, though one could assume the OP knew this. Sometimes it's a crapshoot which answer gets marked correct. I just had one assigned to me, when it belong to someone else, and I had to ask to have it corrected.&lt;/P&gt;</description>
      <pubDate>Wed, 01 Jun 2016 18:10:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Renumbering-with-a-condition/m-p/274446#M54760</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2016-06-01T18:10:05Z</dc:date>
    </item>
  </channel>
</rss>

