<?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: Creating a variable with multiple values in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Creating-a-variable-with-multiple-values/m-p/591824#M169618</link>
    <description>&lt;P&gt;Use by-group processing and a retained variable:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
input NAME $ YEAR Char $;
datalines;
JOY 2011 AA
JOY 2011 BB
JOY 2012 AA
JOY 2012 BB
JOY 2012 CC
;

data want;
set have;
by name year;
length chars $20;
retain chars;
if first.year
then chars = char;
else chars = catx(',',chars,char);
if last.year;
drop char;
run;

proc print data=want noobs;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Result:&lt;/P&gt;
&lt;PRE&gt;NAME	YEAR	chars
JOY	2011	AA,BB
JOY	2012	AA,BB,CC
&lt;/PRE&gt;</description>
    <pubDate>Thu, 26 Sep 2019 11:30:48 GMT</pubDate>
    <dc:creator>Kurt_Bremser</dc:creator>
    <dc:date>2019-09-26T11:30:48Z</dc:date>
    <item>
      <title>Creating a variable with multiple values</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Creating-a-variable-with-multiple-values/m-p/591816#M169612</link>
      <description>&lt;P&gt;Hello.&lt;/P&gt;&lt;P&gt;I want to make a variable to have multiple inputs.&lt;/P&gt;&lt;P&gt;The data and the desired results are as follows:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Data&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;NAME&lt;/TD&gt;&lt;TD&gt;YEAR&lt;/TD&gt;&lt;TD&gt;Char&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;JOY&lt;/TD&gt;&lt;TD&gt;2011&lt;/TD&gt;&lt;TD&gt;AA&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;JOY&lt;/TD&gt;&lt;TD&gt;2011&lt;/TD&gt;&lt;TD&gt;BB&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;JOY&lt;/TD&gt;&lt;TD&gt;2012&lt;/TD&gt;&lt;TD&gt;AA&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;JOY&lt;/TD&gt;&lt;TD&gt;2012&lt;/TD&gt;&lt;TD&gt;BB&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;JOY&lt;/TD&gt;&lt;TD&gt;2012&lt;/TD&gt;&lt;TD&gt;CC&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Desired result&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;NAME&lt;/TD&gt;&lt;TD&gt;YEAR&lt;/TD&gt;&lt;TD&gt;Find&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;JOY&lt;/TD&gt;&lt;TD&gt;2011&lt;/TD&gt;&lt;TD&gt;AA, BB&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;JOY&lt;/TD&gt;&lt;TD&gt;2012&lt;/TD&gt;&lt;TD&gt;AA, BB, CC&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you know how, please help me.&lt;/P&gt;</description>
      <pubDate>Thu, 26 Sep 2019 11:18:55 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Creating-a-variable-with-multiple-values/m-p/591816#M169612</guid>
      <dc:creator>cool1993</dc:creator>
      <dc:date>2019-09-26T11:18:55Z</dc:date>
    </item>
    <item>
      <title>Re: Creating a variable with multiple values</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Creating-a-variable-with-multiple-values/m-p/591822#M169616</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
input NAME $ YEAR Char $;
datalines;
JOY 2011 AA
JOY 2011 BB
JOY 2012 AA
JOY 2012 BB
JOY 2012 CC
;

data want(drop=Char);
    do until (last.year);
        set have;
        length Find $100;
        by year;
        Find=catx(', ', Find, Char);
    end;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Result:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;Name Year   Find
JOY  2011   AA, BB
JOY  2012   AA, BB, CC&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 26 Sep 2019 11:27:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Creating-a-variable-with-multiple-values/m-p/591822#M169616</guid>
      <dc:creator>PeterClemmensen</dc:creator>
      <dc:date>2019-09-26T11:27:39Z</dc:date>
    </item>
    <item>
      <title>Re: Creating a variable with multiple values</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Creating-a-variable-with-multiple-values/m-p/591823#M169617</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
infile cards expandtabs truncover;
input NAME $ YEAR	Char $;
cards;
JOY	2011	AA
JOY	2011	BB
JOY	2012	AA
JOY	2012	BB
JOY	2012	CC
;

data want;
 do until(last.year);
  set have;
  by name year;
  length want $ 800;
  want=catx(',',want,char);
 end;
 drop char;
run;
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 26 Sep 2019 11:29:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Creating-a-variable-with-multiple-values/m-p/591823#M169617</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2019-09-26T11:29:10Z</dc:date>
    </item>
    <item>
      <title>Re: Creating a variable with multiple values</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Creating-a-variable-with-multiple-values/m-p/591824#M169618</link>
      <description>&lt;P&gt;Use by-group processing and a retained variable:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
input NAME $ YEAR Char $;
datalines;
JOY 2011 AA
JOY 2011 BB
JOY 2012 AA
JOY 2012 BB
JOY 2012 CC
;

data want;
set have;
by name year;
length chars $20;
retain chars;
if first.year
then chars = char;
else chars = catx(',',chars,char);
if last.year;
drop char;
run;

proc print data=want noobs;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Result:&lt;/P&gt;
&lt;PRE&gt;NAME	YEAR	chars
JOY	2011	AA,BB
JOY	2012	AA,BB,CC
&lt;/PRE&gt;</description>
      <pubDate>Thu, 26 Sep 2019 11:30:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Creating-a-variable-with-multiple-values/m-p/591824#M169618</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2019-09-26T11:30:48Z</dc:date>
    </item>
  </channel>
</rss>

