<?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: Test if a macro variable has missing value in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Test-if-a-macro-variable-has-missing-value/m-p/551447#M153223</link>
    <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/27543"&gt;@UdayGuntupalli&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;(...) Additionally, can you point me to the paper you are referring to ?&amp;nbsp;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Just for completeness, this is (most likely) the paper Astounding referred to: &lt;A href="https://support.sas.com/resources/papers/proceedings09/022-2009.pdf" target="_blank" rel="noopener"&gt;https://support.sas.com/resources/papers/proceedings09/022-2009.pdf&lt;/A&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 16 Apr 2019 16:43:14 GMT</pubDate>
    <dc:creator>FreelanceReinh</dc:creator>
    <dc:date>2019-04-16T16:43:14Z</dc:date>
    <item>
      <title>Test if a macro variable has missing value</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Test-if-a-macro-variable-has-missing-value/m-p/550084#M152715</link>
      <description>&lt;P&gt;All,&amp;nbsp;&lt;BR /&gt;&amp;nbsp;I have a simple question. How can one perform a logical test to validate if a macro variable has missing value ?&amp;nbsp;&lt;/P&gt;&lt;P&gt;For e.g.:&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;%Let a = .; 
%Put &amp;amp;a.; &lt;BR /&gt;%If &amp;amp;a = %str() %Then &lt;BR /&gt;%Do;&lt;BR /&gt;%Put "1";&lt;BR /&gt;%End;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;I thought something like this, but doesn't get me too far.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 10 Apr 2019 23:17:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Test-if-a-macro-variable-has-missing-value/m-p/550084#M152715</guid>
      <dc:creator>UdayGuntupalli</dc:creator>
      <dc:date>2019-04-10T23:17:57Z</dc:date>
    </item>
    <item>
      <title>Re: Test if a macro variable has missing value</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Test-if-a-macro-variable-has-missing-value/m-p/550086#M152716</link>
      <description>There are several ways, and an entire paper has been published on the subject.  My favorite way:&lt;BR /&gt;&lt;BR /&gt;%if %length(&amp;amp;a) %then %do;</description>
      <pubDate>Thu, 11 Apr 2019 00:04:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Test-if-a-macro-variable-has-missing-value/m-p/550086#M152716</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2019-04-11T00:04:48Z</dc:date>
    </item>
    <item>
      <title>Re: Test if a macro variable has missing value</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Test-if-a-macro-variable-has-missing-value/m-p/550087#M152717</link>
      <description>That's for a nonnull value.  For a null value:&lt;BR /&gt;&lt;BR /&gt;%if %length(&amp;amp;a)=0 %then %do;</description>
      <pubDate>Thu, 11 Apr 2019 00:06:50 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Test-if-a-macro-variable-has-missing-value/m-p/550087#M152717</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2019-04-11T00:06:50Z</dc:date>
    </item>
    <item>
      <title>Re: Test if a macro variable has missing value</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Test-if-a-macro-variable-has-missing-value/m-p/550094#M152720</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/4954"&gt;@Astounding&lt;/a&gt;&amp;nbsp;,&lt;BR /&gt;&amp;nbsp; &amp;nbsp;Thank you for your response. May I ask you to offer a little more clarity ,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;%Let a = . ;
%if %length(&amp;amp;a) %then 
	%do;
		%put 1; 
	%end;
	%else;
		%put 0; 
	%end; &lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp; This returns an error. Can you point as to what is wrong ? Additionally, can you point me to the paper you are referring to ?&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;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 11 Apr 2019 01:26:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Test-if-a-macro-variable-has-missing-value/m-p/550094#M152720</guid>
      <dc:creator>UdayGuntupalli</dc:creator>
      <dc:date>2019-04-11T01:26:23Z</dc:date>
    </item>
    <item>
      <title>Re: Test if a macro variable has missing value</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Test-if-a-macro-variable-has-missing-value/m-p/550099#M152721</link>
      <description>In macro language . is a character and not a missing value.&lt;BR /&gt;&lt;BR /&gt;This statement is incorrect:&lt;BR /&gt;&lt;BR /&gt;%else;&lt;BR /&gt;&lt;BR /&gt;It should be:&lt;BR /&gt;&lt;BR /&gt;%else %do;&lt;BR /&gt;&lt;BR /&gt;Authors of the paper are Chung and King.  For me, it's too difficult to find and post links using a mobile phone.</description>
      <pubDate>Thu, 11 Apr 2019 01:33:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Test-if-a-macro-variable-has-missing-value/m-p/550099#M152721</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2019-04-11T01:33:51Z</dc:date>
    </item>
    <item>
      <title>Re: Test if a macro variable has missing value</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Test-if-a-macro-variable-has-missing-value/m-p/550229#M152754</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;%If &amp;amp;a =  %Then %Do;%Put "1";%End;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 11 Apr 2019 13:37:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Test-if-a-macro-variable-has-missing-value/m-p/550229#M152754</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2019-04-11T13:37:13Z</dc:date>
    </item>
    <item>
      <title>Re: Test if a macro variable has missing value</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Test-if-a-macro-variable-has-missing-value/m-p/551447#M153223</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/27543"&gt;@UdayGuntupalli&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;(...) Additionally, can you point me to the paper you are referring to ?&amp;nbsp;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Just for completeness, this is (most likely) the paper Astounding referred to: &lt;A href="https://support.sas.com/resources/papers/proceedings09/022-2009.pdf" target="_blank" rel="noopener"&gt;https://support.sas.com/resources/papers/proceedings09/022-2009.pdf&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 16 Apr 2019 16:43:14 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Test-if-a-macro-variable-has-missing-value/m-p/551447#M153223</guid>
      <dc:creator>FreelanceReinh</dc:creator>
      <dc:date>2019-04-16T16:43:14Z</dc:date>
    </item>
  </channel>
</rss>

