<?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: Output array variable name(s) into one column in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Output-array-variable-name-s-into-one-column/m-p/129540#M26430</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks guys; the&amp;nbsp; below has worked fine for me...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data have;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set have;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; array _dates date1..... date8;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; array _dateName&amp;nbsp; $ datename1...&amp;nbsp; datename8;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; do over _dates;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if _dates= MinDate then&amp;nbsp; _dateName=VNAME(_dates);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; minimumDateNames=catx('/', of&amp;nbsp; datename1-datename8 );&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 30 Oct 2013 22:42:49 GMT</pubDate>
    <dc:creator>Altal</dc:creator>
    <dc:date>2013-10-30T22:42:49Z</dc:date>
    <item>
      <title>Output array variable name(s) into one column</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Output-array-variable-name-s-into-one-column/m-p/129536#M26426</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 12pt;"&gt;I have multiple date variables (date1, date2, ..., date8) that I am taking the earliest of them (min (of date1 - date8)) and using for censoring in a time-to-event analysis.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 12pt;"&gt;Some dates could be the same; others may be missing. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 12pt;"&gt;I'd like to output which date(s) were the minimum, thus used for censoring and output VNAME. Is there a way, by arrays maybe to output a one column that tells which of these dates equaled the minimum?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 12pt;"&gt;for example:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 12pt;"&gt;date1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; date2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; date3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; date4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; date5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; minDate&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 12pt;"&gt;1/1/12&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5/7/13&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; date1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 12pt;"&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6/5/12&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6/5/12&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; date2/date4&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and so on ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 12pt;"&gt;Thanks&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Oct 2013 21:18:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Output-array-variable-name-s-into-one-column/m-p/129536#M26426</guid>
      <dc:creator>Altal</dc:creator>
      <dc:date>2013-10-30T21:18:59Z</dc:date>
    </item>
    <item>
      <title>Re: Output array variable name(s) into one column</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Output-array-variable-name-s-into-one-column/m-p/129537#M26427</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;have a look at the WHICHN() function&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Oct 2013 22:04:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Output-array-variable-name-s-into-one-column/m-p/129537#M26427</guid>
      <dc:creator>Peter_C</dc:creator>
      <dc:date>2013-10-30T22:04:23Z</dc:date>
    </item>
    <item>
      <title>Re: Output array variable name(s) into one column</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Output-array-variable-name-s-into-one-column/m-p/129538#M26428</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;data foo;&lt;/P&gt;&lt;P&gt;format date1-date8 yymmdd10.;&lt;/P&gt;&lt;P&gt;array date[8];&lt;/P&gt;&lt;P&gt;do i = 1 to 1000;&lt;/P&gt;&lt;P&gt;call missing( of date&lt;LI&gt; );&lt;/LI&gt;&lt;/P&gt;&lt;P&gt;do j = 1 to 8;&lt;/P&gt;&lt;P&gt;if ranuni(4350982)&amp;lt;2/5 then date&lt;J&gt;='01JAN2013'd + floor( (1+today()-'01JAN2013'd)*ranuni(567890) );&lt;/J&gt;&lt;/P&gt;&lt;P&gt;end;&lt;/P&gt;&lt;P&gt;output;&lt;/P&gt;&lt;P&gt;end;&lt;/P&gt;&lt;P&gt;drop i j;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data bar;&lt;/P&gt;&lt;P&gt;array date[8];&lt;/P&gt;&lt;P&gt;length minDate $ 200;&lt;/P&gt;&lt;P&gt;format min yymmdd10.;&lt;/P&gt;&lt;P&gt;set foo;&lt;/P&gt;&lt;P&gt;min=min(of date&lt;LI&gt;);&lt;/LI&gt;&lt;/P&gt;&lt;P&gt;if min &amp;gt; 0 then do;&lt;/P&gt;&lt;P&gt;_n_ = whichn( min , of date&lt;LI&gt; ) ;&lt;/LI&gt;&lt;/P&gt;&lt;P&gt;do while( _n_ &amp;gt; 0 );&lt;/P&gt;&lt;P&gt;minDate=catx( '/' , minDate , vname( date[_n_] ) );&lt;/P&gt;&lt;P&gt;call missing( date[_n_] );&lt;/P&gt;&lt;P&gt;_n_ = whichn( min , of date&lt;LI&gt; ) ;&lt;/LI&gt;&lt;/P&gt;&lt;P&gt;end;&lt;/P&gt;&lt;P&gt;end;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Oct 2013 22:10:27 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Output-array-variable-name-s-into-one-column/m-p/129538#M26428</guid>
      <dc:creator>FriedEgg</dc:creator>
      <dc:date>2013-10-30T22:10:27Z</dc:date>
    </item>
    <item>
      <title>Re: Output array variable name(s) into one column</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Output-array-variable-name-s-into-one-column/m-p/129539#M26429</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here are two ways to do it.&amp;nbsp; The first only picks one minimum; the second is a bit more work but will pick multiple.&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WHICHN() function tells you which argument after the first has the value of the first argument (only tells you the first one, though).&amp;nbsp; For both solutions, VNAME() tells you the variable name of the variable in the array. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;STRONG&gt;data&lt;/STRONG&gt;&lt;/SPAN&gt; have;&lt;/P&gt;&lt;P class="p2"&gt;input&lt;SPAN class="s2"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;date1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; date2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; date3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; date4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; date5;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s3"&gt;informat&lt;/SPAN&gt; date1-date5 &lt;SPAN class="s4"&gt;MMDDYY8.&lt;/SPAN&gt;;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s3"&gt;format&lt;/SPAN&gt; date1-date5 &lt;SPAN class="s4"&gt;DATE9.&lt;/SPAN&gt;;&lt;/P&gt;&lt;P class="p2"&gt;datalines&lt;SPAN class="s2"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;1/1/12&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5/7/13&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P class="p1"&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6/5/12&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6/5/12&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P class="p1"&gt;;;;;&lt;/P&gt;&lt;P class="p3"&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;&lt;SPAN class="s2"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p4"&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;STRONG&gt;data&lt;/STRONG&gt;&lt;/SPAN&gt; want;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s3"&gt;set&lt;/SPAN&gt; have;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s3"&gt;array&lt;/SPAN&gt; dates date1-date5;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s3"&gt;format&lt;/SPAN&gt; minDateVal &lt;SPAN class="s4"&gt;$200.&lt;/SPAN&gt;;&lt;/P&gt;&lt;P class="p1"&gt;minDate = whichn(min(of dates&lt;LI&gt;),of dates&lt;/LI&gt;&lt;LI&gt;);&lt;/LI&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s3"&gt;if&lt;/SPAN&gt;&amp;nbsp; (&lt;SPAN class="s4"&gt;&lt;STRONG&gt;1&lt;/STRONG&gt;&lt;/SPAN&gt; le minDate lt dim(dates)) &lt;SPAN class="s3"&gt;then&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&amp;nbsp; minDateVal = vname(dates[mindate]);&lt;/P&gt;&lt;P class="p2"&gt;end&lt;SPAN class="s2"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s3"&gt;put&lt;/SPAN&gt; minDateVal=;&lt;/P&gt;&lt;P class="p3"&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;&lt;SPAN class="s2"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p4"&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;STRONG&gt;data&lt;/STRONG&gt;&lt;/SPAN&gt; want;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s3"&gt;set&lt;/SPAN&gt; have;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s3"&gt;array&lt;/SPAN&gt; dates date1-date5;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s3"&gt;format&lt;/SPAN&gt; minDateVal &lt;SPAN class="s4"&gt;$200.&lt;/SPAN&gt;;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s3"&gt;do&lt;/SPAN&gt; _t = &lt;SPAN class="s4"&gt;&lt;STRONG&gt;1&lt;/STRONG&gt;&lt;/SPAN&gt; &lt;SPAN class="s3"&gt;to&lt;/SPAN&gt; dim(dates);&lt;/P&gt;&lt;P class="p1"&gt;&amp;nbsp; &lt;SPAN class="s3"&gt;if&lt;/SPAN&gt; dates[_t] = min(of dates&lt;LI&gt;) &lt;SPAN class="s3"&gt;then&lt;/SPAN&gt;&lt;/LI&gt;&lt;/P&gt;&lt;P class="p1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; minDateVal = catx(&lt;SPAN class="s5"&gt;','&lt;/SPAN&gt;,minDateVal,vname(dates[_t]));&lt;/P&gt;&lt;P class="p2"&gt;end&lt;SPAN class="s2"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p3"&gt;&lt;STRONG&gt;run&lt;/STRONG&gt;&lt;SPAN class="s2"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Oct 2013 22:35:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Output-array-variable-name-s-into-one-column/m-p/129539#M26429</guid>
      <dc:creator>snoopy369</dc:creator>
      <dc:date>2013-10-30T22:35:20Z</dc:date>
    </item>
    <item>
      <title>Re: Output array variable name(s) into one column</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Output-array-variable-name-s-into-one-column/m-p/129540#M26430</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks guys; the&amp;nbsp; below has worked fine for me...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data have;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set have;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; array _dates date1..... date8;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; array _dateName&amp;nbsp; $ datename1...&amp;nbsp; datename8;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; do over _dates;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if _dates= MinDate then&amp;nbsp; _dateName=VNAME(_dates);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; minimumDateNames=catx('/', of&amp;nbsp; datename1-datename8 );&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Oct 2013 22:42:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Output-array-variable-name-s-into-one-column/m-p/129540#M26430</guid>
      <dc:creator>Altal</dc:creator>
      <dc:date>2013-10-30T22:42:49Z</dc:date>
    </item>
    <item>
      <title>Re: Output array variable name(s) into one column</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Output-array-variable-name-s-into-one-column/m-p/129541#M26431</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;My pet peeve of the day:&amp;nbsp; a couple of your colleagues gave you good solutions, but you opted to post your own variant and declare it the correct answer.&amp;nbsp; Okay, a poster CAN come up with the best answer to their own question, but your "correct" answer doesn't even do what you asked for &lt;img id="smileysad" class="emoticon emoticon-smileysad" src="https://communities.sas.com/i/smilies/16x16_smiley-sad.png" alt="Smiley Sad" title="Smiley Sad" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Oct 2013 23:27:03 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Output-array-variable-name-s-into-one-column/m-p/129541#M26431</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2013-10-30T23:27:03Z</dc:date>
    </item>
    <item>
      <title>Re: Output array variable name(s) into one column</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Output-array-variable-name-s-into-one-column/m-p/129542#M26432</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey Arther; sorry for your disappointment! snoopy's second part does what I wanted too, in addition to mine &lt;img id="smileywink" class="emoticon emoticon-smileywink" src="https://communities.sas.com/i/smilies/16x16_smiley-wink.png" alt="Smiley Wink" title="Smiley Wink" /&gt;. To cheer up a bit, I changed the "correct" answer. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Oct 2013 02:13:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Output-array-variable-name-s-into-one-column/m-p/129542#M26432</guid>
      <dc:creator>Altal</dc:creator>
      <dc:date>2013-10-31T02:13:07Z</dc:date>
    </item>
    <item>
      <title>Re: Output array variable name(s) into one column</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Output-array-variable-name-s-into-one-column/m-p/129543#M26433</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think that looping over the array of dates is probably clearer when you want to find ALL of the examples that match the minimum.&amp;nbsp;&amp;nbsp; The extra array of variable names is not needed since you can accumulate the names right into the target variable as you detect them.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data have;&lt;/P&gt;&lt;P&gt;&amp;nbsp; informat date1-date8 date9.;&lt;/P&gt;&lt;P&gt;&amp;nbsp; format date1-date8 date9.;&lt;/P&gt;&lt;P&gt;&amp;nbsp; input date1-date8;&lt;/P&gt;&lt;P&gt;cards;&lt;/P&gt;&lt;P&gt;01jan2013 02jan2013 01jan2013 . . . . .&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data want;&lt;/P&gt;&lt;P&gt;&amp;nbsp; set have;&lt;/P&gt;&lt;P&gt;&amp;nbsp; array _dates date1 - date8;&lt;/P&gt;&lt;P&gt;&amp;nbsp; length mindate 8 minimumDateNames $200 ;&lt;/P&gt;&lt;P&gt;&amp;nbsp; mindate = min(of _dates(*));&lt;/P&gt;&lt;P&gt;&amp;nbsp; format mindate date9.;&lt;/P&gt;&lt;P&gt;&amp;nbsp; do over _dates;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if _dates= MinDate then&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; minimumDateNames=catx('/',minimumDateNames,VNAME(_dates))&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;&lt;/P&gt;&lt;P&gt;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;put (_all_) (=/);&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;date1=01JAN2013&lt;/P&gt;&lt;P&gt;date2=02JAN2013&lt;/P&gt;&lt;P&gt;date3=01JAN2013&lt;/P&gt;&lt;P&gt;date4=.&lt;/P&gt;&lt;P&gt;date5=.&lt;/P&gt;&lt;P&gt;date6=.&lt;/P&gt;&lt;P&gt;date7=.&lt;/P&gt;&lt;P&gt;date8=.&lt;/P&gt;&lt;P&gt;mindate=01JAN2013&lt;/P&gt;&lt;P&gt;minimumDateNames=date1/date3&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Oct 2013 02:18:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Output-array-variable-name-s-into-one-column/m-p/129543#M26433</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2013-10-31T02:18:57Z</dc:date>
    </item>
    <item>
      <title>Re: Output array variable name(s) into one column</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Output-array-variable-name-s-into-one-column/m-p/129544#M26434</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Makes perfect sense. Thanks for clarification Tom!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Oct 2013 02:31:50 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Output-array-variable-name-s-into-one-column/m-p/129544#M26434</guid>
      <dc:creator>Altal</dc:creator>
      <dc:date>2013-10-31T02:31:50Z</dc:date>
    </item>
  </channel>
</rss>

