<?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: Concatenate consecutive column values in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Concatenate-consecutive-column-values/m-p/803604#M316438</link>
    <description>&lt;P&gt;What did you try?&amp;nbsp; How did it not work?&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
  set have;
  length new_column $200;
  retain new_column;
  if column2 = ' ' then new_column=' ';
  else new_column=catx(' ',new_column,column2);
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
    <pubDate>Wed, 23 Mar 2022 17:03:23 GMT</pubDate>
    <dc:creator>Tom</dc:creator>
    <dc:date>2022-03-23T17:03:23Z</dc:date>
    <item>
      <title>Concatenate consecutive column values</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Concatenate-consecutive-column-values/m-p/803603#M316437</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am trying to concatenate values from the same column in sas.&amp;nbsp; I have tried multiple versions of the cat function and am not able to get this to work properly.&amp;nbsp; There are blanks that I would like to use to cause the concatenation column to delete its previous values and start again with the current value.&amp;nbsp; I have an example below.&amp;nbsp; The Conc Column is my desired goal.&amp;nbsp; Any and all help would be greatly appreciated.&amp;nbsp; Thank you.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Column 1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Column2&amp;nbsp; &amp;nbsp; &amp;nbsp; Conc Column&lt;/P&gt;&lt;P&gt;a&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;x1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;x1&lt;/P&gt;&lt;P&gt;b&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;x2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;x1 x2&lt;/P&gt;&lt;P&gt;c&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;x3&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;x1 x2 x3&lt;/P&gt;&lt;P&gt;d&lt;/P&gt;&lt;P&gt;e&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;x5&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;x5&lt;/P&gt;&lt;P&gt;f&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; x6&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;x5 x6&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>Wed, 23 Mar 2022 16:58:32 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Concatenate-consecutive-column-values/m-p/803603#M316437</guid>
      <dc:creator>Anthony_eng</dc:creator>
      <dc:date>2022-03-23T16:58:32Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenate consecutive column values</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Concatenate-consecutive-column-values/m-p/803604#M316438</link>
      <description>&lt;P&gt;What did you try?&amp;nbsp; How did it not work?&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
  set have;
  length new_column $200;
  retain new_column;
  if column2 = ' ' then new_column=' ';
  else new_column=catx(' ',new_column,column2);
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Wed, 23 Mar 2022 17:03:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Concatenate-consecutive-column-values/m-p/803604#M316438</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2022-03-23T17:03:23Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenate consecutive column values</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Concatenate-consecutive-column-values/m-p/803606#M316440</link>
      <description>&lt;P&gt;I tried using concatValue = cats(column1, '&amp;nbsp; ', column2); and it wasn't creating spaces between the concatenated values.&amp;nbsp; I also tried to use an IF-THEN-DO statement to retain the value, set the concatValue to blank space (= ' ') when needed, but I did it all in the IFTHEN statement.&amp;nbsp; I am guessing that was causing the issue.&amp;nbsp; I tried multiple iterations/changes and failed over and over.&amp;nbsp; Thanks for the help.&lt;/P&gt;</description>
      <pubDate>Wed, 23 Mar 2022 17:14:56 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Concatenate-consecutive-column-values/m-p/803606#M316440</guid>
      <dc:creator>Anthony_eng</dc:creator>
      <dc:date>2022-03-23T17:14:56Z</dc:date>
    </item>
  </channel>
</rss>

