<?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 Based on start month and end month, build a monthly table in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Based-on-start-month-and-end-month-build-a-monthly-table/m-p/324725#M72106</link>
    <description>&lt;P&gt;I have a monthly table that repeats the past classification for the YTD total days calculation:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Employee&lt;/TD&gt;&lt;TD&gt;Date&lt;/TD&gt;&lt;TD&gt;Schedule&lt;/TD&gt;&lt;TD&gt;YTD Days&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Jan-16&lt;/TD&gt;&lt;TD&gt;3WX1W&lt;/TD&gt;&lt;TD&gt;31&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Feb-16&lt;/TD&gt;&lt;TD&gt;3WX1W&lt;/TD&gt;&lt;TD&gt;60&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Mar-16&lt;/TD&gt;&lt;TD&gt;3WX1W&lt;/TD&gt;&lt;TD&gt;91&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Apr-16&lt;/TD&gt;&lt;TD&gt;3WX1W&lt;/TD&gt;&lt;TD&gt;121&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-May-16&lt;/TD&gt;&lt;TD&gt;3WX1W&lt;/TD&gt;&lt;TD&gt;152&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Jun-16&lt;/TD&gt;&lt;TD&gt;3WX1W&lt;/TD&gt;&lt;TD&gt;182&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Jul-16&lt;/TD&gt;&lt;TD&gt;3WX1W&lt;/TD&gt;&lt;TD&gt;182&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Jul-16&lt;/TD&gt;&lt;TD&gt;4WX4W&lt;/TD&gt;&lt;TD&gt;31&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Aug-16&lt;/TD&gt;&lt;TD&gt;3WX1W&lt;/TD&gt;&lt;TD&gt;182&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Aug-16&lt;/TD&gt;&lt;TD&gt;4WX4W&lt;/TD&gt;&lt;TD&gt;61&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Sep-16&lt;/TD&gt;&lt;TD&gt;3WX1W&lt;/TD&gt;&lt;TD&gt;182&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Sep-16&lt;/TD&gt;&lt;TD&gt;4WX4W&lt;/TD&gt;&lt;TD&gt;92&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Oct-16&lt;/TD&gt;&lt;TD&gt;3WX1W&lt;/TD&gt;&lt;TD&gt;182&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Oct-16&lt;/TD&gt;&lt;TD&gt;4WX2W&lt;/TD&gt;&lt;TD&gt;31&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Oct-16&lt;/TD&gt;&lt;TD&gt;4WX4W&lt;/TD&gt;&lt;TD&gt;92&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Nov-16&lt;/TD&gt;&lt;TD&gt;3WX1W&lt;/TD&gt;&lt;TD&gt;182&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Nov-16&lt;/TD&gt;&lt;TD&gt;4WX2W&lt;/TD&gt;&lt;TD&gt;61&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Nov-16&lt;/TD&gt;&lt;TD&gt;4WX4W&lt;/TD&gt;&lt;TD&gt;92&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Dec-16&lt;/TD&gt;&lt;TD&gt;3WX1W&lt;/TD&gt;&lt;TD&gt;182&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Dec-16&lt;/TD&gt;&lt;TD&gt;4WX2W&lt;/TD&gt;&lt;TD&gt;91&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Dec-16&lt;/TD&gt;&lt;TD&gt;4WX4W&lt;/TD&gt;&lt;TD&gt;92&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So from Jan to Jun the employee had the&amp;nbsp;&lt;SPAN&gt;3WX1W classification, from Jul to Sep the employee was&amp;nbsp;4WX4W and after Oct the employee is&amp;nbsp;4WX2W. I to obtain this table:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Employee&lt;/TD&gt;&lt;TD&gt;Date&lt;/TD&gt;&lt;TD&gt;Schedule&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Jan-16&lt;/TD&gt;&lt;TD&gt;3WX1W&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Feb-16&lt;/TD&gt;&lt;TD&gt;3WX1W&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Mar-16&lt;/TD&gt;&lt;TD&gt;3WX1W&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Apr-16&lt;/TD&gt;&lt;TD&gt;3WX1W&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-May-16&lt;/TD&gt;&lt;TD&gt;3WX1W&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Jun-16&lt;/TD&gt;&lt;TD&gt;3WX1W&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Jul-16&lt;/TD&gt;&lt;TD&gt;4WX4W&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Aug-16&lt;/TD&gt;&lt;TD&gt;4WX4W&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Sep-16&lt;/TD&gt;&lt;TD&gt;4WX4W&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Oct-16&lt;/TD&gt;&lt;TD&gt;4WX2W&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Nov-16&lt;/TD&gt;&lt;TD&gt;4WX2W&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Dec-16&lt;/TD&gt;&lt;TD&gt;4WX2W&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Sorry for making such a basic question, but i am just starting... Thanks a lot in advance!&lt;/P&gt;</description>
    <pubDate>Fri, 13 Jan 2017 22:16:37 GMT</pubDate>
    <dc:creator>TatianaSilva</dc:creator>
    <dc:date>2017-01-13T22:16:37Z</dc:date>
    <item>
      <title>Based on start month and end month, build a monthly table</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Based-on-start-month-and-end-month-build-a-monthly-table/m-p/324725#M72106</link>
      <description>&lt;P&gt;I have a monthly table that repeats the past classification for the YTD total days calculation:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Employee&lt;/TD&gt;&lt;TD&gt;Date&lt;/TD&gt;&lt;TD&gt;Schedule&lt;/TD&gt;&lt;TD&gt;YTD Days&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Jan-16&lt;/TD&gt;&lt;TD&gt;3WX1W&lt;/TD&gt;&lt;TD&gt;31&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Feb-16&lt;/TD&gt;&lt;TD&gt;3WX1W&lt;/TD&gt;&lt;TD&gt;60&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Mar-16&lt;/TD&gt;&lt;TD&gt;3WX1W&lt;/TD&gt;&lt;TD&gt;91&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Apr-16&lt;/TD&gt;&lt;TD&gt;3WX1W&lt;/TD&gt;&lt;TD&gt;121&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-May-16&lt;/TD&gt;&lt;TD&gt;3WX1W&lt;/TD&gt;&lt;TD&gt;152&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Jun-16&lt;/TD&gt;&lt;TD&gt;3WX1W&lt;/TD&gt;&lt;TD&gt;182&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Jul-16&lt;/TD&gt;&lt;TD&gt;3WX1W&lt;/TD&gt;&lt;TD&gt;182&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Jul-16&lt;/TD&gt;&lt;TD&gt;4WX4W&lt;/TD&gt;&lt;TD&gt;31&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Aug-16&lt;/TD&gt;&lt;TD&gt;3WX1W&lt;/TD&gt;&lt;TD&gt;182&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Aug-16&lt;/TD&gt;&lt;TD&gt;4WX4W&lt;/TD&gt;&lt;TD&gt;61&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Sep-16&lt;/TD&gt;&lt;TD&gt;3WX1W&lt;/TD&gt;&lt;TD&gt;182&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Sep-16&lt;/TD&gt;&lt;TD&gt;4WX4W&lt;/TD&gt;&lt;TD&gt;92&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Oct-16&lt;/TD&gt;&lt;TD&gt;3WX1W&lt;/TD&gt;&lt;TD&gt;182&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Oct-16&lt;/TD&gt;&lt;TD&gt;4WX2W&lt;/TD&gt;&lt;TD&gt;31&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Oct-16&lt;/TD&gt;&lt;TD&gt;4WX4W&lt;/TD&gt;&lt;TD&gt;92&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Nov-16&lt;/TD&gt;&lt;TD&gt;3WX1W&lt;/TD&gt;&lt;TD&gt;182&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Nov-16&lt;/TD&gt;&lt;TD&gt;4WX2W&lt;/TD&gt;&lt;TD&gt;61&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Nov-16&lt;/TD&gt;&lt;TD&gt;4WX4W&lt;/TD&gt;&lt;TD&gt;92&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Dec-16&lt;/TD&gt;&lt;TD&gt;3WX1W&lt;/TD&gt;&lt;TD&gt;182&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Dec-16&lt;/TD&gt;&lt;TD&gt;4WX2W&lt;/TD&gt;&lt;TD&gt;91&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Dec-16&lt;/TD&gt;&lt;TD&gt;4WX4W&lt;/TD&gt;&lt;TD&gt;92&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So from Jan to Jun the employee had the&amp;nbsp;&lt;SPAN&gt;3WX1W classification, from Jul to Sep the employee was&amp;nbsp;4WX4W and after Oct the employee is&amp;nbsp;4WX2W. I to obtain this table:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Employee&lt;/TD&gt;&lt;TD&gt;Date&lt;/TD&gt;&lt;TD&gt;Schedule&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Jan-16&lt;/TD&gt;&lt;TD&gt;3WX1W&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Feb-16&lt;/TD&gt;&lt;TD&gt;3WX1W&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Mar-16&lt;/TD&gt;&lt;TD&gt;3WX1W&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Apr-16&lt;/TD&gt;&lt;TD&gt;3WX1W&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-May-16&lt;/TD&gt;&lt;TD&gt;3WX1W&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Jun-16&lt;/TD&gt;&lt;TD&gt;3WX1W&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Jul-16&lt;/TD&gt;&lt;TD&gt;4WX4W&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Aug-16&lt;/TD&gt;&lt;TD&gt;4WX4W&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Sep-16&lt;/TD&gt;&lt;TD&gt;4WX4W&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Oct-16&lt;/TD&gt;&lt;TD&gt;4WX2W&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Nov-16&lt;/TD&gt;&lt;TD&gt;4WX2W&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;X&lt;/TD&gt;&lt;TD&gt;1-Dec-16&lt;/TD&gt;&lt;TD&gt;4WX2W&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Sorry for making such a basic question, but i am just starting... Thanks a lot in advance!&lt;/P&gt;</description>
      <pubDate>Fri, 13 Jan 2017 22:16:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Based-on-start-month-and-end-month-build-a-monthly-table/m-p/324725#M72106</guid>
      <dc:creator>TatianaSilva</dc:creator>
      <dc:date>2017-01-13T22:16:37Z</dc:date>
    </item>
    <item>
      <title>Re: Based on start month and end month, build a monthly table</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Based-on-start-month-and-end-month-build-a-monthly-table/m-p/324742#M72107</link>
      <description>&lt;P&gt;You will need to provide more description of your.&lt;/P&gt;
&lt;P&gt;You show:&lt;/P&gt;
&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;X&lt;/TD&gt;
&lt;TD&gt;1-Jul-16&lt;/TD&gt;
&lt;TD&gt;3WX1W&lt;/TD&gt;
&lt;TD&gt;182&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;X&lt;/TD&gt;
&lt;TD&gt;1-Jul-16&lt;/TD&gt;
&lt;TD&gt;4WX4W&lt;/TD&gt;
&lt;TD&gt;31&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;And then say "from Jul to Sep the employee was&amp;nbsp;4WX4W" BUT that is not clear from the shown data as there are two schedule values for Jul. By any chance are these supposed to be &lt;STRONG&gt;different&lt;/STRONG&gt; employee values? If so then your example data needs to show some different values. They need not be actual but could be 1, 2, 3 or A, B, C. Something that would let use know which records are associated with different employees.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;And the example desired data should be able to be created from your example input data.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am not sure that I understand what role the YTD days variable has on the problem either.&lt;/P&gt;</description>
      <pubDate>Fri, 13 Jan 2017 22:48:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Based-on-start-month-and-end-month-build-a-monthly-table/m-p/324742#M72107</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2017-01-13T22:48:49Z</dc:date>
    </item>
    <item>
      <title>Re: Based on start month and end month, build a monthly table</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Based-on-start-month-and-end-month-build-a-monthly-table/m-p/324749#M72108</link>
      <description>&lt;P&gt;If I understand the problem, you could solve it by keeping track of the schedules that have already been used. The following produces what you want from the example data you provided:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;data have;&lt;BR /&gt;&amp;nbsp; infile cards dlm='09'x;&lt;BR /&gt;&amp;nbsp; informat date anydtdte9.;&lt;BR /&gt;&amp;nbsp; format date date9.;&lt;BR /&gt;&amp;nbsp; input Employee $ Date Schedule $ YTD_Days;&lt;BR /&gt;&amp;nbsp; cards;&lt;BR /&gt;X 1-Jan-16 3WX1W 31&lt;BR /&gt;X 1-Feb-16 3WX1W 60&lt;BR /&gt;X 1-Mar-16 3WX1W 91&lt;BR /&gt;X 1-Apr-16 3WX1W 121&lt;BR /&gt;X 1-May-16 3WX1W 152&lt;BR /&gt;X 1-Jun-16 3WX1W 182&lt;BR /&gt;X 1-Jul-16 3WX1W 182&lt;BR /&gt;X 1-Jul-16 4WX4W 31&lt;BR /&gt;X 1-Aug-16 3WX1W 182&lt;BR /&gt;X 1-Aug-16 4WX4W 61&lt;BR /&gt;X 1-Sep-16 3WX1W 182&lt;BR /&gt;X 1-Sep-16 4WX4W 92&lt;BR /&gt;X 1-Oct-16 3WX1W 182&lt;BR /&gt;X 1-Oct-16 4WX2W 31&lt;BR /&gt;X 1-Oct-16 4WX4W 92&lt;BR /&gt;X 1-Nov-16 3WX1W 182&lt;BR /&gt;X 1-Nov-16 4WX2W 61&lt;BR /&gt;X 1-Nov-16 4WX4W 92&lt;BR /&gt;X 1-Dec-16 3WX1W 182&lt;BR /&gt;X 1-Dec-16 4WX2W 91&lt;BR /&gt;X 1-Dec-16 4WX4W 92&lt;BR /&gt;;&lt;/P&gt;
&lt;P&gt;data want (keep=employee date schedule);&lt;BR /&gt;&amp;nbsp; set have;&lt;BR /&gt;&amp;nbsp; length used $32567;&lt;BR /&gt;&amp;nbsp; retain used;&lt;BR /&gt;&amp;nbsp; by employee date;&lt;BR /&gt;&amp;nbsp; if first.employee then used=schedule;&lt;BR /&gt;&amp;nbsp; else if index(used,strip(schedule)) eq 0 then used=catx(' ',used,schedule);&lt;BR /&gt;&amp;nbsp; schedule=scan(used,-1," ");&lt;BR /&gt;&amp;nbsp; if last.date then output;&lt;BR /&gt;run;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;HTH,&lt;/P&gt;
&lt;P&gt;Art, CEO, AnalystFinder.com&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Jan 2017 23:00:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Based-on-start-month-and-end-month-build-a-monthly-table/m-p/324749#M72108</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2017-01-13T23:00:02Z</dc:date>
    </item>
  </channel>
</rss>

