<?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 Create Custom Column values from existing date field. in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/How-to-Create-Custom-Column-values-from-existing-date-field/m-p/818923#M323269</link>
    <description>&lt;P&gt;Hi Community,&lt;/P&gt;
&lt;P&gt;I am trying to create a new Column with custom values from existing records in the data set. I am finding it difficult when I want to combine date and a text format as a column.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have included the sample data for the reference, any help is much appreciated.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;my approach:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;I used Case function to created tags (under column want)&amp;nbsp; was unsuccessful for wk of May2nd on wards.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;(CASE &lt;BR /&gt;WHEN t1.week_end BETWEEN '01JUN2019'd AND '30JUN2019'd THEN 'LegacySoftW'&lt;BR /&gt;WHEN t1.week_end BETWEEN '01JUN2021'd AND '30JUN2021'd THEN 'NO_legacySoft'&lt;BR /&gt;ELSE &lt;BR /&gt;END)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;My data start from june 3rd 2019 and it goes on, ideally i want to have a column generated using the date field to create a tag under the new column (Column_want) with the format "wk of month(week_start) day(week_start)".&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;hope this is clear.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="549"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="80"&gt;Product_ID&lt;/TD&gt;
&lt;TD width="118"&gt;Week_start&lt;/TD&gt;
&lt;TD width="129"&gt;Week_end&lt;/TD&gt;
&lt;TD width="44"&gt;Sales&lt;/TD&gt;
&lt;TD width="178"&gt;Column_want(Tag)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;500024&lt;/TD&gt;
&lt;TD&gt;3-Jun-19&lt;/TD&gt;
&lt;TD&gt;7-Jun-19&lt;/TD&gt;
&lt;TD&gt;15&lt;/TD&gt;
&lt;TD&gt;LegacySoftw&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;500026&lt;/TD&gt;
&lt;TD&gt;10-Jun-19&lt;/TD&gt;
&lt;TD&gt;14-Jun-19&lt;/TD&gt;
&lt;TD&gt;20&lt;/TD&gt;
&lt;TD&gt;LegacySoftw&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;500028&lt;/TD&gt;
&lt;TD&gt;17-Jun-19&lt;/TD&gt;
&lt;TD&gt;21-Jun-19&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;LegacySoftw&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;500030&lt;/TD&gt;
&lt;TD&gt;24-Jun-19&lt;/TD&gt;
&lt;TD&gt;28-Jun-19&lt;/TD&gt;
&lt;TD&gt;65&lt;/TD&gt;
&lt;TD&gt;LegacySoftw&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;500031&lt;/TD&gt;
&lt;TD&gt;24-May-21&lt;/TD&gt;
&lt;TD&gt;28-May-19&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;500032&lt;/TD&gt;
&lt;TD&gt;31-May-21&lt;/TD&gt;
&lt;TD&gt;4-Jun-21&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;500034&lt;/TD&gt;
&lt;TD&gt;7-Jun-21&lt;/TD&gt;
&lt;TD&gt;11-Jun-21&lt;/TD&gt;
&lt;TD&gt;7&lt;/TD&gt;
&lt;TD&gt;No _LegacySoft&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;500036&lt;/TD&gt;
&lt;TD&gt;14-Jun-21&lt;/TD&gt;
&lt;TD&gt;18-Jun-21&lt;/TD&gt;
&lt;TD&gt;54&lt;/TD&gt;
&lt;TD&gt;No _LegacySoft&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;500038&lt;/TD&gt;
&lt;TD&gt;21-Jun-21&lt;/TD&gt;
&lt;TD&gt;25-Jun-21&lt;/TD&gt;
&lt;TD&gt;5&lt;/TD&gt;
&lt;TD&gt;No _LegacySoft&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;500040&lt;/TD&gt;
&lt;TD&gt;28-Jun-21&lt;/TD&gt;
&lt;TD&gt;2-Jul-21&lt;/TD&gt;
&lt;TD&gt;32&lt;/TD&gt;
&lt;TD&gt;No _LegacySoft&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;500042&lt;/TD&gt;
&lt;TD&gt;2-May-22&lt;/TD&gt;
&lt;TD&gt;6-May-22&lt;/TD&gt;
&lt;TD&gt;54&lt;/TD&gt;
&lt;TD&gt;Wk of May 2nd&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;500044&lt;/TD&gt;
&lt;TD&gt;9-May-22&lt;/TD&gt;
&lt;TD&gt;13-May-22&lt;/TD&gt;
&lt;TD&gt;58&lt;/TD&gt;
&lt;TD&gt;Wk of May 9th&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;500046&lt;/TD&gt;
&lt;TD&gt;16-May-22&lt;/TD&gt;
&lt;TD&gt;20-May-22&lt;/TD&gt;
&lt;TD&gt;84&lt;/TD&gt;
&lt;TD&gt;Wk of May 16th&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;500048&lt;/TD&gt;
&lt;TD&gt;23-May-22&lt;/TD&gt;
&lt;TD&gt;27-May-22&lt;/TD&gt;
&lt;TD&gt;6&lt;/TD&gt;
&lt;TD&gt;Wk of May 23th&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;500050&lt;/TD&gt;
&lt;TD&gt;30-May-22&lt;/TD&gt;
&lt;TD&gt;3-Jun-22&lt;/TD&gt;
&lt;TD&gt;87&lt;/TD&gt;
&lt;TD&gt;Wk of May 30th&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;500052&lt;/TD&gt;
&lt;TD&gt;6-Jun-22&lt;/TD&gt;
&lt;TD&gt;10-Jun-22&lt;/TD&gt;
&lt;TD&gt;58&lt;/TD&gt;
&lt;TD&gt;Wk of June 6th&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;</description>
    <pubDate>Fri, 17 Jun 2022 20:04:28 GMT</pubDate>
    <dc:creator>PrudhviB</dc:creator>
    <dc:date>2022-06-17T20:04:28Z</dc:date>
    <item>
      <title>How to Create Custom Column values from existing date field.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-Create-Custom-Column-values-from-existing-date-field/m-p/818923#M323269</link>
      <description>&lt;P&gt;Hi Community,&lt;/P&gt;
&lt;P&gt;I am trying to create a new Column with custom values from existing records in the data set. I am finding it difficult when I want to combine date and a text format as a column.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have included the sample data for the reference, any help is much appreciated.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;my approach:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;I used Case function to created tags (under column want)&amp;nbsp; was unsuccessful for wk of May2nd on wards.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;(CASE &lt;BR /&gt;WHEN t1.week_end BETWEEN '01JUN2019'd AND '30JUN2019'd THEN 'LegacySoftW'&lt;BR /&gt;WHEN t1.week_end BETWEEN '01JUN2021'd AND '30JUN2021'd THEN 'NO_legacySoft'&lt;BR /&gt;ELSE &lt;BR /&gt;END)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;My data start from june 3rd 2019 and it goes on, ideally i want to have a column generated using the date field to create a tag under the new column (Column_want) with the format "wk of month(week_start) day(week_start)".&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;hope this is clear.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="549"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="80"&gt;Product_ID&lt;/TD&gt;
&lt;TD width="118"&gt;Week_start&lt;/TD&gt;
&lt;TD width="129"&gt;Week_end&lt;/TD&gt;
&lt;TD width="44"&gt;Sales&lt;/TD&gt;
&lt;TD width="178"&gt;Column_want(Tag)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;500024&lt;/TD&gt;
&lt;TD&gt;3-Jun-19&lt;/TD&gt;
&lt;TD&gt;7-Jun-19&lt;/TD&gt;
&lt;TD&gt;15&lt;/TD&gt;
&lt;TD&gt;LegacySoftw&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;500026&lt;/TD&gt;
&lt;TD&gt;10-Jun-19&lt;/TD&gt;
&lt;TD&gt;14-Jun-19&lt;/TD&gt;
&lt;TD&gt;20&lt;/TD&gt;
&lt;TD&gt;LegacySoftw&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;500028&lt;/TD&gt;
&lt;TD&gt;17-Jun-19&lt;/TD&gt;
&lt;TD&gt;21-Jun-19&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;LegacySoftw&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;500030&lt;/TD&gt;
&lt;TD&gt;24-Jun-19&lt;/TD&gt;
&lt;TD&gt;28-Jun-19&lt;/TD&gt;
&lt;TD&gt;65&lt;/TD&gt;
&lt;TD&gt;LegacySoftw&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;500031&lt;/TD&gt;
&lt;TD&gt;24-May-21&lt;/TD&gt;
&lt;TD&gt;28-May-19&lt;/TD&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;500032&lt;/TD&gt;
&lt;TD&gt;31-May-21&lt;/TD&gt;
&lt;TD&gt;4-Jun-21&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;500034&lt;/TD&gt;
&lt;TD&gt;7-Jun-21&lt;/TD&gt;
&lt;TD&gt;11-Jun-21&lt;/TD&gt;
&lt;TD&gt;7&lt;/TD&gt;
&lt;TD&gt;No _LegacySoft&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;500036&lt;/TD&gt;
&lt;TD&gt;14-Jun-21&lt;/TD&gt;
&lt;TD&gt;18-Jun-21&lt;/TD&gt;
&lt;TD&gt;54&lt;/TD&gt;
&lt;TD&gt;No _LegacySoft&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;500038&lt;/TD&gt;
&lt;TD&gt;21-Jun-21&lt;/TD&gt;
&lt;TD&gt;25-Jun-21&lt;/TD&gt;
&lt;TD&gt;5&lt;/TD&gt;
&lt;TD&gt;No _LegacySoft&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;500040&lt;/TD&gt;
&lt;TD&gt;28-Jun-21&lt;/TD&gt;
&lt;TD&gt;2-Jul-21&lt;/TD&gt;
&lt;TD&gt;32&lt;/TD&gt;
&lt;TD&gt;No _LegacySoft&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;500042&lt;/TD&gt;
&lt;TD&gt;2-May-22&lt;/TD&gt;
&lt;TD&gt;6-May-22&lt;/TD&gt;
&lt;TD&gt;54&lt;/TD&gt;
&lt;TD&gt;Wk of May 2nd&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;500044&lt;/TD&gt;
&lt;TD&gt;9-May-22&lt;/TD&gt;
&lt;TD&gt;13-May-22&lt;/TD&gt;
&lt;TD&gt;58&lt;/TD&gt;
&lt;TD&gt;Wk of May 9th&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;500046&lt;/TD&gt;
&lt;TD&gt;16-May-22&lt;/TD&gt;
&lt;TD&gt;20-May-22&lt;/TD&gt;
&lt;TD&gt;84&lt;/TD&gt;
&lt;TD&gt;Wk of May 16th&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;500048&lt;/TD&gt;
&lt;TD&gt;23-May-22&lt;/TD&gt;
&lt;TD&gt;27-May-22&lt;/TD&gt;
&lt;TD&gt;6&lt;/TD&gt;
&lt;TD&gt;Wk of May 23th&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;500050&lt;/TD&gt;
&lt;TD&gt;30-May-22&lt;/TD&gt;
&lt;TD&gt;3-Jun-22&lt;/TD&gt;
&lt;TD&gt;87&lt;/TD&gt;
&lt;TD&gt;Wk of May 30th&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;500052&lt;/TD&gt;
&lt;TD&gt;6-Jun-22&lt;/TD&gt;
&lt;TD&gt;10-Jun-22&lt;/TD&gt;
&lt;TD&gt;58&lt;/TD&gt;
&lt;TD&gt;Wk of June 6th&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;</description>
      <pubDate>Fri, 17 Jun 2022 20:04:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-Create-Custom-Column-values-from-existing-date-field/m-p/818923#M323269</guid>
      <dc:creator>PrudhviB</dc:creator>
      <dc:date>2022-06-17T20:04:28Z</dc:date>
    </item>
    <item>
      <title>Re: How to Create Custom Column values from existing date field.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-Create-Custom-Column-values-from-existing-date-field/m-p/818924#M323270</link>
      <description>&lt;P&gt;Your else case needs to define the blank and you also need to define the column name for storing the values.&lt;/P&gt;
&lt;PRE&gt;CASE
WHEN t1.week_end BETWEEN '01JUN2019'd AND '30JUN2019'd THEN 'LegacySoftW'
WHEN t1.week_end BETWEEN '01JUN2021'd AND '30JUN2021'd THEN 'NO_legacySoft'
ELSE ' '
END as want&lt;/PRE&gt;
&lt;P&gt;Given your sample data: Would that be above logic and then everything after June 30, 2021 generates these week strings?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 17 Jun 2022 20:16:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-Create-Custom-Column-values-from-existing-date-field/m-p/818924#M323270</guid>
      <dc:creator>Patrick</dc:creator>
      <dc:date>2022-06-17T20:16:48Z</dc:date>
    </item>
    <item>
      <title>Re: How to Create Custom Column values from existing date field.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-Create-Custom-Column-values-from-existing-date-field/m-p/818926#M323272</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/12447"&gt;@Patrick&lt;/a&gt;&amp;nbsp;that is correct, anything after June 30th 2021 I want it to create that format of sting with the week start date.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 17 Jun 2022 20:23:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-Create-Custom-Column-values-from-existing-date-field/m-p/818926#M323272</guid>
      <dc:creator>PrudhviB</dc:creator>
      <dc:date>2022-06-17T20:23:48Z</dc:date>
    </item>
    <item>
      <title>Re: How to Create Custom Column values from existing date field.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-Create-Custom-Column-values-from-existing-date-field/m-p/818927#M323273</link>
      <description>&lt;P&gt;I would first create a format for the ordinal part of the day.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data ordinal_format;
	length label $8.;
  do number=1 to 31;
    numstring = put(number, 16. -l);
    if prxmatch('/(?&amp;lt;!1)1\s*$/',numstring) then ending='st';
    else if prxmatch('/(?&amp;lt;!1)2\s*$/',numstring) then ending='nd';
    else if prxmatch('/(?&amp;lt;!1)3\s*$/',numstring) then ending='rd';
    else ending = 'th';
    ordstring =catt(numstring, ending);

	  start=number;
	  label=ordstring;
	  fmtname="ordinal_fmt";
	  type="N";
	  output;
  end;


	keep start label fmtname type;
run;

proc format cntlin=ordinal_format;
run;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Then modify your CASE statement as follows:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;else when t1.week_end &amp;gt; '30June2021'd then 
  cat('Wk of ', put(t1.weekend, monname.), ' ', put(day(t1.weekend), ordinal_fmt.))&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;EDIT: months can have 31 day so updated format to have 31 days.&lt;/P&gt;</description>
      <pubDate>Fri, 17 Jun 2022 20:26:17 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-Create-Custom-Column-values-from-existing-date-field/m-p/818927#M323273</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2022-06-17T20:26:17Z</dc:date>
    </item>
    <item>
      <title>Re: How to Create Custom Column values from existing date field.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-Create-Custom-Column-values-from-existing-date-field/m-p/818930#M323275</link>
      <description>&lt;P&gt;Below code getting you very close to what you're asking for.&lt;/P&gt;
&lt;P&gt;You will have to re-assess your condition&amp;nbsp;&lt;CODE class=" language-sas"&gt;WHEN t1.week_end BETWEEN '01JUN2021'd AND '30JUN2021'd THEN 'No_legacySoft'&lt;/CODE&gt;&amp;nbsp; &amp;nbsp;because based on your sample data the end date should actually be '02Jul2021'd&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
  infile datalines truncover dsd dlm='|';
  input
    Product_ID    
    Week_start:date.
    Week_end:date.
    Sales 
    Column_Want :$40.
    ;
  format week_start week_end date9.;
  datalines;

500024|3-Jun-19|7-Jun-19|15|LegacySoftw
500026|10-Jun-19|14-Jun-19|20|LegacySoftw
500028|17-Jun-19|21-Jun-19|2|LegacySoftw
500030|24-Jun-19|28-Jun-19|65|LegacySoftw
500031|24-May-21|28-May-19|0| 
500032|31-May-21|4-Jun-21|5| 
500034|7-Jun-21|11-Jun-21|7|No _LegacySoft
500036|14-Jun-21|18-Jun-21|54|No _LegacySoft
500038|21-Jun-21|25-Jun-21|5|No _LegacySoft
500040|28-Jun-21|2-Jul-21|32|No _LegacySoft
500042|2-May-22|6-May-22|54|Wk of May 2nd
500044|9-May-22|13-May-22|58|Wk of May 9th
500046|16-May-22|20-May-22|84|Wk of May 16th
500048|23-May-22|27-May-22|6|Wk of May 23th
500050|30-May-22|3-Jun-22|87|Wk of May 30th 
500052|6-Jun-22|10-Jun-22|58|Wk of June 6th
;

proc sql;
/*  create table want as*/
  select
    *,
    CASE
      WHEN t1.week_end BETWEEN '01JUN2019'd AND '30JUN2019'd THEN 'LegacySoftW'
      WHEN t1.week_end BETWEEN '01JUN2021'd AND '30JUN2021'd THEN 'No_legacySoft'
      when t1.week_end &amp;gt; '30JUN2021'd then catx(' ','Wk of'
                                          ,put(Week_start,monname.), put(Week_start,day.))
      ELSE ' '
      END as Column_Derived
  from have t1
  ;
quit;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Patrick_0-1655498353619.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/72404i28C0D673EC0F5AB3/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Patrick_0-1655498353619.png" alt="Patrick_0-1655498353619.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 17 Jun 2022 20:51:44 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-Create-Custom-Column-values-from-existing-date-field/m-p/818930#M323275</guid>
      <dc:creator>Patrick</dc:creator>
      <dc:date>2022-06-17T20:51:44Z</dc:date>
    </item>
    <item>
      <title>Re: How to Create Custom Column values from existing date field.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-Create-Custom-Column-values-from-existing-date-field/m-p/818931#M323276</link>
      <description>&lt;P&gt;Thank you&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13879"&gt;@Reeza&lt;/a&gt;&amp;nbsp;this one also worked.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 17 Jun 2022 20:50:17 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-Create-Custom-Column-values-from-existing-date-field/m-p/818931#M323276</guid>
      <dc:creator>PrudhviB</dc:creator>
      <dc:date>2022-06-17T20:50:17Z</dc:date>
    </item>
  </channel>
</rss>

