<?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>Astounding Tracker</title>
    <link>https://communities.sas.com/kntur85557/tracker</link>
    <description>Astounding Tracker</description>
    <pubDate>Sat, 16 May 2026 21:49:59 GMT</pubDate>
    <dc:date>2026-05-16T21:49:59Z</dc:date>
    <item>
      <title>Re: When is your SAS program good enough???</title>
      <link>https://communities.sas.com/t5/SAS-Programming/When-is-your-SAS-program-good-enough/m-p/971171#M377273</link>
      <description>&lt;P&gt;Agreed, but I like to add one further condition.&lt;/P&gt;
&lt;P&gt;When you have simplified it enough so that the people who need to use it can do so easily, without running to you with questions every time.&lt;/P&gt;</description>
      <pubDate>Sun, 20 Jul 2025 16:45:50 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/When-is-your-SAS-program-good-enough/m-p/971171#M377273</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2025-07-20T16:45:50Z</dc:date>
    </item>
    <item>
      <title>Re: merging data sets using set statement</title>
      <link>https://communities.sas.com/t5/SAS-Programming/merging-data-sets-using-set-statement/m-p/967048#M376269</link>
      <description>&lt;P&gt;In the example you have provided,&amp;nbsp; you don't need the data set A at all.&amp;nbsp; You coudl simply forget about merging and just use:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data C;
set B;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Please include an example where the data set A is needed.&lt;/P&gt;</description>
      <pubDate>Tue, 20 May 2025 19:43:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/merging-data-sets-using-set-statement/m-p/967048#M376269</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2025-05-20T19:43:57Z</dc:date>
    </item>
    <item>
      <title>Re: sort by multiple numeric var or one char that is concatenation</title>
      <link>https://communities.sas.com/t5/SAS-Programming/sort-by-multiple-numeric-var-or-one-char-that-is-concatenation/m-p/967031#M376262</link>
      <description>&lt;P&gt;So you posted the original question 4 hours ago.&amp;nbsp; Are you really saying that it would have taken longer than 4 hours to test it yourself?&lt;/P&gt;</description>
      <pubDate>Tue, 20 May 2025 14:25:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/sort-by-multiple-numeric-var-or-one-char-that-is-concatenation/m-p/967031#M376262</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2025-05-20T14:25:59Z</dc:date>
    </item>
    <item>
      <title>Re: converting numeric zip codes of varying lengths</title>
      <link>https://communities.sas.com/t5/SAS-Programming/converting-numeric-zip-codes-of-varying-lengths/m-p/966746#M376210</link>
      <description>&lt;P&gt;First question is what do you want as the result?&amp;nbsp; Should the longer values be rounded:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;77778&lt;/P&gt;
&lt;P&gt;10000&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Or should they be truncated:&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;77777&lt;/P&gt;
&lt;P&gt;99999&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Assuming they should be truncated, you would need to change the values before applying a format (such as z5.):&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
set sample;
if num_zip &amp;gt; 99999 then do until (num_zip &amp;lt;= 99999);
   *Yes, there are more compact ways to do this;
   num_zip = int(num_zip / 10);
end;
zipcode = put(num_zip, z5.);
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 16 May 2025 21:59:27 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/converting-numeric-zip-codes-of-varying-lengths/m-p/966746#M376210</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2025-05-16T21:59:27Z</dc:date>
    </item>
    <item>
      <title>Re: Thoughts and questions: why this kind of macro is so difficult to debug.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Thoughts-and-questions-why-this-kind-of-macro-is-so-difficult-to/m-p/965684#M375939</link>
      <description>&lt;P&gt;Does the original question insist on using the IN operator?&amp;nbsp; It would be mildly simpler to use %INDEX:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;%macro ctrylist(ctry1);
%let list1=AT AU CA CH;
%put &amp;amp;list1;
%if %index(&amp;amp;list1, &amp;amp;ctry1) %then %do;
   %put &amp;amp;ctry1;
%end;
%else %do;
   %put ERROR: &amp;amp;ctry1 is an invalid country code.;
   %put ERROR: Valid country codes include &amp;amp;list1..;
%end;
%mend ctrylist;
%ctrylist(AU)
%ctrylist(zz) &lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;In general, if you start with simpler tools, adding the complexity of macro language can produce a simpler result.&lt;/P&gt;</description>
      <pubDate>Sun, 04 May 2025 16:48:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Thoughts-and-questions-why-this-kind-of-macro-is-so-difficult-to/m-p/965684#M375939</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2025-05-04T16:48:49Z</dc:date>
    </item>
    <item>
      <title>Re: Comparing date of death to date generated by macro</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Comparing-date-of-death-to-date-generated-by-macro/m-p/963610#M375384</link>
      <description>&lt;P&gt;Just addressing the question you asked (no comment on the approach or the programming tools used), this would need to change:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;IF date &amp;lt;= put(31DEC20&amp;amp;yy.) THEN delete;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Here's the correct way to refer to a particular date in SAS:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;IF date &amp;lt;= put("31DEC20&amp;amp;yy."d) THEN delete;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;But really you don't even need to go that far.&amp;nbsp; Refer to the date in your programming statements:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;if date &amp;lt;= "31DEC20&amp;amp;yy."d then delete;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;No functions needed.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 07 Apr 2025 16:49:32 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Comparing-date-of-death-to-date-generated-by-macro/m-p/963610#M375384</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2025-04-07T16:49:32Z</dc:date>
    </item>
    <item>
      <title>Re: macro quoting issue for list of values</title>
      <link>https://communities.sas.com/t5/SAS-Programming/macro-quoting-issue-for-list-of-values/m-p/963317#M375319</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/10892"&gt;@PaigeMiller&lt;/a&gt;&amp;nbsp;, thanks for the mention.&amp;nbsp; Unfortunately the book "Macro Language Magic" is now out of print, and I have been retired and without SAS for more than 5 years now.&lt;/P&gt;
&lt;P&gt;Off the top of my head, the most common "mysterious" need for %unquote is when macro language creates a list of quoted items for use in a WHERE clause within SQL code.&amp;nbsp; Many times the software figures out to unquote a list, but not when SQL is involved.&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 03 Apr 2025 13:15:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/macro-quoting-issue-for-list-of-values/m-p/963317#M375319</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2025-04-03T13:15:02Z</dc:date>
    </item>
    <item>
      <title>Re: Why I always get 3:4:5</title>
      <link>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/Why-I-always-get-3-4-5/m-p/963316#M6505</link>
      <description>&lt;P&gt;Not the same thing but, it's my favorite "audience bet".&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Playig backgammon, and rolling two dice, rolling "doubles" is advantageious (1:1, 2:2, ... 6:6).&lt;/P&gt;
&lt;P&gt;Chances of doubles on a single roll is 1 out of 6.&amp;nbsp; I claim that my opponent is exceedingly lucky and if he rolls the dice only 5 times, he will roll doubles at some point.&lt;/P&gt;
&lt;P&gt;The math is much easier than the question with three colors of balls.&lt;/P&gt;</description>
      <pubDate>Thu, 03 Apr 2025 13:08:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/Why-I-always-get-3-4-5/m-p/963316#M6505</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2025-04-03T13:08:15Z</dc:date>
    </item>
    <item>
      <title>Re: Please help find why I cannot call this Macro  m105p02.sas  !</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Please-help-find-why-I-cannot-call-this-Macro-m105p02-sas/m-p/961923#M374969</link>
      <description>&lt;P&gt;A couple of good starting points ...&lt;/P&gt;
&lt;P&gt;As others have pointed out, we don't know what the log says, so we are only guessing ...&lt;/P&gt;
&lt;P&gt;This into: phrase looks incorrect:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;into :Basin1-, :BasinName-&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;It should likely be:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;into :Basin1-, :BasinName1-&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;And later when using the macro variables, are the basins actually numbers, or are they character strings?&amp;nbsp; For numbers, your code is correct:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;where Basin=&amp;amp;&amp;amp;Basin&amp;amp;i;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;But for character strings you would need to add doublequotes:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;where Basin="&amp;amp;&amp;amp;Basin&amp;amp;i";&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 14 Mar 2025 19:13:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Please-help-find-why-I-cannot-call-this-Macro-m105p02-sas/m-p/961923#M374969</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2025-03-14T19:13:35Z</dc:date>
    </item>
    <item>
      <title>Re: keep two separate values in  one row</title>
      <link>https://communities.sas.com/t5/SAS-Programming/keep-two-separate-values-in-one-row/m-p/960505#M374616</link>
      <description>&lt;P&gt;Here's a variation that gives you all the data you might ever want ... but lets you postpone the typing of all the variable names until you know the numbers you want.&amp;nbsp; There is no way to avoid naming the variables you want however.&amp;nbsp; Apologies for stealing bits of code here and there from earlier posts.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc summary data=have nway;
   class id;
   var _numeric_;
   output out=minimums min=;
   output out=maxiimums max=;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;This gives you two new data sets (I'll describe just one).&amp;nbsp; MINIMUMS contains one observation per ID, with the smallest value of each numeric variable.&amp;nbsp; You don't have to name any of them, because this program re-uses the same variable name.&amp;nbsp; In MINIMUMS, there is one observation per ID, and EVENT_DT holds the minimum value of EVENT_DT from the original data.&amp;nbsp; So the same variable name gets re-used without any typing or inventing names on your part.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can always decide later which of the output pieces you want to use in your report.&amp;nbsp; The price you pay for this simplicity is on the back end when it is more complex to select the pieces that you want.&amp;nbsp; Here are the hoops you might have to jump through when using the data:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
    merge have 
          minimums (keep=id event_dt rename=(event_dt=firstdt))
          maximums (keep=id event_dt rename=(event_dt=lastdt));
   by id;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;You start with simplicity, as well as great flexibility.&amp;nbsp; But you can't totally get around your responsibility to name the variables you want to use.&lt;/P&gt;</description>
      <pubDate>Fri, 28 Feb 2025 08:56:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/keep-two-separate-values-in-one-row/m-p/960505#M374616</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2025-02-28T08:56:22Z</dc:date>
    </item>
    <item>
      <title>Re: Creating new variables based on most recent date</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Creating-new-variables-based-on-most-recent-date/m-p/959744#M374432</link>
      <description>Whichever function you choose (dif or lag), make sure it executes on every observation. If you skip observations where first.med is 0, the next observation will have an incorrect calculation.</description>
      <pubDate>Thu, 20 Feb 2025 04:44:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Creating-new-variables-based-on-most-recent-date/m-p/959744#M374432</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2025-02-20T04:44:13Z</dc:date>
    </item>
    <item>
      <title>Re: clarification in practice exam questions</title>
      <link>https://communities.sas.com/t5/SAS-Programming/clarification-in-practice-exam-questions/m-p/958154#M373987</link>
      <description>&lt;P&gt;Can't be sure what your question is.&amp;nbsp; But one fault with your program is that you sort the data set output27a.&amp;nbsp; But your program doesn't create that data set, it only creates results.output27a.&amp;nbsp; Just a typo?&amp;nbsp; Or truly a different data set?&lt;/P&gt;</description>
      <pubDate>Tue, 04 Feb 2025 03:50:12 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/clarification-in-practice-exam-questions/m-p/958154#M373987</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2025-02-04T03:50:12Z</dc:date>
    </item>
    <item>
      <title>Re: %If %then do %end %else do</title>
      <link>https://communities.sas.com/t5/SAS-Programming/If-then-do-end-else-do/m-p/958043#M373946</link>
      <description>&lt;P&gt;Definitely a problem.&amp;nbsp; While unbalanced single quotes can create problems, this is a call to the macro DON&lt;/P&gt;
&lt;P&gt;%don&lt;/P&gt;
&lt;P&gt;The simplest version of this macro might be:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;%if &amp;amp;A=0 or &amp;amp;B=0 %then %createtable;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Mon, 03 Feb 2025 16:12:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/If-then-do-end-else-do/m-p/958043#M373946</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2025-02-03T16:12:02Z</dc:date>
    </item>
    <item>
      <title>Re: How to display name of the programme (for example l_ae.sas) inside the output which it is creati</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-display-name-of-the-programme-for-example-l-ae-sas-inside/m-p/957988#M373925</link>
      <description>&lt;P&gt;One approach:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;title "Currently the program is %sysfunc(getoption(sysin))";&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Also see:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://communities.sas.com/t5/SAS-Programming/Get-program-name-and-path-when-using-INCLUDE/td-p/529145" target="_blank"&gt;https://communities.sas.com/t5/SAS-Programming/Get-program-name-and-path-when-using-INCLUDE/td-p/529145&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 03 Feb 2025 09:51:44 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-display-name-of-the-programme-for-example-l-ae-sas-inside/m-p/957988#M373925</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2025-02-03T09:51:44Z</dc:date>
    </item>
    <item>
      <title>Re: Trap when merging, then redefining variable</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Trap-when-merging-then-redefining-variable/m-p/957582#M373792</link>
      <description>&lt;P&gt;Here are some ancient papers that discuss this and similar issues.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here's an ancient paper that discusses your original post plus more:&lt;/P&gt;
&lt;P&gt;How MERGE Really Works&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.lexjansen.com/nesug/nesug99/ad/ad155.pdf" target="_blank"&gt;https://www.lexjansen.com/nesug/nesug99/ad/ad155.pdf&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;And here's a slightly less ancient paper that discusses other bizarre results with MERGE:&lt;/P&gt;
&lt;P&gt;Danger:&amp;nbsp; MERGE Ahead!&amp;nbsp; Warning:&amp;nbsp; BY Variable with Multiple Lengths&lt;/P&gt;
&lt;P&gt;&lt;A href="https://support.sas.com/resources/papers/proceedings/proceedings/sugi28/098-28.pdf" target="_blank"&gt;https://support.sas.com/resources/papers/proceedings/proceedings/sugi28/098-28.pdf&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 29 Jan 2025 14:33:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Trap-when-merging-then-redefining-variable/m-p/957582#M373792</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2025-01-29T14:33:05Z</dc:date>
    </item>
    <item>
      <title>Re: calculate all possible  combinations to calculate PD</title>
      <link>https://communities.sas.com/t5/Mathematical-Optimization/calculate-all-possible-combinations-to-calculate-PD/m-p/956839#M4242</link>
      <description>&lt;P&gt;While I have solved similar problems, I have never seen a variable called VALUE.&amp;nbsp; What does it mean?&lt;/P&gt;</description>
      <pubDate>Wed, 22 Jan 2025 04:47:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Mathematical-Optimization/calculate-all-possible-combinations-to-calculate-PD/m-p/956839#M4242</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2025-01-22T04:47:22Z</dc:date>
    </item>
    <item>
      <title>Re: IF THEN DO</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/IF-THEN-DO/m-p/956691#M45781</link>
      <description>&lt;P&gt;Not sure if this is a complete fix, but it's an issue that stands out.&lt;/P&gt;
&lt;P&gt;If your first IF THEN finds a match:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;if year = "2024" and wk1 = "wk53" then do; 
                                        wk1 = "wk01";  
                                        wk2 = "25_wk01"; 
 									   year = "2025"; 
 									   mth2 = "01"; 
 									   end; &lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;the program doesn't stop.&amp;nbsp; It keeps going through the remaining logic.&amp;nbsp; So the observation that meets the first set of conditions will automatically meet the third set of conditions:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;if year = "2025" and wk1 = "wk01" then do; 
                                        wk1 = "wk02";  
                                        wk2 = "25_wk02"; 
 									   year = "2025"; 
 									   mth2 = "01"; 
 									   end; &lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;If that's the issue, you will need to familiarize yourself with ELSE before an IF THEN.&lt;/P&gt;</description>
      <pubDate>Mon, 20 Jan 2025 20:45:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/IF-THEN-DO/m-p/956691#M45781</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2025-01-20T20:45:48Z</dc:date>
    </item>
    <item>
      <title>Re: Macro within Macro</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Macro-within-Macro/m-p/956516#M42980</link>
      <description>&lt;P&gt;A general principle:&amp;nbsp; get your code working without macro language.&amp;nbsp; Once that is complete, convert your code to a macro.&amp;nbsp; Looking at your program, a couple of things would stand out.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The letter "n" is missing from the word "then":&amp;nbsp; "the do"&lt;/P&gt;
&lt;P&gt;The IN operator is being used incorrectly.&amp;nbsp; A single value can precede the word IN, with a list of values following the word IN.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It is unlikely you want to include parentheses within your list of values, as would happen in your program.&lt;/P&gt;
&lt;P&gt;Also note (this could change the way you structure your program), following the IN operator you are allowed to use an array reference&lt;/P&gt;
&lt;P&gt;Good luck.&lt;/P&gt;</description>
      <pubDate>Sat, 18 Jan 2025 10:01:54 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Macro-within-Macro/m-p/956516#M42980</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2025-01-18T10:01:54Z</dc:date>
    </item>
    <item>
      <title>Re: Need help to create a duplicate record report</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Need-help-to-create-a-duplicate-record-report/m-p/954828#M372912</link>
      <description>&lt;P&gt;How should this cases be handled?&lt;/P&gt;
&lt;P&gt;Some missing values, but all non-missing values are identical&lt;/P&gt;</description>
      <pubDate>Tue, 31 Dec 2024 18:42:54 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Need-help-to-create-a-duplicate-record-report/m-p/954828#M372912</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2024-12-31T18:42:54Z</dc:date>
    </item>
    <item>
      <title>Re: I have multiple dates in one column. How I can add them in separate columns.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/I-have-multiple-dates-in-one-column-How-I-can-add-them-in/m-p/954827#M372911</link>
      <description>&lt;P&gt;Agree with the advice.&amp;nbsp; A small tweak to the solution:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt; do i=1 to 1 + countw(dates,',');&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 31 Dec 2024 18:36:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/I-have-multiple-dates-in-one-column-How-I-can-add-them-in/m-p/954827#M372911</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2024-12-31T18:36:20Z</dc:date>
    </item>
  </channel>
</rss>

