<?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: &amp;quot;not in&amp;quot; Statement does not work in Macro? in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/quot-not-in-quot-Statement-does-not-work-in-Macro/m-p/96939#M20438</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;you need to use option:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;example:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;options minoperator;&lt;/P&gt;&lt;P&gt;%if &amp;amp;state in (NY NJ PA) %then %let &amp;amp;region = %eval(&amp;amp;region + 1);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;more detail at &lt;A href="http://support.sas.com/documentation/cdl/en/mcrolref/61885/HTML/default/viewer.htm#a003092012.htm" title="http://support.sas.com/documentation/cdl/en/mcrolref/61885/HTML/default/viewer.htm#a003092012.htm"&gt;http://support.sas.com/documentation/cdl/en/mcrolref/61885/HTML/default/viewer.htm#a003092012.htm&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 17 Oct 2012 03:47:51 GMT</pubDate>
    <dc:creator>Linlin</dc:creator>
    <dc:date>2012-10-17T03:47:51Z</dc:date>
    <item>
      <title>"not in" Statement does not work in Macro?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/quot-not-in-quot-Statement-does-not-work-in-Macro/m-p/96938#M20437</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I defined one macro variable VAR, then I wrote the codes as below;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;%if %UPCASE(&amp;amp;VAR) NOT IN ("ABC", "XYZ") %THEN %DO;&lt;/P&gt;&lt;P&gt;BLABLABLA;&lt;/P&gt;&lt;P&gt;%END;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It seems incorrect,&amp;nbsp; is there one statement in MACRO equal to "not in" or "in" statement? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Oct 2012 03:37:04 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/quot-not-in-quot-Statement-does-not-work-in-Macro/m-p/96938#M20437</guid>
      <dc:creator>MikeTurner</dc:creator>
      <dc:date>2012-10-17T03:37:04Z</dc:date>
    </item>
    <item>
      <title>Re: "not in" Statement does not work in Macro?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/quot-not-in-quot-Statement-does-not-work-in-Macro/m-p/96939#M20438</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;you need to use option:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;example:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;options minoperator;&lt;/P&gt;&lt;P&gt;%if &amp;amp;state in (NY NJ PA) %then %let &amp;amp;region = %eval(&amp;amp;region + 1);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;more detail at &lt;A href="http://support.sas.com/documentation/cdl/en/mcrolref/61885/HTML/default/viewer.htm#a003092012.htm" title="http://support.sas.com/documentation/cdl/en/mcrolref/61885/HTML/default/viewer.htm#a003092012.htm"&gt;http://support.sas.com/documentation/cdl/en/mcrolref/61885/HTML/default/viewer.htm#a003092012.htm&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Oct 2012 03:47:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/quot-not-in-quot-Statement-does-not-work-in-Macro/m-p/96939#M20438</guid>
      <dc:creator>Linlin</dc:creator>
      <dc:date>2012-10-17T03:47:51Z</dc:date>
    </item>
    <item>
      <title>Re: "not in" Statement does not work in Macro?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/quot-not-in-quot-Statement-does-not-work-in-Macro/m-p/96940#M20439</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Got it. Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Oct 2012 03:54:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/quot-not-in-quot-Statement-does-not-work-in-Macro/m-p/96940#M20439</guid>
      <dc:creator>MikeTurner</dc:creator>
      <dc:date>2012-10-17T03:54:39Z</dc:date>
    </item>
    <item>
      <title>Re: "not in" Statement does not work in Macro?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/quot-not-in-quot-Statement-does-not-work-in-Macro/m-p/96941#M20440</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Actually, since you are using macro code, I think you will also need a macro option as well:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;%let var=ABC;&lt;/P&gt;&lt;P&gt;options minoperator;&lt;/P&gt;&lt;P&gt;%macro test/mindelimiter=',';&lt;/P&gt;&lt;P&gt;&amp;nbsp; %if not(%upcase(&amp;amp;VAR) in (ABC,XYZ)) %THEN %DO;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; %put met condition;&lt;/P&gt;&lt;P&gt;&amp;nbsp; %END;&lt;/P&gt;&lt;P&gt;&amp;nbsp; %else %do;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; %put did not meet condition;&lt;/P&gt;&lt;P&gt;&amp;nbsp; %end;&lt;/P&gt;&lt;P&gt;%mend test;&lt;/P&gt;&lt;P&gt;%test&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Oct 2012 04:05:17 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/quot-not-in-quot-Statement-does-not-work-in-Macro/m-p/96941#M20440</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2012-10-17T04:05:17Z</dc:date>
    </item>
  </channel>
</rss>

