<?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: Case Statement in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Case-Statement/m-p/161089#M263352</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In addition to the other comments, you can't make date comparisons like that in SAS.&amp;nbsp; It will compare alphabetically, so Apr2008 is &amp;lt; Jan2008.&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 14 Aug 2014 16:46:23 GMT</pubDate>
    <dc:creator>Reeza</dc:creator>
    <dc:date>2014-08-14T16:46:23Z</dc:date>
    <item>
      <title>Case Statement</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Case-Statement/m-p/161085#M263348</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Can anyone help with my case statement please as i cant get it to work?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc sql;&lt;BR /&gt;create table work.kptarrears_vintagevalue as&lt;BR /&gt;select distinct month_date, &lt;BR /&gt;count(*) as count,&lt;BR /&gt;sum(balance_outstanding) as balance,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;CASE WHEN MONTH_DATE =&amp;gt; 'Jan08' THEN '2008+'&lt;/P&gt;&lt;P&gt;when =&amp;lt; 'dec04' then 'upto2005' &lt;/P&gt;&lt;P&gt;when between Jan06 and dec06 then 2006&lt;BR /&gt;else '2007' end as Year&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;from gbasel.baseljul14&lt;/P&gt;&lt;P&gt;where optimum_platform = 'Optimum'&lt;BR /&gt;and arrears_multiplier &amp;gt;= 3&lt;BR /&gt;and Arrears_lit_stage_code not in ('L4','L5','L6')&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;group by month_date;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Aug 2014 10:40:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Case-Statement/m-p/161085#M263348</guid>
      <dc:creator>anonymous_user</dc:creator>
      <dc:date>2014-08-14T10:40:08Z</dc:date>
    </item>
    <item>
      <title>Re: Case Statement</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Case-Statement/m-p/161086#M263349</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes, don't do conditionals within groupings.&amp;nbsp; Also try to think about process rather than overall e.g:&lt;/P&gt;&lt;P&gt;What does my output table need.&amp;nbsp; Where does the data come from.&amp;nbsp; What do I need to do on it.&amp;nbsp; Then break your problem up so you can see the pieces:&lt;/P&gt;&lt;P&gt;proc sql;&lt;BR /&gt;&amp;nbsp; create table WORK.KPTARREARS_VINTAGEVALUE as&lt;BR /&gt;&amp;nbsp; select&amp;nbsp; *,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case&amp;nbsp; when MONTH_DATE =&amp;gt; 'Jan08' THEN '2008+'&lt;BR /&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; when =&amp;lt; 'dec04' then 'upto2005' &lt;BR /&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; when between Jan06 and dec06 then 2006&lt;BR /&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; else '2007' end as YEAR&lt;BR /&gt;&amp;nbsp; from&amp;nbsp;&amp;nbsp;&amp;nbsp; ( &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select&amp;nbsp; distinct &lt;BR /&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; MONTH_DATE, &lt;BR /&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; count(*) as COUNT,&lt;BR /&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; sum(BALANCE_OUTSTANDING) as BALANCE,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from&amp;nbsp;&amp;nbsp;&amp;nbsp; (&lt;BR /&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; select&amp;nbsp; *&lt;BR /&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; from&amp;nbsp;&amp;nbsp;&amp;nbsp; GBASEL.BASELJUL14&lt;BR /&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; where&amp;nbsp;&amp;nbsp; OPTIMUM_PLATFORM = 'Optimum'&lt;BR /&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; and&amp;nbsp;&amp;nbsp; ARREARS_MULTIPLIER &amp;gt;= 3&lt;BR /&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; and&amp;nbsp;&amp;nbsp; ARREARS_LIT_STAGE_CODE not in ('L4','L5','L6') &lt;BR /&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; ) &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; group by MONTH_DATE&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; );&lt;BR /&gt;quit;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now this may not be the best way of coding it, however you can copy out the subqueries into proc sql's of their own and see what data is going in, manipulations etc.&amp;nbsp; Makes it easier to debug.&amp;nbsp; Note I am selecting data based on a where in a subquery. This is then grouped to get sums and counts.&amp;nbsp; This data is then passed into the final select which does the case on the column and decides on the output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/* Note not tested as no test data/required output provided */&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Aug 2014 10:49:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Case-Statement/m-p/161086#M263349</guid>
      <dc:creator>RW9</dc:creator>
      <dc:date>2014-08-14T10:49:33Z</dc:date>
    </item>
    <item>
      <title>Re: Case Statement</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Case-Statement/m-p/161087#M263350</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Also this code&lt;/P&gt;&lt;P&gt;CASE WHEN MONTH_DATE =&amp;gt; 'Jan08' THEN '2008+'&lt;/P&gt;&lt;P&gt;when =&amp;lt; 'dec04' then 'upto2005' &lt;/P&gt;&lt;P&gt;when between Jan06 and dec06 then 2006&lt;BR /&gt;else '2007' end as Year&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you change from treating Month_date as character ('Jan08') to what SAS will likely try to treat as a variable Jan06 instead of a value 'Jan06' besides needing to explicitly include Month_date in each when clause if that is what you are testing/comparing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I suspect that you had at least one error message and you should include them when code doesn't work.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Aug 2014 15:04:41 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Case-Statement/m-p/161087#M263350</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2014-08-14T15:04:41Z</dc:date>
    </item>
    <item>
      <title>Re: Case Statement</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Case-Statement/m-p/161088#M263351</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You need to add the case statement to the group by expression.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Aug 2014 16:07:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Case-Statement/m-p/161088#M263351</guid>
      <dc:creator>tbutkevich</dc:creator>
      <dc:date>2014-08-14T16:07:00Z</dc:date>
    </item>
    <item>
      <title>Re: Case Statement</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Case-Statement/m-p/161089#M263352</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In addition to the other comments, you can't make date comparisons like that in SAS.&amp;nbsp; It will compare alphabetically, so Apr2008 is &amp;lt; Jan2008.&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Aug 2014 16:46:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Case-Statement/m-p/161089#M263352</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2014-08-14T16:46:23Z</dc:date>
    </item>
    <item>
      <title>Re: Case Statement</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Case-Statement/m-p/161090#M263353</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;As Reeza mentioned you are using a text value co compare against. if MONTH_DATE is a date variable then you could try the case statement below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CASE&lt;/P&gt;&lt;P&gt;WHEN MONTH_DATE &amp;gt;= '01Jan2008'd THEN '2008+'&amp;nbsp; &lt;/P&gt;&lt;P&gt;when MONTH_DATE &amp;lt;= '31Dec2004'd then '2005 or before'&lt;/P&gt;&lt;P&gt;when MONTH_DATE between '01Jan2006'd and '31Dec2006'd then '2006'&lt;BR /&gt;else '2007' end as Year&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Aug 2014 17:14:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Case-Statement/m-p/161090#M263353</guid>
      <dc:creator>Malv72</dc:creator>
      <dc:date>2014-08-14T17:14:16Z</dc:date>
    </item>
    <item>
      <title>Re: Case Statement</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Case-Statement/m-p/161091#M263354</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;My code runs now as it didnt before but Im having issues with my report in that the count is the same value for each year (example below), any idea why it doesnt break it down and split it as per the case statement? I have tried this in the groupinds but my SQL wont run so im really unsure as to what i need to do.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" summary="Page Layout" width="234"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl64" height="20" style="border: black 0px solid;" width="120"&gt;month_date&lt;/TD&gt;&lt;TD class="xl65" style="border-bottom: black 0px solid; border-left: medium none; border-top: black 0px solid; border-right: black 0px solid;" width="47"&gt;count&lt;/TD&gt;&lt;TD class="xl66" style="border-bottom: black 0px solid; border-left: medium none; border-top: black 0px solid; border-right: black 0px solid;" width="67"&gt;year&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl67" height="19" style="border-bottom: black 0px solid; border-left: black 0px solid; border-top: medium none; border-right: black 0px solid;" width="120"&gt;Aug-12&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-bottom: black 0px solid; border-left: medium none; border-top: medium none; border-right: black 0px solid;" width="47"&gt;4288&lt;/TD&gt;&lt;TD align="right" class="xl68" style="border-bottom: black 0px solid; border-left: medium none; border-top: medium none; border-right: black 0px solid;" width="67"&gt;2005&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl67" height="19" style="border-bottom: black 0px solid; border-left: black 0px solid; border-top: medium none; border-right: black 0px solid;" width="120"&gt;Aug-12&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-bottom: black 0px solid; border-left: medium none; border-top: medium none; border-right: black 0px solid;" width="47"&gt;4288&lt;/TD&gt;&lt;TD align="right" class="xl68" style="border-bottom: black 0px solid; border-left: medium none; border-top: medium none; border-right: black 0px solid;" width="67"&gt;2006&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl67" height="19" style="border-bottom: black 0px solid; border-left: black 0px solid; border-top: medium none; border-right: black 0px solid;" width="120"&gt;Aug-12&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-bottom: black 0px solid; border-left: medium none; border-top: medium none; border-right: black 0px solid;" width="47"&gt;4288&lt;/TD&gt;&lt;TD align="right" class="xl68" style="border-bottom: black 0px solid; border-left: medium none; border-top: medium none; border-right: black 0px solid;" width="67"&gt;2007&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl67" height="19" style="border-bottom: black 0px solid; border-left: black 0px solid; border-top: medium none; border-right: black 0px solid;" width="120"&gt;Aug-12&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-bottom: black 0px solid; border-left: medium none; border-top: medium none; border-right: black 0px solid;" width="47"&gt;4288&lt;/TD&gt;&lt;TD class="xl68" style="border-bottom: black 0px solid; border-left: medium none; border-top: medium none; border-right: black 0px solid;" width="67"&gt;2008+&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl67" height="19" style="border-bottom: black 0px solid; border-left: black 0px solid; border-top: medium none; border-right: black 0px solid;" width="120"&gt;Aug-12&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-bottom: black 0px solid; border-left: medium none; border-top: medium none; border-right: black 0px solid;" width="47"&gt;4288&lt;/TD&gt;&lt;TD class="xl68" style="border-bottom: black 0px solid; border-left: medium none; border-top: medium none; border-right: black 0px solid;" width="67"&gt;upto2005&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl67" height="19" style="border-bottom: black 0px solid; border-left: black 0px solid; border-top: medium none; border-right: black 0px solid;" width="120"&gt;Sep-12&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-bottom: black 0px solid; border-left: medium none; border-top: medium none; border-right: black 0px solid;" width="47"&gt;4262&lt;/TD&gt;&lt;TD align="right" class="xl68" style="border-bottom: black 0px solid; border-left: medium none; border-top: medium none; border-right: black 0px solid;" width="67"&gt;2005&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl67" height="19" style="border-bottom: black 0px solid; border-left: black 0px solid; border-top: medium none; border-right: black 0px solid;" width="120"&gt;Sep-12&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-bottom: black 0px solid; border-left: medium none; border-top: medium none; border-right: black 0px solid;" width="47"&gt;4262&lt;/TD&gt;&lt;TD align="right" class="xl68" style="border-bottom: black 0px solid; border-left: medium none; border-top: medium none; border-right: black 0px solid;" width="67"&gt;2006&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl67" height="19" style="border-bottom: black 0px solid; border-left: black 0px solid; border-top: medium none; border-right: black 0px solid;" width="120"&gt;Sep-12&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-bottom: black 0px solid; border-left: medium none; border-top: medium none; border-right: black 0px solid;" width="47"&gt;4262&lt;/TD&gt;&lt;TD align="right" class="xl68" style="border-bottom: black 0px solid; border-left: medium none; border-top: medium none; border-right: black 0px solid;" width="67"&gt;2007&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl67" height="19" style="border-bottom: black 0px solid; border-left: black 0px solid; border-top: medium none; border-right: black 0px solid;" width="120"&gt;Sep-12&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-bottom: black 0px solid; border-left: medium none; border-top: medium none; border-right: black 0px solid;" width="47"&gt;4262&lt;/TD&gt;&lt;TD class="xl68" style="border-bottom: black 0px solid; border-left: medium none; border-top: medium none; border-right: black 0px solid;" width="67"&gt;2008+&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl67" height="19" style="border-bottom: black 0px solid; border-left: black 0px solid; border-top: medium none; border-right: black 0px solid;" width="120"&gt;Sep-12&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-bottom: black 0px solid; border-left: medium none; border-top: medium none; border-right: black 0px solid;" width="47"&gt;4262&lt;/TD&gt;&lt;TD class="xl68" style="border-bottom: black 0px solid; border-left: medium none; border-top: medium none; border-right: black 0px solid;" width="67"&gt;upto2005&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl67" height="19" style="border-bottom: black 0px solid; border-left: black 0px solid; border-top: medium none; border-right: black 0px solid;" width="120"&gt;Oct-12&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-bottom: black 0px solid; border-left: medium none; border-top: medium none; border-right: black 0px solid;" width="47"&gt;4123&lt;/TD&gt;&lt;TD align="right" class="xl68" style="border-bottom: black 0px solid; border-left: medium none; border-top: medium none; border-right: black 0px solid;" width="67"&gt;2005&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl67" height="19" style="border-bottom: black 0px solid; border-left: black 0px solid; border-top: medium none; border-right: black 0px solid;" width="120"&gt;Oct-12&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-bottom: black 0px solid; border-left: medium none; border-top: medium none; border-right: black 0px solid;" width="47"&gt;4123&lt;/TD&gt;&lt;TD align="right" class="xl68" style="border-bottom: black 0px solid; border-left: medium none; border-top: medium none; border-right: black 0px solid;" width="67"&gt;2006&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl67" height="19" style="border-bottom: black 0px solid; border-left: black 0px solid; border-top: medium none; border-right: black 0px solid;" width="120"&gt;Oct-12&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-bottom: black 0px solid; border-left: medium none; border-top: medium none; border-right: black 0px solid;" width="47"&gt;4123&lt;/TD&gt;&lt;TD align="right" class="xl68" style="border-bottom: black 0px solid; border-left: medium none; border-top: medium none; border-right: black 0px solid;" width="67"&gt;2007&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl67" height="19" style="border-bottom: black 0px solid; border-left: black 0px solid; border-top: medium none; border-right: black 0px solid;" width="120"&gt;Oct-12&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-bottom: black 0px solid; border-left: medium none; border-top: medium none; border-right: black 0px solid;" width="47"&gt;4123&lt;/TD&gt;&lt;TD class="xl68" style="border-bottom: black 0px solid; border-left: medium none; border-top: medium none; border-right: black 0px solid;" width="67"&gt;2008+&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD align="right" class="xl67" height="19" style="border-bottom: black 0px solid; border-left: black 0px solid; border-top: medium none; border-right: black 0px solid;" width="120"&gt;Oct-12&lt;/TD&gt;&lt;TD align="right" class="xl63" style="border-bottom: black 0px solid; border-left: medium none; border-top: medium none; border-right: black 0px solid;" width="47"&gt;4123&lt;/TD&gt;&lt;TD class="xl68" style="border-bottom: black 0px solid; border-left: medium none; border-top: medium none; border-right: black 0px solid;" width="67"&gt;upto2005&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;%macro vintage_value(A1,A2);&lt;/P&gt;&lt;P&gt;proc sql;&lt;BR /&gt;create table work.kptarrears_vintagevalue_&amp;amp;A1. as&lt;BR /&gt;select distinct month_date, &lt;BR /&gt;count(*) as count, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; case when completion &amp;lt; '01jan2005'd then 'upto2005' &lt;BR /&gt;when completion between '01Jan2005'd and '31dec2005'd then '2005'&lt;BR /&gt;when completion between '01Jan2006'd and '31dec2006'd then '2006'&lt;BR /&gt;when completion between '01Jan2007'd and '31dec2007'd then '2007'&lt;BR /&gt;else '2008+' end as year&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; from gbasel.basel&amp;amp;A2.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; where optimum_platform = 'Optimum'&lt;BR /&gt;and arrears_multiplier &amp;gt;= 3&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; and Arrears_lit_stage_code not in ('L4','L5','L6')&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;group by month_date;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;P&gt;proc sort data = work.kptarrears_vintagevalue_&amp;amp;A1.;&lt;BR /&gt;by month_date;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;%mend vintage_value;&lt;/P&gt;&lt;P&gt;%vintage_value(201407,jul14);&lt;BR /&gt;%vintage_value(201406,jun14);&lt;BR /&gt;%vintage_value(201405,may14);&lt;BR /&gt;%vintage_value(201404,apr14);&lt;BR /&gt;%vintage_value(201403,mar14);&lt;BR /&gt;%vintage_value(201402,feb14);&lt;BR /&gt;%vintage_value(201401,jan14);&lt;BR /&gt;%vintage_value(201312,dec13);&lt;BR /&gt;%vintage_value(201311,nov13);&lt;BR /&gt;%vintage_value(201310,oct13);&lt;BR /&gt;%vintage_value(201309,sep13);&lt;BR /&gt;%vintage_value(201308,aug13);&lt;BR /&gt;%vintage_value(201307,jul13);&lt;BR /&gt;%vintage_value(201306,jun13);&lt;BR /&gt;%vintage_value(201305,may13);&lt;BR /&gt;%vintage_value(201304,apr13);&lt;BR /&gt;%vintage_value(201303,mar13);&lt;BR /&gt;%vintage_value(201302,feb13);&lt;BR /&gt;%vintage_value(201301,jan13);&lt;BR /&gt;%vintage_value(201212,dec12);&lt;BR /&gt;%vintage_value(201211,nov12);&lt;BR /&gt;%vintage_value(201210,oct12);&lt;BR /&gt;%vintage_value(201209,sep12);&lt;BR /&gt;%vintage_value(201208,aug12);&lt;BR /&gt;data allvintage_value;&lt;BR /&gt;set &lt;BR /&gt;kptarrears_vintagevalue_201208 kptarrears_vintagevalue_201209 kptarrears_vintagevalue_201210 &lt;BR /&gt;kptarrears_vintagevalue_201211 kptarrears_vintagevalue_201212 kptarrears_vintagevalue_201301 kptarrears_vintagevalue_201302 kptarrears_vintagevalue_201303 kptarrears_vintagevalue_201304 kptarrears_vintagevalue_201305 kptarrears_vintagevalue_201306 kptarrears_vintagevalue_201307 &lt;BR /&gt;kptarrears_vintagevalue_201308 kptarrears_vintagevalue_201309 kptarrears_vintagevalue_201310 kptarrears_vintagevalue_201311 kptarrears_vintagevalue_201312 kptarrears_vintagevalue_201401 &lt;BR /&gt;kptarrears_vintagevalue_201402 kptarrears_vintagevalue_201403 kptarrears_vintagevalue_201404 kptarrears_vintagevalue_201405 kptarrears_vintagevalue_201406 kptarrears_vintagevalue_201407;&lt;BR /&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Aug 2014 09:08:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Case-Statement/m-p/161091#M263354</guid>
      <dc:creator>anonymous_user</dc:creator>
      <dc:date>2014-08-15T09:08:11Z</dc:date>
    </item>
    <item>
      <title>Re: Case Statement</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Case-Statement/m-p/161092#M263355</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ive tried this and it wont work either -&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc sql;&lt;BR /&gt; create table work.kptarrears_vintagevalue as&lt;BR /&gt; select *,&lt;BR /&gt;case when completion &amp;lt; '01jan2005'd then 'upto2005' &lt;BR /&gt; when completion between '01Jan2005'd and '31dec2005'd then '2005'&lt;BR /&gt; when completion between '01Jan2006'd and '31dec2006'd then '2006'&lt;BR /&gt; when completion between '01Jan2007'd and '31dec2007'd then '2007'&lt;BR /&gt; else '2008+' end as year&lt;/P&gt;&lt;P&gt;from (&lt;BR /&gt; select distinct &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; month_date, &lt;BR /&gt; count(*) as count, &lt;BR /&gt; sum(BALANCE_OUTSTANDING) as BALANCE&lt;BR /&gt;from (&lt;BR /&gt;select *&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; from gbasel.baseljul14&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; where optimum_platform = 'Optimum'&lt;BR /&gt; and arrears_multiplier &amp;gt;= 3&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; and Arrears_lit_stage_code not in ('L4','L5','L6') &lt;BR /&gt;)&lt;BR /&gt;group by month_date, completion&lt;BR /&gt;);&lt;BR /&gt;quit;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Aug 2014 09:25:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Case-Statement/m-p/161092#M263355</guid>
      <dc:creator>anonymous_user</dc:creator>
      <dc:date>2014-08-15T09:25:13Z</dc:date>
    </item>
    <item>
      <title>Re: Case Statement</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Case-Statement/m-p/161093#M263356</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Well straight off the bat, in your outer select clause you use a variable completion which is not in the inner select hence doesn't exist.&amp;nbsp; Can you provide some test data and what you want the output to look like as I don't have data to run this on.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Aug 2014 10:05:40 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Case-Statement/m-p/161093#M263356</guid>
      <dc:creator>RW9</dc:creator>
      <dc:date>2014-08-15T10:05:40Z</dc:date>
    </item>
    <item>
      <title>Re: Case Statement</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Case-Statement/m-p/161094#M263357</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The SQL looks la little over complicated but without fully understanding what you need to do would the below work for you? I have changes upto2005 into 2004- incase you need to order the data for any reason. As RW9 said if you supply some test data and what you are expecting to see then that would be good.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc sql;&lt;/P&gt;&lt;P&gt;create table work.kptarrears_vintagevalue as&lt;/P&gt;&lt;P&gt;select &lt;/P&gt;&lt;P&gt;case &lt;/P&gt;&lt;P&gt;when month_date &amp;lt; '01jan2005'd then '2004-' &lt;/P&gt;&lt;P&gt;when month_date between '01Jan2005'd and '31dec2005'd then '2005 '&lt;/P&gt;&lt;P&gt;when month_date between '01Jan2006'd and '31dec2006'd then '2006 '&lt;/P&gt;&lt;P&gt;when month_date between '01Jan2007'd and '31dec2007'd then '2007 '&lt;/P&gt;&lt;P&gt;else '2008+' end as year,&lt;/P&gt;&lt;P&gt;count(*) as count, &lt;/P&gt;&lt;P&gt;sum(BALANCE_OUTSTANDING) as BALANCE&lt;/P&gt;&lt;P&gt;from gbasel.baseljul14&lt;/P&gt;&lt;P&gt;where optimum_platform = 'Optimum'&lt;/P&gt;&lt;P&gt;and arrears_multiplier &amp;gt;= 3&lt;/P&gt;&lt;P&gt;and Arrears_lit_stage_code not in ('L4','L5','L6') &lt;/P&gt;&lt;P&gt;group by 1&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Aug 2014 10:14:45 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Case-Statement/m-p/161094#M263357</guid>
      <dc:creator>Malv72</dc:creator>
      <dc:date>2014-08-15T10:14:45Z</dc:date>
    </item>
    <item>
      <title>Re: Case Statement</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Case-Statement/m-p/161095#M263358</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Im trying to achive this (below)-&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If I can make the numbers split by year and then convert into a %&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="830"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl396" height="25" width="312"&gt;Volume (#)&lt;/TD&gt;&lt;TD class="xl400" width="59"&gt;Aug-12&lt;/TD&gt;&lt;TD class="xl400" width="57"&gt;Sep-12&lt;/TD&gt;&lt;TD class="xl400" width="56"&gt;Oct-12&lt;/TD&gt;&lt;TD class="xl400" width="59"&gt;Nov-12&lt;/TD&gt;&lt;TD class="xl400" width="57"&gt;Dec-12&lt;/TD&gt;&lt;TD class="xl400" width="57"&gt;Jan-13&lt;/TD&gt;&lt;TD class="xl400" width="57"&gt;Feb-13&lt;/TD&gt;&lt;TD class="xl400" width="59"&gt;Mar-13&lt;/TD&gt;&lt;TD class="xl400" width="57"&gt;Apr-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl397" height="20"&gt;Up to 2005&lt;/TD&gt;&lt;TD class="xl398"&gt;5.46%&lt;/TD&gt;&lt;TD class="xl398"&gt;5.00%&lt;/TD&gt;&lt;TD class="xl398"&gt;5.56%&lt;/TD&gt;&lt;TD class="xl398"&gt;5.98%&lt;/TD&gt;&lt;TD class="xl398"&gt;5.86%&lt;/TD&gt;&lt;TD class="xl398"&gt;5.71%&lt;/TD&gt;&lt;TD class="xl398"&gt;5.26%&lt;/TD&gt;&lt;TD class="xl398"&gt;5.08%&lt;/TD&gt;&lt;TD class="xl398"&gt;5.15%&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl397" height="20"&gt;2005&lt;/TD&gt;&lt;TD class="xl398"&gt;5.77%&lt;/TD&gt;&lt;TD class="xl398"&gt;4.95%&lt;/TD&gt;&lt;TD class="xl398"&gt;5.01%&lt;/TD&gt;&lt;TD class="xl398"&gt;5.84%&lt;/TD&gt;&lt;TD class="xl398"&gt;5.10%&lt;/TD&gt;&lt;TD class="xl398"&gt;5.47%&lt;/TD&gt;&lt;TD class="xl398"&gt;5.61%&lt;/TD&gt;&lt;TD class="xl398"&gt;4.57%&lt;/TD&gt;&lt;TD class="xl398"&gt;5.06%&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl397" height="20"&gt;2006&lt;/TD&gt;&lt;TD class="xl398"&gt;6.78%&lt;/TD&gt;&lt;TD class="xl398"&gt;5.97%&lt;/TD&gt;&lt;TD class="xl398"&gt;6.05%&lt;/TD&gt;&lt;TD class="xl398"&gt;6.24%&lt;/TD&gt;&lt;TD class="xl398"&gt;6.36%&lt;/TD&gt;&lt;TD class="xl398"&gt;6.47%&lt;/TD&gt;&lt;TD class="xl398"&gt;6.17%&lt;/TD&gt;&lt;TD class="xl398"&gt;6.32%&lt;/TD&gt;&lt;TD class="xl398"&gt;6.71%&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl397" height="20"&gt;2007&lt;/TD&gt;&lt;TD class="xl398"&gt;5.83%&lt;/TD&gt;&lt;TD class="xl398"&gt;5.62%&lt;/TD&gt;&lt;TD class="xl398"&gt;5.67%&lt;/TD&gt;&lt;TD class="xl398"&gt;5.72%&lt;/TD&gt;&lt;TD class="xl398"&gt;5.50%&lt;/TD&gt;&lt;TD class="xl398"&gt;5.64%&lt;/TD&gt;&lt;TD class="xl398"&gt;5.27%&lt;/TD&gt;&lt;TD class="xl398"&gt;4.50%&lt;/TD&gt;&lt;TD class="xl398"&gt;4.83%&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl397" height="20"&gt;2008+&lt;/TD&gt;&lt;TD class="xl398"&gt;6.87%&lt;/TD&gt;&lt;TD class="xl398"&gt;6.29%&lt;/TD&gt;&lt;TD class="xl398"&gt;6.03%&lt;/TD&gt;&lt;TD class="xl398"&gt;6.31%&lt;/TD&gt;&lt;TD class="xl398"&gt;6.92%&lt;/TD&gt;&lt;TD class="xl398"&gt;5.94%&lt;/TD&gt;&lt;TD class="xl398"&gt;6.36%&lt;/TD&gt;&lt;TD class="xl398"&gt;5.61%&lt;/TD&gt;&lt;TD class="xl398"&gt;6.35%&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl397" height="20"&gt;Overall&lt;/TD&gt;&lt;TD class="xl401"&gt;5.97%&lt;/TD&gt;&lt;TD class="xl401"&gt;5.87%&lt;/TD&gt;&lt;TD class="xl401"&gt;5.88%&lt;/TD&gt;&lt;TD class="xl401"&gt;6.06%&lt;/TD&gt;&lt;TD class="xl401"&gt;5.97%&lt;/TD&gt;&lt;TD class="xl401"&gt;5.90%&lt;/TD&gt;&lt;TD class="xl401"&gt;5.64%&lt;/TD&gt;&lt;TD class="xl401"&gt;5.47%&lt;/TD&gt;&lt;TD class="xl401"&gt;5.77%&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl396" height="25"&gt;Value(£)&lt;/TD&gt;&lt;TD class="xl400"&gt;Aug-12&lt;/TD&gt;&lt;TD class="xl400"&gt;Sep-12&lt;/TD&gt;&lt;TD class="xl400"&gt;Oct-12&lt;/TD&gt;&lt;TD class="xl400"&gt;Nov-12&lt;/TD&gt;&lt;TD class="xl400"&gt;Dec-12&lt;/TD&gt;&lt;TD class="xl400"&gt;Jan-13&lt;/TD&gt;&lt;TD class="xl400"&gt;Feb-13&lt;/TD&gt;&lt;TD class="xl400"&gt;Mar-13&lt;/TD&gt;&lt;TD class="xl400"&gt;Apr-13&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl397" height="20"&gt;Up to 2005&lt;/TD&gt;&lt;TD class="xl398"&gt;11.96%&lt;/TD&gt;&lt;TD class="xl398"&gt;11.71%&lt;/TD&gt;&lt;TD class="xl398"&gt;11.53%&lt;/TD&gt;&lt;TD class="xl398"&gt;11.27%&lt;/TD&gt;&lt;TD class="xl398"&gt;11.15%&lt;/TD&gt;&lt;TD class="xl398"&gt;11.44%&lt;/TD&gt;&lt;TD class="xl398"&gt;11.33%&lt;/TD&gt;&lt;TD class="xl398"&gt;10.93%&lt;/TD&gt;&lt;TD class="xl398"&gt;11.31%&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl397" height="20"&gt;2005&lt;/TD&gt;&lt;TD class="xl398"&gt;11.32%&lt;/TD&gt;&lt;TD class="xl398"&gt;11.90%&lt;/TD&gt;&lt;TD class="xl398"&gt;11.58%&lt;/TD&gt;&lt;TD class="xl398"&gt;11.85%&lt;/TD&gt;&lt;TD class="xl398"&gt;11.41%&lt;/TD&gt;&lt;TD class="xl398"&gt;11.57%&lt;/TD&gt;&lt;TD class="xl398"&gt;11.10%&lt;/TD&gt;&lt;TD class="xl398"&gt;11.72%&lt;/TD&gt;&lt;TD class="xl398"&gt;11.85%&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl397" height="20"&gt;2006&lt;/TD&gt;&lt;TD class="xl398"&gt;12.41%&lt;/TD&gt;&lt;TD class="xl398"&gt;12.91%&lt;/TD&gt;&lt;TD class="xl398"&gt;12.65%&lt;/TD&gt;&lt;TD class="xl398"&gt;12.99%&lt;/TD&gt;&lt;TD class="xl398"&gt;12.73%&lt;/TD&gt;&lt;TD class="xl398"&gt;12.14%&lt;/TD&gt;&lt;TD class="xl398"&gt;11.97%&lt;/TD&gt;&lt;TD class="xl398"&gt;12.03%&lt;/TD&gt;&lt;TD class="xl398"&gt;12.02%&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl397" height="20"&gt;2007&lt;/TD&gt;&lt;TD class="xl398"&gt;11.27%&lt;/TD&gt;&lt;TD class="xl398"&gt;12.07%&lt;/TD&gt;&lt;TD class="xl398"&gt;12.14%&lt;/TD&gt;&lt;TD class="xl398"&gt;11.34%&lt;/TD&gt;&lt;TD class="xl398"&gt;11.85%&lt;/TD&gt;&lt;TD class="xl398"&gt;11.49%&lt;/TD&gt;&lt;TD class="xl398"&gt;11.48%&lt;/TD&gt;&lt;TD class="xl398"&gt;11.47%&lt;/TD&gt;&lt;TD class="xl398"&gt;11.04%&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl397" height="20"&gt;2008+&lt;/TD&gt;&lt;TD class="xl398"&gt;12.76%&lt;/TD&gt;&lt;TD class="xl398"&gt;12.77%&lt;/TD&gt;&lt;TD class="xl398"&gt;13.11%&lt;/TD&gt;&lt;TD class="xl398"&gt;12.80%&lt;/TD&gt;&lt;TD class="xl398"&gt;12.95%&lt;/TD&gt;&lt;TD class="xl398"&gt;12.31%&lt;/TD&gt;&lt;TD class="xl398"&gt;11.79%&lt;/TD&gt;&lt;TD class="xl398"&gt;12.17%&lt;/TD&gt;&lt;TD class="xl398"&gt;12.22%&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="xl397" height="20"&gt;Overall&lt;/TD&gt;&lt;TD class="xl401"&gt;12.17%&lt;/TD&gt;&lt;TD class="xl401"&gt;12.27%&lt;/TD&gt;&lt;TD class="xl401"&gt;12.16%&lt;/TD&gt;&lt;TD class="xl401"&gt;12.11%&lt;/TD&gt;&lt;TD class="xl401"&gt;12.04%&lt;/TD&gt;&lt;TD class="xl401"&gt;12.09%&lt;/TD&gt;&lt;TD class="xl401"&gt;11.69%&lt;/TD&gt;&lt;TD class="xl401"&gt;11.81%&lt;/TD&gt;&lt;TD class="xl401"&gt;11.99%&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Aug 2014 10:56:53 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Case-Statement/m-p/161095#M263358</guid>
      <dc:creator>anonymous_user</dc:creator>
      <dc:date>2014-08-15T10:56:53Z</dc:date>
    </item>
    <item>
      <title>Re: Case Statement</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Case-Statement/m-p/161096#M263359</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You don't need a case statement to recode the values you can use a format:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc format;&lt;/P&gt;&lt;P&gt;picture daterecode&lt;/P&gt;&lt;P&gt;low - '31DEC2005'd = 'Up to 2005' (datatype=date)&lt;/P&gt;&lt;P&gt;'01JAN2006'd - '31DEC2007'd = %Y (datatype=date)&lt;/P&gt;&lt;P&gt;high = '2008+' (datatype=date)&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data temp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; x= '15AUG2004'd;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; y = '12JUN2006'd;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; z = '10Feb2009'd;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;proc print data=temp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; format x y z daterecode.;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can use your date value and assign the format for use in the report generator.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Aug 2014 14:56:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Case-Statement/m-p/161096#M263359</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2014-08-15T14:56:33Z</dc:date>
    </item>
  </channel>
</rss>

