<?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: summing one column when variables are duplicates in other columns in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/summing-one-column-when-variables-are-duplicates-in-other/m-p/874397#M345474</link>
    <description>&lt;P&gt;Try this&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
input Reporting_YEAR Reporting_MONTH City_Village $ Sales_Total :dollar6. date123456 :date9.;
format date123456 date9.;
datalines;
2019 6 A $5000 01JUN2019
2019 6 A $10 01JUN2019
2019 7 B $90 01JUL2019
2019 7 B $100 01JUL2019
2019 8 C $5 01AUG2019
2019 8 C $6 01AUG2019
;

proc summary data = have nway;
   class Reporting_YEAR Reporting_MONTH City_Village date123456 ;
   var Sales_Total;
   output out = want(drop = _:) sum=;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
    <pubDate>Mon, 08 May 2023 07:21:10 GMT</pubDate>
    <dc:creator>PeterClemmensen</dc:creator>
    <dc:date>2023-05-08T07:21:10Z</dc:date>
    <item>
      <title>summing one column when variables are duplicates in other columns</title>
      <link>https://communities.sas.com/t5/SAS-Programming/summing-one-column-when-variables-are-duplicates-in-other/m-p/874394#M345473</link>
      <description>&lt;P&gt;Hello,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am new to using SAS and I having trouble with some data cleanup. Below is my dataset. I have cleaned up my original dataset to create a dataset that contains all duplicates for the reporting month, year and city_village.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV align="center"&gt;&lt;DIV class=""&gt;&lt;DIV align="center"&gt;Obs Reporting_YEAR Reporting_MONTH City_Village Sales_Total date123456 &lt;TABLE cellspacing="0" cellpadding="5"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;2019&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;$5000&lt;/TD&gt;&lt;TD&gt;01JUN2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2019&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;$10&lt;/TD&gt;&lt;TD&gt;01JUN2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2019&lt;/TD&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;$90&lt;/TD&gt;&lt;TD&gt;01JUL2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2019&lt;/TD&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;$100&lt;/TD&gt;&lt;TD&gt;01JUL2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2019&lt;/TD&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;C&lt;/TD&gt;&lt;TD&gt;$5&lt;/TD&gt;&lt;TD&gt;01AUG2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2019&lt;/TD&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;C&lt;/TD&gt;&lt;TD&gt;$6&lt;/TD&gt;&lt;TD&gt;01AUG2019&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P class="lia-align-left"&gt;What I would like to do is merge together the sum of Sales_Total in one entry when the date and city_village are the same. For this example dataset I would like the following result.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;Obs Reporting_YEAR Reporting_MONTH City_Village Sales_Total date135 &lt;TABLE cellspacing="0" cellpadding="5"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;2019&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;$5010&lt;/TD&gt;&lt;TD&gt;01JUN2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2019&lt;/TD&gt;&lt;TD&gt;7&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;$190&lt;/TD&gt;&lt;TD&gt;01JUL2019&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2019&lt;/TD&gt;&lt;TD&gt;8&lt;/TD&gt;&lt;TD&gt;C&lt;/TD&gt;&lt;TD&gt;$11&lt;/TD&gt;&lt;TD&gt;01AUG2019&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="lia-align-left"&gt;This is the code I have tried so far, instead of adding the sales total for duplicate year, month and city, it adds up the duplicate dates instead. For instance, some entries have different city_town for the date, so the code ends up merging according to the date as opposed to the same date and city_town.&amp;nbsp; I am not sure how to include an additional variable in the by-statement below.&lt;/P&gt;&lt;P class="lia-align-left"&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;proc summary data = all;&amp;nbsp;

by date;

var Sales_Total;

output out =want sum() = ;

run;&lt;/PRE&gt;&lt;P class="lia-align-left"&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="lia-align-left"&gt;&amp;nbsp;&lt;/P&gt;&lt;P class="lia-align-left"&gt;Thank you, any help would be appreciated.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Mon, 08 May 2023 07:09:54 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/summing-one-column-when-variables-are-duplicates-in-other/m-p/874394#M345473</guid>
      <dc:creator>maliha9999</dc:creator>
      <dc:date>2023-05-08T07:09:54Z</dc:date>
    </item>
    <item>
      <title>Re: summing one column when variables are duplicates in other columns</title>
      <link>https://communities.sas.com/t5/SAS-Programming/summing-one-column-when-variables-are-duplicates-in-other/m-p/874397#M345474</link>
      <description>&lt;P&gt;Try this&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
input Reporting_YEAR Reporting_MONTH City_Village $ Sales_Total :dollar6. date123456 :date9.;
format date123456 date9.;
datalines;
2019 6 A $5000 01JUN2019
2019 6 A $10 01JUN2019
2019 7 B $90 01JUL2019
2019 7 B $100 01JUL2019
2019 8 C $5 01AUG2019
2019 8 C $6 01AUG2019
;

proc summary data = have nway;
   class Reporting_YEAR Reporting_MONTH City_Village date123456 ;
   var Sales_Total;
   output out = want(drop = _:) sum=;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Mon, 08 May 2023 07:21:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/summing-one-column-when-variables-are-duplicates-in-other/m-p/874397#M345474</guid>
      <dc:creator>PeterClemmensen</dc:creator>
      <dc:date>2023-05-08T07:21:10Z</dc:date>
    </item>
    <item>
      <title>Re: summing one column when variables are duplicates in other columns</title>
      <link>https://communities.sas.com/t5/SAS-Programming/summing-one-column-when-variables-are-duplicates-in-other/m-p/874484#M345515</link>
      <description>&lt;P&gt;Thank you PeterClemmensen. The code worked and got me the dataset I wanted.&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 08 May 2023 16:15:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/summing-one-column-when-variables-are-duplicates-in-other/m-p/874484#M345515</guid>
      <dc:creator>maliha9999</dc:creator>
      <dc:date>2023-05-08T16:15:05Z</dc:date>
    </item>
  </channel>
</rss>

