<?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 How to calculate new variable with arithmetic formula and if then command in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/How-to-calculate-new-variable-with-arithmetic-formula-and-if/m-p/455613#M115282</link>
    <description>&lt;P&gt;Hello to all,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am trying to calculate a new variable with the arithmetic equation.&amp;nbsp;&amp;nbsp;Here I want &amp;nbsp;a new variable (LDL_new) should be calculated&amp;nbsp;only if as Ttg is less than 4.5&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My data looks like this:&lt;/P&gt;&lt;P&gt;data have1;&lt;BR /&gt;input id name$ gen$ PROCHI DATE TC HDL LDL Ttg;&lt;BR /&gt;datalines;&lt;BR /&gt;1 ram male 1 1.1 8.0 3.0 1.45 1&lt;BR /&gt;2 mohan male 1 1.1 8.5 2.9 1.24 1&lt;BR /&gt;3 shyam male 2 2.1 6.8 3.1 2.23 2&lt;BR /&gt;4 radha female 2 2.1 7.2 3.8 3.80 3&lt;BR /&gt;5 gita female 2 2.1 . 2.7 3.45 3&lt;BR /&gt;6 sita female 2 3.1 8.9 6.8 4.56 2&lt;BR /&gt;7 ranu female 3 2.1 7.5 5.9 1.83 5&lt;BR /&gt;8 tina female 3 2.1 3.6 2.8 1.23 8&lt;BR /&gt;9 shan male 4 8.1 2.8 1.1 1.67 9&lt;BR /&gt;;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have used this command to calculate new variable LDL_new&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;data want1;&lt;BR /&gt;set have1;&lt;BR /&gt;LDL_nw2 = TC - ((HDL)+(Ttg/5));&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want data like&amp;nbsp;this:&lt;/P&gt;&lt;P&gt;SAS Output&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; id&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; name&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;gen&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PROCHI DATE&amp;nbsp; &amp;nbsp; &amp;nbsp; TC&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;HDL&amp;nbsp; &amp;nbsp; &amp;nbsp;LDL&amp;nbsp; &amp;nbsp; &amp;nbsp; Ttg&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;LDL_nw&lt;/P&gt;&lt;DIV class="branch"&gt;&lt;DIV align="center"&gt;&lt;TABLE cellspacing="0" cellpadding="5"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;ram&lt;/TD&gt;&lt;TD&gt;male&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1.1&lt;/TD&gt;&lt;TD&gt;8.0&lt;/TD&gt;&lt;TD&gt;3.0&lt;/TD&gt;&lt;TD&gt;1.45&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;4.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;mohan&lt;/TD&gt;&lt;TD&gt;male&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1.1&lt;/TD&gt;&lt;TD&gt;8.5&lt;/TD&gt;&lt;TD&gt;2.9&lt;/TD&gt;&lt;TD&gt;1.24&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;5.4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;shyam&lt;/TD&gt;&lt;TD&gt;male&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;2.1&lt;/TD&gt;&lt;TD&gt;6.8&lt;/TD&gt;&lt;TD&gt;3.1&lt;/TD&gt;&lt;TD&gt;2.23&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;3.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;radha&lt;/TD&gt;&lt;TD&gt;female&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;2.1&lt;/TD&gt;&lt;TD&gt;7.2&lt;/TD&gt;&lt;TD&gt;3.8&lt;/TD&gt;&lt;TD&gt;3.80&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;2.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;gita&lt;/TD&gt;&lt;TD&gt;female&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;2.1&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;2.7&lt;/TD&gt;&lt;TD&gt;3.45&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;sita&lt;/TD&gt;&lt;TD&gt;female&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;3.1&lt;/TD&gt;&lt;TD&gt;8.9&lt;/TD&gt;&lt;TD&gt;6.8&lt;/TD&gt;&lt;TD&gt;4.56&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;1.7&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;TD&gt;ranu&lt;/TD&gt;&lt;TD&gt;female&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;2.1&lt;/TD&gt;&lt;TD&gt;7.5&lt;/TD&gt;&lt;TD&gt;5.9&lt;/TD&gt;&lt;TD&gt;1.83&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;tina&lt;/TD&gt;&lt;TD&gt;female&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;2.1&lt;/TD&gt;&lt;TD&gt;3.6&lt;/TD&gt;&lt;TD&gt;2.8&lt;/TD&gt;&lt;TD&gt;1.23&lt;/TD&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;TD&gt;shan&lt;/TD&gt;&lt;TD&gt;male&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;8.1&lt;/TD&gt;&lt;TD&gt;2.8&lt;/TD&gt;&lt;TD&gt;1.1&lt;/TD&gt;&lt;TD&gt;1.67&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Kindly suggest.&lt;/P&gt;&lt;P&gt;Thanks in advance&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
    <pubDate>Thu, 19 Apr 2018 14:15:16 GMT</pubDate>
    <dc:creator>mehul4frnds</dc:creator>
    <dc:date>2018-04-19T14:15:16Z</dc:date>
    <item>
      <title>How to calculate new variable with arithmetic formula and if then command</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-calculate-new-variable-with-arithmetic-formula-and-if/m-p/455613#M115282</link>
      <description>&lt;P&gt;Hello to all,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am trying to calculate a new variable with the arithmetic equation.&amp;nbsp;&amp;nbsp;Here I want &amp;nbsp;a new variable (LDL_new) should be calculated&amp;nbsp;only if as Ttg is less than 4.5&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My data looks like this:&lt;/P&gt;&lt;P&gt;data have1;&lt;BR /&gt;input id name$ gen$ PROCHI DATE TC HDL LDL Ttg;&lt;BR /&gt;datalines;&lt;BR /&gt;1 ram male 1 1.1 8.0 3.0 1.45 1&lt;BR /&gt;2 mohan male 1 1.1 8.5 2.9 1.24 1&lt;BR /&gt;3 shyam male 2 2.1 6.8 3.1 2.23 2&lt;BR /&gt;4 radha female 2 2.1 7.2 3.8 3.80 3&lt;BR /&gt;5 gita female 2 2.1 . 2.7 3.45 3&lt;BR /&gt;6 sita female 2 3.1 8.9 6.8 4.56 2&lt;BR /&gt;7 ranu female 3 2.1 7.5 5.9 1.83 5&lt;BR /&gt;8 tina female 3 2.1 3.6 2.8 1.23 8&lt;BR /&gt;9 shan male 4 8.1 2.8 1.1 1.67 9&lt;BR /&gt;;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have used this command to calculate new variable LDL_new&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;data want1;&lt;BR /&gt;set have1;&lt;BR /&gt;LDL_nw2 = TC - ((HDL)+(Ttg/5));&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want data like&amp;nbsp;this:&lt;/P&gt;&lt;P&gt;SAS Output&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; id&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; name&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;gen&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PROCHI DATE&amp;nbsp; &amp;nbsp; &amp;nbsp; TC&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;HDL&amp;nbsp; &amp;nbsp; &amp;nbsp;LDL&amp;nbsp; &amp;nbsp; &amp;nbsp; Ttg&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;LDL_nw&lt;/P&gt;&lt;DIV class="branch"&gt;&lt;DIV align="center"&gt;&lt;TABLE cellspacing="0" cellpadding="5"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;ram&lt;/TD&gt;&lt;TD&gt;male&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1.1&lt;/TD&gt;&lt;TD&gt;8.0&lt;/TD&gt;&lt;TD&gt;3.0&lt;/TD&gt;&lt;TD&gt;1.45&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;4.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;mohan&lt;/TD&gt;&lt;TD&gt;male&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;1.1&lt;/TD&gt;&lt;TD&gt;8.5&lt;/TD&gt;&lt;TD&gt;2.9&lt;/TD&gt;&lt;TD&gt;1.24&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;5.4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;shyam&lt;/TD&gt;&lt;TD&gt;male&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;2.1&lt;/TD&gt;&lt;TD&gt;6.8&lt;/TD&gt;&lt;TD&gt;3.1&lt;/TD&gt;&lt;TD&gt;2.23&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;3.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;radha&lt;/TD&gt;&lt;TD&gt;female&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;2.1&lt;/TD&gt;&lt;TD&gt;7.2&lt;/TD&gt;&lt;TD&gt;3.8&lt;/TD&gt;&lt;TD&gt;3.80&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;2.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;gita&lt;/TD&gt;&lt;TD&gt;female&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;2.1&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;TD&gt;2.7&lt;/TD&gt;&lt;TD&gt;3.45&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;sita&lt;/TD&gt;&lt;TD&gt;female&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;3.1&lt;/TD&gt;&lt;TD&gt;8.9&lt;/TD&gt;&lt;TD&gt;6.8&lt;/TD&gt;&lt;TD&gt;4.56&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;1.7&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;TD&gt;ranu&lt;/TD&gt;&lt;TD&gt;female&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;2.1&lt;/TD&gt;&lt;TD&gt;7.5&lt;/TD&gt;&lt;TD&gt;5.9&lt;/TD&gt;&lt;TD&gt;1.83&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;tina&lt;/TD&gt;&lt;TD&gt;female&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;TD&gt;2.1&lt;/TD&gt;&lt;TD&gt;3.6&lt;/TD&gt;&lt;TD&gt;2.8&lt;/TD&gt;&lt;TD&gt;1.23&lt;/TD&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;TD&gt;shan&lt;/TD&gt;&lt;TD&gt;male&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;TD&gt;8.1&lt;/TD&gt;&lt;TD&gt;2.8&lt;/TD&gt;&lt;TD&gt;1.1&lt;/TD&gt;&lt;TD&gt;1.67&lt;/TD&gt;&lt;TD&gt;9&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Kindly suggest.&lt;/P&gt;&lt;P&gt;Thanks in advance&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 19 Apr 2018 14:15:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-calculate-new-variable-with-arithmetic-formula-and-if/m-p/455613#M115282</guid>
      <dc:creator>mehul4frnds</dc:creator>
      <dc:date>2018-04-19T14:15:16Z</dc:date>
    </item>
    <item>
      <title>Re: How to calculate new variable with arithmetic formula and if then command</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-calculate-new-variable-with-arithmetic-formula-and-if/m-p/455621#M115287</link>
      <description>&lt;PRE&gt;data want1;
  set have1;
  if ttg &amp;lt; 4.5 then LDL_nw2 = TC - ((HDL)+(Ttg/5));
run;&lt;/PRE&gt;</description>
      <pubDate>Thu, 19 Apr 2018 14:29:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-calculate-new-variable-with-arithmetic-formula-and-if/m-p/455621#M115287</guid>
      <dc:creator>RW9</dc:creator>
      <dc:date>2018-04-19T14:29:58Z</dc:date>
    </item>
    <item>
      <title>Re: How to calculate new variable with arithmetic formula and if then command</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-calculate-new-variable-with-arithmetic-formula-and-if/m-p/455632#M115293</link>
      <description>&lt;P&gt;Thanks for the reply. This works very well.&lt;/P&gt;&lt;P&gt;Is there any other way with using SQL also?&lt;/P&gt;</description>
      <pubDate>Thu, 19 Apr 2018 14:58:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-calculate-new-variable-with-arithmetic-formula-and-if/m-p/455632#M115293</guid>
      <dc:creator>mehul4frnds</dc:creator>
      <dc:date>2018-04-19T14:58:15Z</dc:date>
    </item>
    <item>
      <title>Re: How to calculate new variable with arithmetic formula and if then command</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-calculate-new-variable-with-arithmetic-formula-and-if/m-p/455659#M115309</link>
      <description>&lt;PRE&gt;case when ttg &amp;lt; 4.5 then LDL_nw2 = TC - ((HDL)+(Ttg/5)) else . end asldl_nw2&lt;/PRE&gt;</description>
      <pubDate>Thu, 19 Apr 2018 16:20:32 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-calculate-new-variable-with-arithmetic-formula-and-if/m-p/455659#M115309</guid>
      <dc:creator>RW9</dc:creator>
      <dc:date>2018-04-19T16:20:32Z</dc:date>
    </item>
    <item>
      <title>Re: How to calculate new variable with arithmetic formula and if then command</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-calculate-new-variable-with-arithmetic-formula-and-if/m-p/455854#M115390</link>
      <description>&lt;P&gt;I tried this command&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;proc sql ;&lt;BR /&gt;create table want1&lt;BR /&gt;case when ttg &amp;lt; 4.5 then LDL_nw2 = TC - ((HDL)+(Ttg/5))&lt;BR /&gt;else .&lt;BR /&gt;from have1&lt;BR /&gt;end as ldl_nw2 ;&lt;BR /&gt;quit;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;it says:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;15 proc sql ;&lt;BR /&gt;16 create table want1 as&lt;BR /&gt;17 case when ttg &amp;lt; 4.5 then LDL_nw2 = TC - ((HDL)+(Ttg/5))&lt;BR /&gt;---- ----&lt;BR /&gt;22 76&lt;BR /&gt;202&lt;BR /&gt;ERROR 22-322: Syntax error, expecting one of the following: (, SELECT.&lt;/P&gt;&lt;P&gt;ERROR 76-322: Syntax error, statement will be ignored.&lt;/P&gt;&lt;P&gt;ERROR 202-322: The option or parameter is not recognized and will be ignored.&lt;/P&gt;&lt;P&gt;17 ! case when ttg &amp;lt; 4.5 then LDL_nw2 = TC - ((HDL)+(Ttg/5))&lt;BR /&gt;----&lt;BR /&gt;22&lt;BR /&gt;ERROR 22-322: Syntax error, expecting one of the following: a quoted string, !, !!, &amp;amp;, *, **, +,&lt;BR /&gt;',', -, /, &amp;lt;, &amp;lt;=, &amp;lt;&amp;gt;, =, &amp;gt;, &amp;gt;=, AND, AS, EQ, EQT, FORMAT, FROM, GE, GET, GT, GTT,&lt;BR /&gt;INFORMAT, INTO, LABEL, LE, LEN, LENGTH, LET, LT, LTT, NE, NET, NOT, OR, TRANSCODE,&lt;BR /&gt;^, ^=, |, ||, ~, ~=.&lt;/P&gt;&lt;P&gt;18 else .&lt;BR /&gt;19 from have1&lt;BR /&gt;20 end as ldl_nw2 ;&lt;BR /&gt;21 quit;&lt;BR /&gt;NOTE: The SAS System stopped processing this step because of errors.&lt;BR /&gt;NOTE: PROCEDURE SQL used (Total process time):&lt;BR /&gt;real time 0.06 seconds&lt;BR /&gt;cpu time 0.01 seconds&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Kindly suggest&lt;/P&gt;</description>
      <pubDate>Fri, 20 Apr 2018 09:10:44 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-calculate-new-variable-with-arithmetic-formula-and-if/m-p/455854#M115390</guid>
      <dc:creator>mehul4frnds</dc:creator>
      <dc:date>2018-04-20T09:10:44Z</dc:date>
    </item>
    <item>
      <title>Re: How to calculate new variable with arithmetic formula and if then command</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-calculate-new-variable-with-arithmetic-formula-and-if/m-p/455856#M115391</link>
      <description>&lt;P&gt;Sorry, I assumed you knew how to program using proc sql.&amp;nbsp; Perhaps read on up that?&amp;nbsp; You are missing a select and form is in the wrong place.&lt;/P&gt;
&lt;PRE&gt;proc sql ;
  create table want1 as 
  select case when ttg &amp;lt; 4.5 then LDL_nw2 = TC - ((HDL)+(Ttg/5)) else . end as ldl_nw2
  from have1;
quit;&lt;/PRE&gt;</description>
      <pubDate>Fri, 20 Apr 2018 09:28:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-calculate-new-variable-with-arithmetic-formula-and-if/m-p/455856#M115391</guid>
      <dc:creator>RW9</dc:creator>
      <dc:date>2018-04-20T09:28:16Z</dc:date>
    </item>
  </channel>
</rss>

