<?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: Refer variable value as variable name and assign the value? in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Refer-variable-value-as-variable-name-and-assign-the-value/m-p/115854#M23888</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Mike. This also worked like charm and quite neat.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 08 Sep 2012 18:50:10 GMT</pubDate>
    <dc:creator>bnarang</dc:creator>
    <dc:date>2012-09-08T18:50:10Z</dc:date>
    <item>
      <title>Refer variable value as variable name and assign the value?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Refer-variable-value-as-variable-name-and-assign-the-value/m-p/115844#M23878</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My objective is to refer a variable value to variable name and assigns a value corrosponds to that variable name. Suppose , I have a dataset.&lt;/P&gt;&lt;P&gt;&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; Obs&amp;nbsp;&amp;nbsp;&amp;nbsp; x1&amp;nbsp;&amp;nbsp;&amp;nbsp; x2&amp;nbsp;&amp;nbsp;&amp;nbsp; x3&amp;nbsp;&amp;nbsp;&amp;nbsp; b&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c&lt;/P&gt;&lt;P&gt;&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; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp;&amp;nbsp; x1&amp;nbsp;&amp;nbsp;&amp;nbsp; x2&lt;/P&gt;&lt;P&gt;&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; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&amp;nbsp;&amp;nbsp;&amp;nbsp; x2&amp;nbsp;&amp;nbsp;&amp;nbsp; x3&lt;/P&gt;&lt;P&gt;&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; 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp; x1&amp;nbsp;&amp;nbsp;&amp;nbsp; x3&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would like to create a new variable called D. In this variable, If, I call variable name B, it will give value as x1. What I am looking for is value 1 since x1 variable value for that observation is 1.&lt;/P&gt;&lt;P&gt;Similarly , for second observation, it should call 3 since b value is x2 which refer to 3.&lt;/P&gt;&lt;P&gt;If this is possible, I would furthur like to use this in the Sum(of..) function to sum the values for example: for 1st observation: x1--x2&amp;nbsp; gives 3, second observation: 8, third observation: 14.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot for all the help.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Sep 2012 05:44:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Refer-variable-value-as-variable-name-and-assign-the-value/m-p/115844#M23878</guid>
      <dc:creator>bnarang</dc:creator>
      <dc:date>2012-09-08T05:44:02Z</dc:date>
    </item>
    <item>
      <title>Re: Refer variable value as variable name and assign the value?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Refer-variable-value-as-variable-name-and-assign-the-value/m-p/115845#M23879</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can you post what the output would look like?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Sep 2012 06:08:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Refer-variable-value-as-variable-name-and-assign-the-value/m-p/115845#M23879</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2012-09-08T06:08:48Z</dc:date>
    </item>
    <item>
      <title>Re: Refer variable value as variable name and assign the value?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Refer-variable-value-as-variable-name-and-assign-the-value/m-p/115846#M23880</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Reeza&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If I am summing the variables, the output should look like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt; Obs&lt;/TD&gt;&lt;TD&gt;x1&lt;/TD&gt;&lt;TD&gt;x2&lt;/TD&gt;&lt;TD&gt;x3&lt;/TD&gt;&lt;TD&gt;b &lt;/TD&gt;&lt;TD&gt;c &lt;/TD&gt;&lt;TD&gt;d&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp; 1&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;1 &lt;/TD&gt;&lt;TD&gt;2 &lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;x1&lt;/TD&gt;&lt;TD&gt;x2&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp; 2&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;2 &lt;/TD&gt;&lt;TD&gt;3 &lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;x2&lt;/TD&gt;&lt;TD&gt;x3&lt;/TD&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp; 3&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;5 &lt;/TD&gt;&lt;TD&gt;3 &lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;x1&lt;/TD&gt;&lt;TD&gt;x3&lt;/TD&gt;&lt;TD&gt;14&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so here, we have a variable d. D sums the x1--x2 in first observation. x2--x3 in second observation and so on.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thnaks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Sep 2012 06:17:45 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Refer-variable-value-as-variable-name-and-assign-the-value/m-p/115846#M23880</guid>
      <dc:creator>bnarang</dc:creator>
      <dc:date>2012-09-08T06:17:45Z</dc:date>
    </item>
    <item>
      <title>Re: Refer variable value as variable name and assign the value?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Refer-variable-value-as-variable-name-and-assign-the-value/m-p/115847#M23881</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;you can probably do it using vname function and an array. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop through and start adding when you the name matches b and end when it matches c. &lt;/P&gt;&lt;P&gt;flag=0;&lt;/P&gt;&lt;P&gt;array x(3) x1-x3;&lt;/P&gt;&lt;P&gt;do i=1 to 3;&lt;/P&gt;&lt;P&gt;if vname(x(i))=b then flag=1;&lt;/P&gt;&lt;P&gt;else if vname(x(i))=c then flag=0;&lt;/P&gt;&lt;P&gt;if flag=1 then d=d+x(i);&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>Sat, 08 Sep 2012 06:22:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Refer-variable-value-as-variable-name-and-assign-the-value/m-p/115847#M23881</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2012-09-08T06:22:57Z</dc:date>
    </item>
    <item>
      <title>Re: Refer variable value as variable name and assign the value?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Refer-variable-value-as-variable-name-and-assign-the-value/m-p/115848#M23882</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sorry. But this did not work. In SAS, the output is missing values. What I wrote is:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data new;&lt;/P&gt;&lt;P&gt;input x1 x2 x3&amp;nbsp; b $ c $ ;&lt;/P&gt;&lt;P&gt;datalines;&lt;/P&gt;&lt;P&gt;1 2 3 x1 x2 &lt;/P&gt;&lt;P&gt;2 3 5 x2 x3&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;5 3 6 x1 x3&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;proc print;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data new1;&lt;/P&gt;&lt;P&gt;set new;&lt;/P&gt;&lt;P&gt;flag=0;&lt;/P&gt;&lt;P&gt;array x(3) x1-x3;&lt;/P&gt;&lt;P&gt;do i=1 to 3;&lt;/P&gt;&lt;P&gt;if vname(x(i))=b then flag=1;&lt;/P&gt;&lt;P&gt;else if vname(x(i))=c then flag=0;&lt;/P&gt;&lt;P&gt;if flag=1 then d=d+x(i);&lt;/P&gt;&lt;P&gt;end;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;proc print;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The output is:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Obs&lt;/TD&gt;&lt;TD&gt;x1&lt;/TD&gt;&lt;TD&gt;x2&lt;/TD&gt;&lt;TD&gt;x3&lt;/TD&gt;&lt;TD&gt;b &lt;/TD&gt;&lt;TD&gt;c &lt;/TD&gt;&lt;TD&gt;flag&lt;/TD&gt;&lt;TD&gt;i&lt;/TD&gt;&lt;TD&gt;d&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt; 1&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;1 &lt;/TD&gt;&lt;TD&gt;2 &lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;x1&lt;/TD&gt;&lt;TD&gt;x2&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;0 &lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt; 2&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;2 &lt;/TD&gt;&lt;TD&gt;3 &lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;x2&lt;/TD&gt;&lt;TD&gt;x3&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;0 &lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt; 3&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;5 &lt;/TD&gt;&lt;TD&gt;3 &lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;x1&lt;/TD&gt;&lt;TD&gt;x3&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;0 &lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the log, it gives the note as follows:&lt;/P&gt;&lt;P&gt;NOTE: Missing values were generated as a result of performing an operation on missing values.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Each place is given by: (Number of times) at (Line):(Column).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4 at 167:19&lt;/P&gt;&lt;P&gt;NOTE: There were 3 observations read from the data set WORK.NEW.&lt;/P&gt;&lt;P&gt;NOTE: The data set WORK.NEW1 has 3 observations and 8 variables.&lt;/P&gt;&lt;P&gt;NOTE: DATA statement used (Total process time):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; real time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.01 seconds&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cpu time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.01 seconds&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Sep 2012 06:37:06 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Refer-variable-value-as-variable-name-and-assign-the-value/m-p/115848#M23882</guid>
      <dc:creator>bnarang</dc:creator>
      <dc:date>2012-09-08T06:37:06Z</dc:date>
    </item>
    <item>
      <title>Re: Refer variable value as variable name and assign the value?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Refer-variable-value-as-variable-name-and-assign-the-value/m-p/115849#M23883</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yup the note tells you whats wrong. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Sep 2012 06:53:53 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Refer-variable-value-as-variable-name-and-assign-the-value/m-p/115849#M23883</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2012-09-08T06:53:53Z</dc:date>
    </item>
    <item>
      <title>Re: Refer variable value as variable name and assign the value?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Refer-variable-value-as-variable-name-and-assign-the-value/m-p/115850#M23884</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sorry Reeza&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am not able to solve this problem. Can you please highlight what is wrong with the code now? i am clueless &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;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Sep 2012 07:01:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Refer-variable-value-as-variable-name-and-assign-the-value/m-p/115850#M23884</guid>
      <dc:creator>bnarang</dc:creator>
      <dc:date>2012-09-08T07:01:15Z</dc:date>
    </item>
    <item>
      <title>Re: Refer variable value as variable name and assign the value?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Refer-variable-value-as-variable-name-and-assign-the-value/m-p/115851#M23885</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;d is missing, set it to 0 at the beginning.&lt;/P&gt;&lt;P&gt;missing value + something is missing in SAS.&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;data new1;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;set new;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;flag=0;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;d=0;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;array x(3) x1-x3;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;do i=1 to 3;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;if vname(x(i))=b then flag=1;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;else if vname(x(i))=c then flag=0;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;if flag=1 then d=d+x(i);&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;end;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Sep 2012 07:02:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Refer-variable-value-as-variable-name-and-assign-the-value/m-p/115851#M23885</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2012-09-08T07:02:58Z</dc:date>
    </item>
    <item>
      <title>Re: Refer variable value as variable name and assign the value?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Refer-variable-value-as-variable-name-and-assign-the-value/m-p/115852#M23886</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks a lot Reeza. It worked like charm now. In the second condition, i also marked the flag=1 then only, I could add to the total.&lt;/P&gt;&lt;P&gt;Thank you so much again for helping.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Sep 2012 07:11:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Refer-variable-value-as-variable-name-and-assign-the-value/m-p/115852#M23886</guid>
      <dc:creator>bnarang</dc:creator>
      <dc:date>2012-09-08T07:11:30Z</dc:date>
    </item>
    <item>
      <title>Re: Refer variable value as variable name and assign the value?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Refer-variable-value-as-variable-name-and-assign-the-value/m-p/115853#M23887</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi ... you have a solution, but here's another another idea ... &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: 'courier new', courier;"&gt;data x;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: 'courier new', courier;"&gt;input x1-x3 (b c) (:$2.);&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: 'courier new', courier;"&gt;datalines;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: 'courier new', courier;"&gt;1 2 3 x1 x2&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: 'courier new', courier;"&gt;2 3 5 x2 x3&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: 'courier new', courier;"&gt;5 3 6 x1 x3&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: 'courier new', courier;"&gt;;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: 'courier new', courier;"&gt;data y;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: 'courier new', courier;"&gt;set x;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: 'courier new', courier;"&gt;array x(3);&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: 'courier new', courier;"&gt;do _n_=input(char(b,2),1.) to input(char(c,2),1.);&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp; d = sum(d, x(_n_));&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: 'courier new', courier;"&gt;end;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: 'courier new', courier;"&gt;run;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: 'courier new', courier;"&gt;x1&amp;nbsp;&amp;nbsp;&amp;nbsp; x2&amp;nbsp;&amp;nbsp;&amp;nbsp; x3&amp;nbsp;&amp;nbsp;&amp;nbsp; b&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; d&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: 'courier new', courier;"&gt; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp;&amp;nbsp; x1&amp;nbsp;&amp;nbsp;&amp;nbsp; x2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: 'courier new', courier;"&gt; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&amp;nbsp;&amp;nbsp;&amp;nbsp; x2&amp;nbsp;&amp;nbsp;&amp;nbsp; x3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: 'courier new', courier;"&gt; 5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp; x1&amp;nbsp;&amp;nbsp;&amp;nbsp; x3&amp;nbsp;&amp;nbsp;&amp;nbsp; 14&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Sep 2012 17:40:06 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Refer-variable-value-as-variable-name-and-assign-the-value/m-p/115853#M23887</guid>
      <dc:creator>MikeZdeb</dc:creator>
      <dc:date>2012-09-08T17:40:06Z</dc:date>
    </item>
    <item>
      <title>Re: Refer variable value as variable name and assign the value?</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Refer-variable-value-as-variable-name-and-assign-the-value/m-p/115854#M23888</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Mike. This also worked like charm and quite neat.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Sep 2012 18:50:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Refer-variable-value-as-variable-name-and-assign-the-value/m-p/115854#M23888</guid>
      <dc:creator>bnarang</dc:creator>
      <dc:date>2012-09-08T18:50:10Z</dc:date>
    </item>
  </channel>
</rss>

