<?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: create new variables with condition in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/create-new-variables-with-condition/m-p/550298#M152771</link>
    <description>&lt;P&gt;All the variables that is being used is Numeric type and YYMMDD10. format.&lt;/P&gt;</description>
    <pubDate>Thu, 11 Apr 2019 15:43:46 GMT</pubDate>
    <dc:creator>d0816</dc:creator>
    <dc:date>2019-04-11T15:43:46Z</dc:date>
    <item>
      <title>create new variables with condition</title>
      <link>https://communities.sas.com/t5/SAS-Programming/create-new-variables-with-condition/m-p/550254#M152758</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am creating new variable where During_college is a Yes if Class Start Date is at or in between college start and end date. Likewise, I am creating another variable where After_College is a Yes if Class Start Date is one day after College End Date. But the code is working for some ID and not working for others (See Yes in Red). Anyone has any insight why is this?&lt;/P&gt;&lt;P&gt;Code I am using:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT color="#000080" face="Courier New" size="2"&gt;data&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT face="Courier New" size="2"&gt; want;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;set&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; want;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;if&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; College_Start_Date &amp;lt;= Class_Start_Date&amp;lt;=College_End_Date &lt;/FONT&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;then&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; During_College=&lt;/FONT&gt;&lt;FONT color="#800080" face="Courier New" size="2"&gt;"Yes"&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;; &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000080" face="Courier New" size="2"&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000080" face="Courier New" size="2"&gt;&lt;STRONG&gt;data&lt;/STRONG&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; want;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;set&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; want;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;if&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; Class_Start_Date&amp;gt;College_End_Date &lt;/FONT&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;then&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; After_College=&lt;/FONT&gt;&lt;FONT color="#800080" face="Courier New" size="2"&gt;"Yes"&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000080" face="Courier New" size="2"&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;ID&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;College_Start_Date&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;College_End_Date&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Class_Start_Date&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Class_End_Date&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;During_College&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;After_College&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;3/8/2017&lt;/TD&gt;&lt;TD&gt;3/12/2017&lt;/TD&gt;&lt;TD&gt;1/18/2018&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;10/16/2017&lt;/TD&gt;&lt;TD&gt;11/30/2017&lt;/TD&gt;&lt;TD&gt;5/7/2018&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;12/4/2017&lt;/TD&gt;&lt;TD&gt;4/30/2018&lt;/TD&gt;&lt;TD&gt;5/7/2018&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;10/16/2017&lt;/TD&gt;&lt;TD&gt;11/30/2017&lt;/TD&gt;&lt;TD&gt;5/7/2018&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;12/4/2017&lt;/TD&gt;&lt;TD&gt;4/30/2018&lt;/TD&gt;&lt;TD&gt;5/7/2018&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;3/20/2018&lt;/TD&gt;&lt;TD&gt;4/23/2018&lt;/TD&gt;&lt;TD&gt;4/8/2018&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;8/17/2017&lt;/TD&gt;&lt;TD&gt;11/30/2017&lt;/TD&gt;&lt;TD&gt;4/8/2018&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;3/20/2018&lt;/TD&gt;&lt;TD&gt;4/23/2018&lt;/TD&gt;&lt;TD&gt;4/8/2018&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;8/17/2017&lt;/TD&gt;&lt;TD&gt;11/30/2017&lt;/TD&gt;&lt;TD&gt;4/8/2018&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;3/1/2017&lt;/TD&gt;&lt;TD&gt;5/15/2017&lt;/TD&gt;&lt;TD&gt;5/8/2017&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;10/12/2016&lt;/TD&gt;&lt;TD&gt;2/28/2017&lt;/TD&gt;&lt;TD&gt;5/8/2017&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;3/1/2017&lt;/TD&gt;&lt;TD&gt;5/15/2017&lt;/TD&gt;&lt;TD&gt;10/12/2016&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#ff0000" size="3"&gt;Yes&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;10/12/2016&lt;/TD&gt;&lt;TD&gt;2/28/2017&lt;/TD&gt;&lt;TD&gt;10/12/2016&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;4/27/2018&lt;/TD&gt;&lt;TD&gt;9/14/2018&lt;/TD&gt;&lt;TD&gt;8/13/2018&lt;/TD&gt;&lt;TD&gt;10/2/2018&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;4/27/2016&lt;/TD&gt;&lt;TD&gt;6/20/2016&lt;/TD&gt;&lt;TD&gt;2/25/2017&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;TD&gt;7/27/2016&lt;/TD&gt;&lt;TD&gt;4/27/2017&lt;/TD&gt;&lt;TD&gt;9/12/2016&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;3/1/2017&lt;/TD&gt;&lt;TD&gt;5/31/2017&lt;/TD&gt;&lt;TD&gt;11/4/2016&lt;/TD&gt;&lt;TD&gt;11/23/2016&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#ff0000" size="3"&gt;Yes&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;11/12/2016&lt;/TD&gt;&lt;TD&gt;2/28/2017&lt;/TD&gt;&lt;TD&gt;11/4/2016&lt;/TD&gt;&lt;TD&gt;11/23/2016&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#ff0000" size="3"&gt;Yes&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;TD&gt;12/6/2016&lt;/TD&gt;&lt;TD&gt;4/30/2017&lt;/TD&gt;&lt;TD&gt;2/6/2017&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;TD&gt;9/5/2016&lt;/TD&gt;&lt;TD&gt;11/30/2016&lt;/TD&gt;&lt;TD&gt;2/6/2017&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;TD&gt;6/15/2016&lt;/TD&gt;&lt;TD&gt;6/30/2016&lt;/TD&gt;&lt;TD&gt;2/6/2017&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;11/4/2016&lt;/TD&gt;&lt;TD&gt;2/3/2017&lt;/TD&gt;&lt;TD&gt;12/13/2016&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;11/4/2016&lt;/TD&gt;&lt;TD&gt;2/3/2017&lt;/TD&gt;&lt;TD&gt;12/1/2016&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;TD&gt;9/1/2017&lt;/TD&gt;&lt;TD&gt;10/29/2017&lt;/TD&gt;&lt;TD&gt;8/25/2017&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#ff0000" size="3"&gt;Yes&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;TD&gt;4/6/2017&lt;/TD&gt;&lt;TD&gt;4/30/2017&lt;/TD&gt;&lt;TD&gt;4/24/2017&lt;/TD&gt;&lt;TD&gt;4/28/2017&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Thu, 11 Apr 2019 14:40:06 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/create-new-variables-with-condition/m-p/550254#M152758</guid>
      <dc:creator>d0816</dc:creator>
      <dc:date>2019-04-11T14:40:06Z</dc:date>
    </item>
    <item>
      <title>Re: create new variables with condition</title>
      <link>https://communities.sas.com/t5/SAS-Programming/create-new-variables-with-condition/m-p/550290#M152767</link>
      <description>&lt;P&gt;It seems that the dates in your dataset are not sas dates but charachters ? is it ?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 11 Apr 2019 15:34:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/create-new-variables-with-condition/m-p/550290#M152767</guid>
      <dc:creator>Shmuel</dc:creator>
      <dc:date>2019-04-11T15:34:21Z</dc:date>
    </item>
    <item>
      <title>Re: create new variables with condition</title>
      <link>https://communities.sas.com/t5/SAS-Programming/create-new-variables-with-condition/m-p/550294#M152769</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
input ID (College_Start_Date College_End_Date Class_Start_Date Class_End_Date)(:mmddyy10.);
format College_Start_Date College_End_Date Class_Start_Date Class_End_Date mmddyy10.;
infile datalines missover;
datalines;
1 3/8/2017 3/12/2017 1/18/2018 
2 10/16/2017 11/30/2017 5/7/2018 
2 12/4/2017 4/30/2018 5/7/2018 
2 10/16/2017 11/30/2017 5/7/2018 
2 12/4/2017 4/30/2018 5/7/2018 
3 3/20/2018 4/23/2018 4/8/2018 
3 8/17/2017 11/30/2017 4/8/2018 
3 3/20/2018 4/23/2018 4/8/2018 
3 8/17/2017 11/30/2017 4/8/2018 
4 3/1/2017 5/15/2017 5/8/2017 
4 10/12/2016 2/28/2017 5/8/2017 
4 3/1/2017 5/15/2017 10/12/2016 
4 10/12/2016 2/28/2017 10/12/2016 
5 4/27/2018 9/14/2018 8/13/2018 10/2/2018 
6 4/27/2016 6/20/2016 2/25/2017 
7 7/27/2016 4/27/2017 9/12/2016 
8 3/1/2017 5/31/2017 11/4/2016 11/23/2016 
8 11/12/2016 2/28/2017 11/4/2016 11/23/2016 
9 12/6/2016 4/30/2017 2/6/2017 
9 9/5/2016 11/30/2016 2/6/2017 
9 6/15/2016 6/30/2016 2/6/2017 
10 11/4/2016 2/3/2017 12/13/2016 
10 11/4/2016 2/3/2017 12/1/2016 
11 9/1/2017 10/29/2017 8/25/2017 
12 4/6/2017 4/30/2017 4/24/2017 4/28/2017
;

data want;
 set have;
 if College_Start_Date &amp;lt;= Class_Start_Date&amp;lt;=College_End_Date then During_College="Yes";
 else if Class_Start_Date&amp;gt;College_End_Date then After_College="Yes";
run;
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 11 Apr 2019 15:35:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/create-new-variables-with-condition/m-p/550294#M152769</guid>
      <dc:creator>PeterClemmensen</dc:creator>
      <dc:date>2019-04-11T15:35:28Z</dc:date>
    </item>
    <item>
      <title>Re: create new variables with condition</title>
      <link>https://communities.sas.com/t5/SAS-Programming/create-new-variables-with-condition/m-p/550298#M152771</link>
      <description>&lt;P&gt;All the variables that is being used is Numeric type and YYMMDD10. format.&lt;/P&gt;</description>
      <pubDate>Thu, 11 Apr 2019 15:43:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/create-new-variables-with-condition/m-p/550298#M152771</guid>
      <dc:creator>d0816</dc:creator>
      <dc:date>2019-04-11T15:43:46Z</dc:date>
    </item>
    <item>
      <title>Re: create new variables with condition</title>
      <link>https://communities.sas.com/t5/SAS-Programming/create-new-variables-with-condition/m-p/550299#M152772</link>
      <description>&lt;P&gt;Reread your dates.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You indicate this one should be "yes"&lt;/P&gt;
&lt;P&gt;4 3/1/2017 5/15/2017 10/12&lt;FONT color="#ff0000"&gt;/2016&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#000000"&gt;but the year of the class start is clearly before the college start.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#000000"&gt;You have similar issues with all of your shown red examples: the Class start date is NOT in the interval.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 11 Apr 2019 15:44:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/create-new-variables-with-condition/m-p/550299#M152772</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2019-04-11T15:44:02Z</dc:date>
    </item>
    <item>
      <title>Re: create new variables with condition</title>
      <link>https://communities.sas.com/t5/SAS-Programming/create-new-variables-with-condition/m-p/550300#M152773</link>
      <description>&lt;P&gt;This code gives the same result.&lt;/P&gt;</description>
      <pubDate>Thu, 11 Apr 2019 15:48:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/create-new-variables-with-condition/m-p/550300#M152773</guid>
      <dc:creator>d0816</dc:creator>
      <dc:date>2019-04-11T15:48:00Z</dc:date>
    </item>
    <item>
      <title>Re: create new variables with condition</title>
      <link>https://communities.sas.com/t5/SAS-Programming/create-new-variables-with-condition/m-p/550304#M152776</link>
      <description>&lt;P&gt;Yes is the result of using the code. and that's what I am trying to figure out that it should not be yes. All the red "Yes" es is where the code is not working.&lt;/P&gt;</description>
      <pubDate>Thu, 11 Apr 2019 15:50:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/create-new-variables-with-condition/m-p/550304#M152776</guid>
      <dc:creator>d0816</dc:creator>
      <dc:date>2019-04-11T15:50:33Z</dc:date>
    </item>
    <item>
      <title>Re: create new variables with condition</title>
      <link>https://communities.sas.com/t5/SAS-Programming/create-new-variables-with-condition/m-p/550314#M152778</link>
      <description>&lt;P&gt;Even after converting to sas dates, the results are the same.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 11 Apr 2019 16:15:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/create-new-variables-with-condition/m-p/550314#M152778</guid>
      <dc:creator>d0816</dc:creator>
      <dc:date>2019-04-11T16:15:30Z</dc:date>
    </item>
    <item>
      <title>Re: create new variables with condition</title>
      <link>https://communities.sas.com/t5/SAS-Programming/create-new-variables-with-condition/m-p/550315#M152779</link>
      <description>&lt;P&gt;run next code and check the log:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data a;
 date_start = '01mar2017'd;
 date_end   = '15may2017'd;
 date_test  = '12oct2016'd;
 
 if date_start &amp;lt;= date_test &amp;lt;= date_end 
     then put 'YES' ; else put "NO";

date_x1 = put(date_start,mmddyy10.);
date_x2 = put(date_end,mmddyy10.);
date_tx = put(date_test,mmddyy10.);

if date_x1 &amp;lt;= date_test &amp;lt;= date_end
     then put 'YES' ; else put "NO";

run;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;when dates are sas numeric dates the result isd NO,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;while when the dates are char typy in mmddyy10. format the rtesult is YES&lt;/P&gt;
&lt;P&gt;and the log contains the note:&amp;nbsp;&lt;STRONG&gt;Invalid numeric data ...&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Check again what type are your dates and check your log.&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 11 Apr 2019 16:15:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/create-new-variables-with-condition/m-p/550315#M152779</guid>
      <dc:creator>Shmuel</dc:creator>
      <dc:date>2019-04-11T16:15:42Z</dc:date>
    </item>
    <item>
      <title>Re: create new variables with condition</title>
      <link>https://communities.sas.com/t5/SAS-Programming/create-new-variables-with-condition/m-p/550320#M152780</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/155169"&gt;@d0816&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Yes is the result of using the code. and that's what I am trying to figure out that it should not be yes. All the red "Yes" es is where the code is not working.&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;When I ran the code with SAS date values NONE of these were marked as YES.&lt;/P&gt;
&lt;P&gt;So apparently you do not have SAS date values and possibly something else is happening from the repeated use of the&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;data have;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; set have;&lt;/P&gt;
&lt;P&gt;coding.&lt;/P&gt;
&lt;P&gt;Each of those steps will completely replace an existing data set and once you have an logic error you may not be overwriting previous results properly.&lt;/P&gt;</description>
      <pubDate>Thu, 11 Apr 2019 16:21:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/create-new-variables-with-condition/m-p/550320#M152780</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2019-04-11T16:21:24Z</dc:date>
    </item>
    <item>
      <title>Re: create new variables with condition</title>
      <link>https://communities.sas.com/t5/SAS-Programming/create-new-variables-with-condition/m-p/550322#M152781</link>
      <description>&lt;P&gt;I tried by&amp;nbsp;adding the following in my original two codes,&amp;nbsp;&amp;nbsp;and it worked. I think this was the missing piece in the code. But still if these were not added it should have been just blank instead of yes. That part I did not get. but now the code works properly.&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;else&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; During_College=&lt;/FONT&gt;&lt;FONT color="#800080" face="Courier New" size="2"&gt;"No"&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#0000ff" face="Courier New" size="2"&gt;else&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt; After_College=&lt;/FONT&gt;&lt;FONT color="#800080" face="Courier New" size="2"&gt;"No"&lt;/FONT&gt;&lt;FONT face="Courier New" size="2"&gt;;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 11 Apr 2019 16:26:53 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/create-new-variables-with-condition/m-p/550322#M152781</guid>
      <dc:creator>d0816</dc:creator>
      <dc:date>2019-04-11T16:26:53Z</dc:date>
    </item>
    <item>
      <title>Re: create new variables with condition</title>
      <link>https://communities.sas.com/t5/SAS-Programming/create-new-variables-with-condition/m-p/550325#M152782</link>
      <description>&lt;P&gt;I did a fresh run and you were right. such a rookie mistake.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It works even when not in sas date value. My date variables were in numeric and YYMMDD10. format.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for the solution.&lt;/P&gt;</description>
      <pubDate>Thu, 11 Apr 2019 16:33:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/create-new-variables-with-condition/m-p/550325#M152782</guid>
      <dc:creator>d0816</dc:creator>
      <dc:date>2019-04-11T16:33:34Z</dc:date>
    </item>
  </channel>
</rss>

