<?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 Keeping variables with Open/Closed orders in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/Keeping-variables-with-Open-Closed-orders/m-p/468414#M70751</link>
    <description>&lt;P&gt;Greetings Community,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have the following data, which takes four combinations:&lt;/P&gt;&lt;P&gt;1. Not having a closed order (Open) ==&amp;gt; keep the latest observation&lt;/P&gt;&lt;P&gt;2. Having an open and then closed&amp;nbsp;order in last month ==&amp;gt; keep the open order's observation&lt;/P&gt;&lt;P&gt;3. Having&amp;nbsp;a closed order ==&amp;gt; keep the latest observation&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is what I have:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Condition #&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;ID&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;Report Month&lt;/TD&gt;&lt;TD&gt;Status Date&lt;/TD&gt;&lt;TD&gt;Status&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;9001&lt;/TD&gt;&lt;TD&gt;02/28/2018&lt;/TD&gt;&lt;TD&gt;02/10/2018&lt;/TD&gt;&lt;TD&gt;Open&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;9001&lt;/TD&gt;&lt;TD&gt;03/31/2018&lt;/TD&gt;&lt;TD&gt;03/06/2018&lt;/TD&gt;&lt;TD&gt;Open&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;9001&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;04/30/2018&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;04/16/2018&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Open&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;1234&lt;/TD&gt;&lt;TD&gt;01/31/2018&lt;/TD&gt;&lt;TD&gt;01/15/2018&lt;/TD&gt;&lt;TD&gt;Open&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;1234&lt;/TD&gt;&lt;TD&gt;02/28/2018&lt;/TD&gt;&lt;TD&gt;02/10/2018&lt;/TD&gt;&lt;TD&gt;Open&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;1234&lt;/TD&gt;&lt;TD&gt;03/31/2018&lt;/TD&gt;&lt;TD&gt;03/07/2018&lt;/TD&gt;&lt;TD&gt;Open&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;1234&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;04/30/2018&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;04/12/2018&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Closed&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;1234CN&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;04/30/2018&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;04/17/2018&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Closed&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;5678&lt;/TD&gt;&lt;TD&gt;01/31/2018&lt;/TD&gt;&lt;TD&gt;01/15/2018&lt;/TD&gt;&lt;TD&gt;Open&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;5678&lt;/TD&gt;&lt;TD&gt;02/28/2018&lt;/TD&gt;&lt;TD&gt;02/10/2018&lt;/TD&gt;&lt;TD&gt;Open&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;5678CN&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;04/30/2018&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;03/19/2018&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Closed&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;5678&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;04/30/2018&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;04/12/2018&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Open&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;4444CN&lt;/TD&gt;&lt;TD&gt;02/28/2018&lt;/TD&gt;&lt;TD&gt;02/12/2018&lt;/TD&gt;&lt;TD&gt;Closed&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;4444CN&lt;/TD&gt;&lt;TD&gt;03/31/2018&lt;/TD&gt;&lt;TD&gt;03/16/2018&lt;/TD&gt;&lt;TD&gt;Closed&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;4444CN&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;04/30/2018&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;04/09/2018&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Closed &lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is what I want:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Condition #&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;ID&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;Report Month&lt;/TD&gt;&lt;TD&gt;Status Date&lt;/TD&gt;&lt;TD&gt;Status&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;9001&lt;/TD&gt;&lt;TD&gt;04/30/2018&lt;/TD&gt;&lt;TD&gt;04/16/2018&lt;/TD&gt;&lt;TD&gt;Open&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;1234CN&lt;/TD&gt;&lt;TD&gt;04/30/2018&lt;/TD&gt;&lt;TD&gt;04/12/2018&lt;/TD&gt;&lt;TD&gt;Closed&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;5678&lt;/TD&gt;&lt;TD&gt;04/30/2018&lt;/TD&gt;&lt;TD&gt;04/12/2018&lt;/TD&gt;&lt;TD&gt;Open&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;4444CN&lt;/TD&gt;&lt;TD&gt;04/30/2018&lt;/TD&gt;&lt;TD&gt;04/09/2018&lt;/TD&gt;&lt;TD&gt;Closed&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;</description>
    <pubDate>Thu, 07 Jun 2018 19:17:14 GMT</pubDate>
    <dc:creator>altijani</dc:creator>
    <dc:date>2018-06-07T19:17:14Z</dc:date>
    <item>
      <title>Keeping variables with Open/Closed orders</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Keeping-variables-with-Open-Closed-orders/m-p/468414#M70751</link>
      <description>&lt;P&gt;Greetings Community,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have the following data, which takes four combinations:&lt;/P&gt;&lt;P&gt;1. Not having a closed order (Open) ==&amp;gt; keep the latest observation&lt;/P&gt;&lt;P&gt;2. Having an open and then closed&amp;nbsp;order in last month ==&amp;gt; keep the open order's observation&lt;/P&gt;&lt;P&gt;3. Having&amp;nbsp;a closed order ==&amp;gt; keep the latest observation&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is what I have:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Condition #&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;ID&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;Report Month&lt;/TD&gt;&lt;TD&gt;Status Date&lt;/TD&gt;&lt;TD&gt;Status&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;9001&lt;/TD&gt;&lt;TD&gt;02/28/2018&lt;/TD&gt;&lt;TD&gt;02/10/2018&lt;/TD&gt;&lt;TD&gt;Open&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;9001&lt;/TD&gt;&lt;TD&gt;03/31/2018&lt;/TD&gt;&lt;TD&gt;03/06/2018&lt;/TD&gt;&lt;TD&gt;Open&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;9001&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;04/30/2018&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;04/16/2018&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Open&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;1234&lt;/TD&gt;&lt;TD&gt;01/31/2018&lt;/TD&gt;&lt;TD&gt;01/15/2018&lt;/TD&gt;&lt;TD&gt;Open&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;1234&lt;/TD&gt;&lt;TD&gt;02/28/2018&lt;/TD&gt;&lt;TD&gt;02/10/2018&lt;/TD&gt;&lt;TD&gt;Open&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;1234&lt;/TD&gt;&lt;TD&gt;03/31/2018&lt;/TD&gt;&lt;TD&gt;03/07/2018&lt;/TD&gt;&lt;TD&gt;Open&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;1234&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;04/30/2018&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;04/12/2018&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Closed&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;1234CN&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;04/30/2018&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;04/17/2018&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Closed&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;5678&lt;/TD&gt;&lt;TD&gt;01/31/2018&lt;/TD&gt;&lt;TD&gt;01/15/2018&lt;/TD&gt;&lt;TD&gt;Open&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;5678&lt;/TD&gt;&lt;TD&gt;02/28/2018&lt;/TD&gt;&lt;TD&gt;02/10/2018&lt;/TD&gt;&lt;TD&gt;Open&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;5678CN&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;04/30/2018&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;03/19/2018&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Closed&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;5678&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;04/30/2018&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;04/12/2018&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Open&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;4444CN&lt;/TD&gt;&lt;TD&gt;02/28/2018&lt;/TD&gt;&lt;TD&gt;02/12/2018&lt;/TD&gt;&lt;TD&gt;Closed&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;4444CN&lt;/TD&gt;&lt;TD&gt;03/31/2018&lt;/TD&gt;&lt;TD&gt;03/16/2018&lt;/TD&gt;&lt;TD&gt;Closed&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;4444CN&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;04/30/2018&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;04/09/2018&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Closed &lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is what I want:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Condition #&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;ID&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;Report Month&lt;/TD&gt;&lt;TD&gt;Status Date&lt;/TD&gt;&lt;TD&gt;Status&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;9001&lt;/TD&gt;&lt;TD&gt;04/30/2018&lt;/TD&gt;&lt;TD&gt;04/16/2018&lt;/TD&gt;&lt;TD&gt;Open&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;1234CN&lt;/TD&gt;&lt;TD&gt;04/30/2018&lt;/TD&gt;&lt;TD&gt;04/12/2018&lt;/TD&gt;&lt;TD&gt;Closed&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;5678&lt;/TD&gt;&lt;TD&gt;04/30/2018&lt;/TD&gt;&lt;TD&gt;04/12/2018&lt;/TD&gt;&lt;TD&gt;Open&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;4444CN&lt;/TD&gt;&lt;TD&gt;04/30/2018&lt;/TD&gt;&lt;TD&gt;04/09/2018&lt;/TD&gt;&lt;TD&gt;Closed&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Thu, 07 Jun 2018 19:17:14 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Keeping-variables-with-Open-Closed-orders/m-p/468414#M70751</guid>
      <dc:creator>altijani</dc:creator>
      <dc:date>2018-06-07T19:17:14Z</dc:date>
    </item>
    <item>
      <title>Re: Keeping variables with Open/Closed orders</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Keeping-variables-with-Open-Closed-orders/m-p/468468#M70754</link>
      <description>&lt;P&gt;It might help to indicate which condition, 1, 2 or 3 each of those kept records represents.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;And the fact that you might have multiple values of ID that are treated the same needs some definition such as 1234 and 1234CN, 5678 and 5678CN. Since date sequence is important in processing this data some approaches would likely be looking at sorting the data but your shown behavior for 5678CN means that is not going to work without some additional steps.&lt;/P&gt;</description>
      <pubDate>Thu, 07 Jun 2018 17:46:14 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Keeping-variables-with-Open-Closed-orders/m-p/468468#M70754</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2018-06-07T17:46:14Z</dc:date>
    </item>
    <item>
      <title>Re: Keeping variables with Open/Closed orders</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Keeping-variables-with-Open-Closed-orders/m-p/468496#M70757</link>
      <description>&lt;P&gt;Thanks &lt;A href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13884" target="_self"&gt;&lt;SPAN class="login-bold"&gt;ballardw&lt;/SPAN&gt;&lt;/A&gt;. I just updated the data with the condition number.&lt;/P&gt;</description>
      <pubDate>Thu, 07 Jun 2018 19:19:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Keeping-variables-with-Open-Closed-orders/m-p/468496#M70757</guid>
      <dc:creator>altijani</dc:creator>
      <dc:date>2018-06-07T19:19:05Z</dc:date>
    </item>
    <item>
      <title>Re: Keeping variables with Open/Closed orders</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Keeping-variables-with-Open-Closed-orders/m-p/468715#M70768</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
infile cards expandtabs ;
input (Condition ID ReportMonth	StatusDate	Status) (: $20.);
cards;
1	9001	02/28/2018	02/10/2018	Open
1	9001	03/31/2018	03/06/2018	Open
1	9001	04/30/2018	04/16/2018	Open
2	1234	01/31/2018	01/15/2018	Open
2	1234	02/28/2018	02/10/2018	Open
2	1234	03/31/2018	03/07/2018	Open
2	1234	04/30/2018	04/12/2018	Closed
2	1234CN	04/30/2018	04/17/2018	Closed
3	5678	01/31/2018	01/15/2018	Open
3	5678	02/28/2018	02/10/2018	Open
3	5678CN	04/30/2018	03/19/2018	Closed
3	5678	04/30/2018	04/12/2018	Open
4	4444CN	02/28/2018	02/12/2018	Closed
4	4444CN	03/31/2018	03/16/2018	Closed
4	4444CN	04/30/2018	04/09/2018	Closed
;
run;

data want;
n=0;
 do i=1 by 1 until(last.Condition);
  set have;
  by Condition;
  if Status='Open' then idx_open=i;
  if Status='Closed' then do;
   idx_Closed=i; 
   n+1;
   if n=1 then do;r=ReportMonth;s=StatusDate;end;
  end;
 end;

 if . &amp;lt; idx_open &amp;lt; idx_Closed  then do;
   ReportMonth=r;StatusDate=s;
 end;
drop n i r s idx_:;
 run;
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 08 Jun 2018 14:41:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Keeping-variables-with-Open-Closed-orders/m-p/468715#M70768</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2018-06-08T14:41:02Z</dc:date>
    </item>
    <item>
      <title>Re: Keeping variables with Open/Closed orders</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Keeping-variables-with-Open-Closed-orders/m-p/468724#M70769</link>
      <description>&lt;P&gt;Thanks &lt;A href="https://communities.sas.com/t5/user/viewprofilepage/user-id/18408" target="_self"&gt;&lt;SPAN class="login-bold"&gt;Ksharp&lt;/SPAN&gt;&lt;/A&gt;. While this code&amp;nbsp;works for this sample&amp;nbsp;data, I do not actually have the variable condition in my data. I&amp;nbsp;created it here because it was requested by one of the members. Any idea on how to create this "condition" variable, so that your code will work in my data?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;</description>
      <pubDate>Fri, 08 Jun 2018 15:08:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Keeping-variables-with-Open-Closed-orders/m-p/468724#M70769</guid>
      <dc:creator>altijani</dc:creator>
      <dc:date>2018-06-08T15:08:37Z</dc:date>
    </item>
    <item>
      <title>Re: Keeping variables with Open/Closed orders</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Keeping-variables-with-Open-Closed-orders/m-p/468799#M70771</link>
      <description>&lt;P&gt;You still need to describe why and how the ID variable with different values is to be treated as the same.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I had asked about adding the condition you were treating a number of records because I did not see how the simple values of the ID variable could yield the desired results because they appeared to involve at least two different actual values of the "ID" variable.&amp;nbsp;So I asked for more of a description on how an "ID" has two (or is it more) values that are treated as essentially identical. For instance is it possible that somewhere lurking the data is something like "123CN" that is supposed to also be the "same" id as 1234? Or 1234PQ? or others.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I think that you might need to add an additional variable to actually uniquely identify groups of ID values into a single "group id" for processing.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 08 Jun 2018 17:11:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Keeping-variables-with-Open-Closed-orders/m-p/468799#M70771</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2018-06-08T17:11:34Z</dc:date>
    </item>
    <item>
      <title>Re: Keeping variables with Open/Closed orders</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Keeping-variables-with-Open-Closed-orders/m-p/468923#M70779</link>
      <description>&lt;P&gt;COMPRESS() can create a new condition variable.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;Condition=compress(id,,'kd');
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Sat, 09 Jun 2018 09:54:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Keeping-variables-with-Open-Closed-orders/m-p/468923#M70779</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2018-06-09T09:54:42Z</dc:date>
    </item>
  </channel>
</rss>

