<?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: How to break down year interval data in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/How-to-break-down-year-interval-data/m-p/978900#M378695</link>
    <description>&lt;P&gt;It works perfectly, thank you very much&lt;span class="lia-unicode-emoji" title=":smiling_face_with_smiling_eyes:"&gt;😊&lt;/span&gt;.&lt;/P&gt;</description>
    <pubDate>Sat, 15 Nov 2025 15:29:30 GMT</pubDate>
    <dc:creator>shawnchen0321</dc:creator>
    <dc:date>2025-11-15T15:29:30Z</dc:date>
    <item>
      <title>How to break down year interval data</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-break-down-year-interval-data/m-p/978894#M378693</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Hello experts:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;I have the original work year data, but they are presented as intervals, as described below.&lt;/SPAN&gt;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data worktime;
input Firmid Personid Role$ Startyear Endyear ;
;
cards;
001 01 CEO 2016 2018
001 02 CFO 2018 2020
002 04 CEO 2016 2017
002 05 CFO 2022 2023
;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;I need panel data, broken down by year's work situation, as shown below.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data workdetail;
input Firmid Fyear Personid  Role$ ;
;
cards;
001 2016 01 CEO
001 2017 01 CEO
001 2018 01 CEO
001 2018 02 CEO
001 2019 02 CFO
001 2020 02 CFO
002 2016 04 CEO
002 2017 04 CEO
002 2022 05 CFO
002 2023 05 CFO
;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for your assistance&lt;span class="lia-unicode-emoji" title=":folded_hands:"&gt;🙏&lt;/span&gt;.&lt;/P&gt;</description>
      <pubDate>Sat, 15 Nov 2025 10:42:25 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-break-down-year-interval-data/m-p/978894#M378693</guid>
      <dc:creator>shawnchen0321</dc:creator>
      <dc:date>2025-11-15T10:42:25Z</dc:date>
    </item>
    <item>
      <title>Re: How to break down year interval data</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-break-down-year-interval-data/m-p/978896#M378694</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/420121"&gt;@shawnchen0321&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;you coul for example use a do-loop:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data worktime;
input Firmid Personid Role$ Startyear Endyear ;
;
cards;
001 01 CEO 2016 2018
001 02 CFO 2018 2020
002 04 CEO 2016 2017
002 05 CFO 2022 2023
;
run;

data workdetail;
	retain Firmid Fyear Personid Role;
	drop Startyear Endyear i;
	set worktime;
	format Firmid z3. Personid z2.;
	do i = Startyear to Endyear;
		Fyear = i;
		output;
	end;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;to get&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="MarkusWeick_0-1763212875366.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/111308i20CA8A8F80051B76/image-size/medium?v=v2&amp;amp;px=400" role="button" title="MarkusWeick_0-1763212875366.png" alt="MarkusWeick_0-1763212875366.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 15 Nov 2025 13:22:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-break-down-year-interval-data/m-p/978896#M378694</guid>
      <dc:creator>MarkusWeick</dc:creator>
      <dc:date>2025-11-15T13:22:15Z</dc:date>
    </item>
    <item>
      <title>Re: How to break down year interval data</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-break-down-year-interval-data/m-p/978900#M378695</link>
      <description>&lt;P&gt;It works perfectly, thank you very much&lt;span class="lia-unicode-emoji" title=":smiling_face_with_smiling_eyes:"&gt;😊&lt;/span&gt;.&lt;/P&gt;</description>
      <pubDate>Sat, 15 Nov 2025 15:29:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-break-down-year-interval-data/m-p/978900#M378695</guid>
      <dc:creator>shawnchen0321</dc:creator>
      <dc:date>2025-11-15T15:29:30Z</dc:date>
    </item>
  </channel>
</rss>

