<?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 Copy values to other columns based on two year fields in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Copy-values-to-other-columns-based-on-two-year-fields/m-p/631107#M186921</link>
    <description>&lt;P&gt;So I have a table that looks like this:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;project_num&lt;/TD&gt;&lt;TD&gt;department&lt;/TD&gt;&lt;TD&gt;dty_start&lt;/TD&gt;&lt;TD&gt;dty_end&lt;/TD&gt;&lt;TD&gt;amount_contrib_years&lt;/TD&gt;&lt;TD&gt;year_2015&lt;/TD&gt;&lt;TD&gt;year_2016&lt;/TD&gt;&lt;TD&gt;year_2017&lt;/TD&gt;&lt;TD&gt;year_2018&lt;/TD&gt;&lt;TD&gt;year_2019&lt;/TD&gt;&lt;TD&gt;year_2020&lt;/TD&gt;&lt;TD&gt;year_2021&lt;/TD&gt;&lt;TD&gt;year_2022&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;30330431&lt;/TD&gt;&lt;TD&gt;Sociology&lt;/TD&gt;&lt;TD&gt;2017&lt;/TD&gt;&lt;TD&gt;2018&lt;/TD&gt;&lt;TD&gt;3500&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;32310125&lt;/TD&gt;&lt;TD&gt;Sociology&lt;/TD&gt;&lt;TD&gt;2018&lt;/TD&gt;&lt;TD&gt;2022&lt;/TD&gt;&lt;TD&gt;38667.8&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;30330520&lt;/TD&gt;&lt;TD&gt;Sociology&lt;/TD&gt;&lt;TD&gt;2018&lt;/TD&gt;&lt;TD&gt;2019&lt;/TD&gt;&lt;TD&gt;3750&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;32310118&lt;/TD&gt;&lt;TD&gt;Sociology&lt;/TD&gt;&lt;TD&gt;2015&lt;/TD&gt;&lt;TD&gt;2018&lt;/TD&gt;&lt;TD&gt;19250&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;30330494&lt;/TD&gt;&lt;TD&gt;Sociology&lt;/TD&gt;&lt;TD&gt;2018&lt;/TD&gt;&lt;TD&gt;2019&lt;/TD&gt;&lt;TD&gt;2225.5&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;32310132&lt;/TD&gt;&lt;TD&gt;Sociology&lt;/TD&gt;&lt;TD&gt;2019&lt;/TD&gt;&lt;TD&gt;2020&lt;/TD&gt;&lt;TD&gt;575&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;30330508&lt;/TD&gt;&lt;TD&gt;Sociology&lt;/TD&gt;&lt;TD&gt;2018&lt;/TD&gt;&lt;TD&gt;2019&lt;/TD&gt;&lt;TD&gt;2096&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&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;I need the table to look like this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;project_num&lt;/TD&gt;&lt;TD&gt;department&lt;/TD&gt;&lt;TD&gt;dty_start&lt;/TD&gt;&lt;TD&gt;dty_end&lt;/TD&gt;&lt;TD&gt;amount_contrib_years&lt;/TD&gt;&lt;TD&gt;year_2015&lt;/TD&gt;&lt;TD&gt;year_2016&lt;/TD&gt;&lt;TD&gt;year_2017&lt;/TD&gt;&lt;TD&gt;year_2018&lt;/TD&gt;&lt;TD&gt;year_2019&lt;/TD&gt;&lt;TD&gt;year_2020&lt;/TD&gt;&lt;TD&gt;year_2021&lt;/TD&gt;&lt;TD&gt;year_2022&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;30330431&lt;/TD&gt;&lt;TD&gt;Sociology&lt;/TD&gt;&lt;TD&gt;2017&lt;/TD&gt;&lt;TD&gt;2018&lt;/TD&gt;&lt;TD&gt;3500&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;3500&lt;/TD&gt;&lt;TD&gt;3500&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;32310125&lt;/TD&gt;&lt;TD&gt;Sociology&lt;/TD&gt;&lt;TD&gt;2018&lt;/TD&gt;&lt;TD&gt;2022&lt;/TD&gt;&lt;TD&gt;38667.8&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;38667.8&lt;/TD&gt;&lt;TD&gt;38667.8&lt;/TD&gt;&lt;TD&gt;38667.8&lt;/TD&gt;&lt;TD&gt;38667.8&lt;/TD&gt;&lt;TD&gt;38667.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;30330520&lt;/TD&gt;&lt;TD&gt;Sociology&lt;/TD&gt;&lt;TD&gt;2018&lt;/TD&gt;&lt;TD&gt;2019&lt;/TD&gt;&lt;TD&gt;3750&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;3750&lt;/TD&gt;&lt;TD&gt;3750&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;32310118&lt;/TD&gt;&lt;TD&gt;Sociology&lt;/TD&gt;&lt;TD&gt;2015&lt;/TD&gt;&lt;TD&gt;2018&lt;/TD&gt;&lt;TD&gt;19250&lt;/TD&gt;&lt;TD&gt;19250&lt;/TD&gt;&lt;TD&gt;19250&lt;/TD&gt;&lt;TD&gt;19250&lt;/TD&gt;&lt;TD&gt;19250&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;30330494&lt;/TD&gt;&lt;TD&gt;Sociology&lt;/TD&gt;&lt;TD&gt;2018&lt;/TD&gt;&lt;TD&gt;2019&lt;/TD&gt;&lt;TD&gt;2225.5&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2225.5&lt;/TD&gt;&lt;TD&gt;2225.5&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;32310132&lt;/TD&gt;&lt;TD&gt;Sociology&lt;/TD&gt;&lt;TD&gt;2019&lt;/TD&gt;&lt;TD&gt;2020&lt;/TD&gt;&lt;TD&gt;575&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;575&lt;/TD&gt;&lt;TD&gt;575&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;30330508&lt;/TD&gt;&lt;TD&gt;Sociology&lt;/TD&gt;&lt;TD&gt;2018&lt;/TD&gt;&lt;TD&gt;2019&lt;/TD&gt;&lt;TD&gt;2096&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2096&lt;/TD&gt;&lt;TD&gt;2096&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&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;So basically I need to copy the values from "amount_contrib_years" to the appropriate year column. So for example, the top record of the table dty_start = 2017 and dty_end = 2018 so year_2017 and year_2018 both get the value 3500.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also the year_xxxx fields have been generated using proc tabulate by taking the min(dty_start) and max(dty_end) in macro variables. That way those variables will always have the correct year range listed. Maybe I can do something similar for these values but I am not to sure how.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for help in advance.&lt;/P&gt;</description>
    <pubDate>Tue, 10 Mar 2020 21:21:06 GMT</pubDate>
    <dc:creator>SasPerson85</dc:creator>
    <dc:date>2020-03-10T21:21:06Z</dc:date>
    <item>
      <title>Copy values to other columns based on two year fields</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Copy-values-to-other-columns-based-on-two-year-fields/m-p/631107#M186921</link>
      <description>&lt;P&gt;So I have a table that looks like this:&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;project_num&lt;/TD&gt;&lt;TD&gt;department&lt;/TD&gt;&lt;TD&gt;dty_start&lt;/TD&gt;&lt;TD&gt;dty_end&lt;/TD&gt;&lt;TD&gt;amount_contrib_years&lt;/TD&gt;&lt;TD&gt;year_2015&lt;/TD&gt;&lt;TD&gt;year_2016&lt;/TD&gt;&lt;TD&gt;year_2017&lt;/TD&gt;&lt;TD&gt;year_2018&lt;/TD&gt;&lt;TD&gt;year_2019&lt;/TD&gt;&lt;TD&gt;year_2020&lt;/TD&gt;&lt;TD&gt;year_2021&lt;/TD&gt;&lt;TD&gt;year_2022&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;30330431&lt;/TD&gt;&lt;TD&gt;Sociology&lt;/TD&gt;&lt;TD&gt;2017&lt;/TD&gt;&lt;TD&gt;2018&lt;/TD&gt;&lt;TD&gt;3500&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;32310125&lt;/TD&gt;&lt;TD&gt;Sociology&lt;/TD&gt;&lt;TD&gt;2018&lt;/TD&gt;&lt;TD&gt;2022&lt;/TD&gt;&lt;TD&gt;38667.8&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;30330520&lt;/TD&gt;&lt;TD&gt;Sociology&lt;/TD&gt;&lt;TD&gt;2018&lt;/TD&gt;&lt;TD&gt;2019&lt;/TD&gt;&lt;TD&gt;3750&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;32310118&lt;/TD&gt;&lt;TD&gt;Sociology&lt;/TD&gt;&lt;TD&gt;2015&lt;/TD&gt;&lt;TD&gt;2018&lt;/TD&gt;&lt;TD&gt;19250&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;30330494&lt;/TD&gt;&lt;TD&gt;Sociology&lt;/TD&gt;&lt;TD&gt;2018&lt;/TD&gt;&lt;TD&gt;2019&lt;/TD&gt;&lt;TD&gt;2225.5&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;32310132&lt;/TD&gt;&lt;TD&gt;Sociology&lt;/TD&gt;&lt;TD&gt;2019&lt;/TD&gt;&lt;TD&gt;2020&lt;/TD&gt;&lt;TD&gt;575&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;30330508&lt;/TD&gt;&lt;TD&gt;Sociology&lt;/TD&gt;&lt;TD&gt;2018&lt;/TD&gt;&lt;TD&gt;2019&lt;/TD&gt;&lt;TD&gt;2096&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&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;I need the table to look like this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;project_num&lt;/TD&gt;&lt;TD&gt;department&lt;/TD&gt;&lt;TD&gt;dty_start&lt;/TD&gt;&lt;TD&gt;dty_end&lt;/TD&gt;&lt;TD&gt;amount_contrib_years&lt;/TD&gt;&lt;TD&gt;year_2015&lt;/TD&gt;&lt;TD&gt;year_2016&lt;/TD&gt;&lt;TD&gt;year_2017&lt;/TD&gt;&lt;TD&gt;year_2018&lt;/TD&gt;&lt;TD&gt;year_2019&lt;/TD&gt;&lt;TD&gt;year_2020&lt;/TD&gt;&lt;TD&gt;year_2021&lt;/TD&gt;&lt;TD&gt;year_2022&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;30330431&lt;/TD&gt;&lt;TD&gt;Sociology&lt;/TD&gt;&lt;TD&gt;2017&lt;/TD&gt;&lt;TD&gt;2018&lt;/TD&gt;&lt;TD&gt;3500&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;3500&lt;/TD&gt;&lt;TD&gt;3500&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;32310125&lt;/TD&gt;&lt;TD&gt;Sociology&lt;/TD&gt;&lt;TD&gt;2018&lt;/TD&gt;&lt;TD&gt;2022&lt;/TD&gt;&lt;TD&gt;38667.8&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;38667.8&lt;/TD&gt;&lt;TD&gt;38667.8&lt;/TD&gt;&lt;TD&gt;38667.8&lt;/TD&gt;&lt;TD&gt;38667.8&lt;/TD&gt;&lt;TD&gt;38667.8&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;30330520&lt;/TD&gt;&lt;TD&gt;Sociology&lt;/TD&gt;&lt;TD&gt;2018&lt;/TD&gt;&lt;TD&gt;2019&lt;/TD&gt;&lt;TD&gt;3750&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;3750&lt;/TD&gt;&lt;TD&gt;3750&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;32310118&lt;/TD&gt;&lt;TD&gt;Sociology&lt;/TD&gt;&lt;TD&gt;2015&lt;/TD&gt;&lt;TD&gt;2018&lt;/TD&gt;&lt;TD&gt;19250&lt;/TD&gt;&lt;TD&gt;19250&lt;/TD&gt;&lt;TD&gt;19250&lt;/TD&gt;&lt;TD&gt;19250&lt;/TD&gt;&lt;TD&gt;19250&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;30330494&lt;/TD&gt;&lt;TD&gt;Sociology&lt;/TD&gt;&lt;TD&gt;2018&lt;/TD&gt;&lt;TD&gt;2019&lt;/TD&gt;&lt;TD&gt;2225.5&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2225.5&lt;/TD&gt;&lt;TD&gt;2225.5&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;32310132&lt;/TD&gt;&lt;TD&gt;Sociology&lt;/TD&gt;&lt;TD&gt;2019&lt;/TD&gt;&lt;TD&gt;2020&lt;/TD&gt;&lt;TD&gt;575&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;575&lt;/TD&gt;&lt;TD&gt;575&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;30330508&lt;/TD&gt;&lt;TD&gt;Sociology&lt;/TD&gt;&lt;TD&gt;2018&lt;/TD&gt;&lt;TD&gt;2019&lt;/TD&gt;&lt;TD&gt;2096&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;2096&lt;/TD&gt;&lt;TD&gt;2096&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&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;So basically I need to copy the values from "amount_contrib_years" to the appropriate year column. So for example, the top record of the table dty_start = 2017 and dty_end = 2018 so year_2017 and year_2018 both get the value 3500.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also the year_xxxx fields have been generated using proc tabulate by taking the min(dty_start) and max(dty_end) in macro variables. That way those variables will always have the correct year range listed. Maybe I can do something similar for these values but I am not to sure how.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for help in advance.&lt;/P&gt;</description>
      <pubDate>Tue, 10 Mar 2020 21:21:06 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Copy-values-to-other-columns-based-on-two-year-fields/m-p/631107#M186921</guid>
      <dc:creator>SasPerson85</dc:creator>
      <dc:date>2020-03-10T21:21:06Z</dc:date>
    </item>
    <item>
      <title>Re: Copy values to other columns based on two year fields</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Copy-values-to-other-columns-based-on-two-year-fields/m-p/631111#M186924</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/182665"&gt;@SasPerson85&lt;/a&gt;&amp;nbsp; Please see if this helps&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
infile cards truncover;
input project_num :$15.	department :$15.	dty_start	dty_end	amount_contrib_years	year_2015	year_2016	year_2017	year_2018	year_2019	year_2020	year_2021	year_2022;
cards;
30330431	Sociology	2017	2018	3500	 	 	 	 	 	 	 	 
32310125	Sociology	2018	2022	38667.8	 	 	 	 	 	 	 	 
30330520	Sociology	2018	2019	3750	 	 	 	 	 	 	 	 
32310118	Sociology	2015	2018	19250	 	 	 	 	 	 	 	 
30330494	Sociology	2018	2019	2225.5	 	 	 	 	 	 	 	 
32310132	Sociology	2019	2020	575	 	 	 	 	 	 	 	 
30330508	Sociology	2018	2019	2096	 	 	 	 	 	 	 	 
;

data want;
 set have;
 array y(2015:2022) year_2015-year_2022;
 do _n_=dty_start to dty_end;
   y(_n_)=amount_contrib_years;
 end;
run;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;DIV class="branch"&gt;
&lt;DIV&gt;
&lt;DIV align="center"&gt;
&lt;TABLE class="table" summary="Procedure Print: Data Set WORK.WANT" frame="box" rules="all" cellspacing="0" cellpadding="5"&gt;
&lt;THEAD&gt;
&lt;TR&gt;
&lt;TH class="l header" scope="col"&gt;project_num&lt;/TH&gt;
&lt;TH class="l header" scope="col"&gt;department&lt;/TH&gt;
&lt;TH class="r header" scope="col"&gt;dty_start&lt;/TH&gt;
&lt;TH class="r header" scope="col"&gt;dty_end&lt;/TH&gt;
&lt;TH class="r header" scope="col"&gt;amount_contrib_years&lt;/TH&gt;
&lt;TH class="r header" scope="col"&gt;year_2015&lt;/TH&gt;
&lt;TH class="r header" scope="col"&gt;year_2016&lt;/TH&gt;
&lt;TH class="r header" scope="col"&gt;year_2017&lt;/TH&gt;
&lt;TH class="r header" scope="col"&gt;year_2018&lt;/TH&gt;
&lt;TH class="r header" scope="col"&gt;year_2019&lt;/TH&gt;
&lt;TH class="r header" scope="col"&gt;year_2020&lt;/TH&gt;
&lt;TH class="r header" scope="col"&gt;year_2021&lt;/TH&gt;
&lt;TH class="r header" scope="col"&gt;year_2022&lt;/TH&gt;
&lt;/TR&gt;
&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;30330431&lt;/TD&gt;
&lt;TD class="l data"&gt;Sociology&lt;/TD&gt;
&lt;TD class="r data"&gt;2017&lt;/TD&gt;
&lt;TD class="r data"&gt;2018&lt;/TD&gt;
&lt;TD class="r data"&gt;3500.0&lt;/TD&gt;
&lt;TD class="r data"&gt;.&lt;/TD&gt;
&lt;TD class="r data"&gt;.&lt;/TD&gt;
&lt;TD class="r data"&gt;3500&lt;/TD&gt;
&lt;TD class="r data"&gt;3500.0&lt;/TD&gt;
&lt;TD class="r data"&gt;.&lt;/TD&gt;
&lt;TD class="r data"&gt;.&lt;/TD&gt;
&lt;TD class="r data"&gt;.&lt;/TD&gt;
&lt;TD class="r data"&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;32310125&lt;/TD&gt;
&lt;TD class="l data"&gt;Sociology&lt;/TD&gt;
&lt;TD class="r data"&gt;2018&lt;/TD&gt;
&lt;TD class="r data"&gt;2022&lt;/TD&gt;
&lt;TD class="r data"&gt;38667.8&lt;/TD&gt;
&lt;TD class="r data"&gt;.&lt;/TD&gt;
&lt;TD class="r data"&gt;.&lt;/TD&gt;
&lt;TD class="r data"&gt;.&lt;/TD&gt;
&lt;TD class="r data"&gt;38667.8&lt;/TD&gt;
&lt;TD class="r data"&gt;38667.8&lt;/TD&gt;
&lt;TD class="r data"&gt;38667.8&lt;/TD&gt;
&lt;TD class="r data"&gt;38667.8&lt;/TD&gt;
&lt;TD class="r data"&gt;38667.8&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;30330520&lt;/TD&gt;
&lt;TD class="l data"&gt;Sociology&lt;/TD&gt;
&lt;TD class="r data"&gt;2018&lt;/TD&gt;
&lt;TD class="r data"&gt;2019&lt;/TD&gt;
&lt;TD class="r data"&gt;3750.0&lt;/TD&gt;
&lt;TD class="r data"&gt;.&lt;/TD&gt;
&lt;TD class="r data"&gt;.&lt;/TD&gt;
&lt;TD class="r data"&gt;.&lt;/TD&gt;
&lt;TD class="r data"&gt;3750.0&lt;/TD&gt;
&lt;TD class="r data"&gt;3750.0&lt;/TD&gt;
&lt;TD class="r data"&gt;.&lt;/TD&gt;
&lt;TD class="r data"&gt;.&lt;/TD&gt;
&lt;TD class="r data"&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;32310118&lt;/TD&gt;
&lt;TD class="l data"&gt;Sociology&lt;/TD&gt;
&lt;TD class="r data"&gt;2015&lt;/TD&gt;
&lt;TD class="r data"&gt;2018&lt;/TD&gt;
&lt;TD class="r data"&gt;19250.0&lt;/TD&gt;
&lt;TD class="r data"&gt;19250&lt;/TD&gt;
&lt;TD class="r data"&gt;19250&lt;/TD&gt;
&lt;TD class="r data"&gt;19250&lt;/TD&gt;
&lt;TD class="r data"&gt;19250.0&lt;/TD&gt;
&lt;TD class="r data"&gt;.&lt;/TD&gt;
&lt;TD class="r data"&gt;.&lt;/TD&gt;
&lt;TD class="r data"&gt;.&lt;/TD&gt;
&lt;TD class="r data"&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;30330494&lt;/TD&gt;
&lt;TD class="l data"&gt;Sociology&lt;/TD&gt;
&lt;TD class="r data"&gt;2018&lt;/TD&gt;
&lt;TD class="r data"&gt;2019&lt;/TD&gt;
&lt;TD class="r data"&gt;2225.5&lt;/TD&gt;
&lt;TD class="r data"&gt;.&lt;/TD&gt;
&lt;TD class="r data"&gt;.&lt;/TD&gt;
&lt;TD class="r data"&gt;.&lt;/TD&gt;
&lt;TD class="r data"&gt;2225.5&lt;/TD&gt;
&lt;TD class="r data"&gt;2225.5&lt;/TD&gt;
&lt;TD class="r data"&gt;.&lt;/TD&gt;
&lt;TD class="r data"&gt;.&lt;/TD&gt;
&lt;TD class="r data"&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;32310132&lt;/TD&gt;
&lt;TD class="l data"&gt;Sociology&lt;/TD&gt;
&lt;TD class="r data"&gt;2019&lt;/TD&gt;
&lt;TD class="r data"&gt;2020&lt;/TD&gt;
&lt;TD class="r data"&gt;575.0&lt;/TD&gt;
&lt;TD class="r data"&gt;.&lt;/TD&gt;
&lt;TD class="r data"&gt;.&lt;/TD&gt;
&lt;TD class="r data"&gt;.&lt;/TD&gt;
&lt;TD class="r data"&gt;.&lt;/TD&gt;
&lt;TD class="r data"&gt;575.0&lt;/TD&gt;
&lt;TD class="r data"&gt;575.0&lt;/TD&gt;
&lt;TD class="r data"&gt;.&lt;/TD&gt;
&lt;TD class="r data"&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;30330508&lt;/TD&gt;
&lt;TD class="l data"&gt;Sociology&lt;/TD&gt;
&lt;TD class="r data"&gt;2018&lt;/TD&gt;
&lt;TD class="r data"&gt;2019&lt;/TD&gt;
&lt;TD class="r data"&gt;2096.0&lt;/TD&gt;
&lt;TD class="r data"&gt;.&lt;/TD&gt;
&lt;TD class="r data"&gt;.&lt;/TD&gt;
&lt;TD class="r data"&gt;.&lt;/TD&gt;
&lt;TD class="r data"&gt;2096.0&lt;/TD&gt;
&lt;TD class="r data"&gt;2096.0&lt;/TD&gt;
&lt;TD class="r data"&gt;.&lt;/TD&gt;
&lt;TD class="r data"&gt;.&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Tue, 10 Mar 2020 21:28:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Copy-values-to-other-columns-based-on-two-year-fields/m-p/631111#M186924</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2020-03-10T21:28:47Z</dc:date>
    </item>
    <item>
      <title>Re: Copy values to other columns based on two year fields</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Copy-values-to-other-columns-based-on-two-year-fields/m-p/631112#M186925</link>
      <description>Thank you so much for the quick reply and easy to understand solution! I plugged my macro variables into it that gets the min and max of the years and it worked seamlessly!</description>
      <pubDate>Tue, 10 Mar 2020 21:32:56 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Copy-values-to-other-columns-based-on-two-year-fields/m-p/631112#M186925</guid>
      <dc:creator>SasPerson85</dc:creator>
      <dc:date>2020-03-10T21:32:56Z</dc:date>
    </item>
  </channel>
</rss>

