<?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: conditional vertical sum in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/conditional-vertical-sum/m-p/562026#M157400</link>
    <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/261618"&gt;@heffo&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Or you can open the Query Builder, select the three variables Code, Client and Amount.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Then on the row for Amount you click on the third column and select sum. And on the bottom of the dialog you see the Select distinct rows only.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You might want to click on the tab Sort Data to sort them on Code and Client.&amp;nbsp;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;That will not sum amount which the OP is doing.&lt;/P&gt;</description>
    <pubDate>Tue, 28 May 2019 17:45:41 GMT</pubDate>
    <dc:creator>Reeza</dc:creator>
    <dc:date>2019-05-28T17:45:41Z</dc:date>
    <item>
      <title>conditional vertical sum</title>
      <link>https://communities.sas.com/t5/SAS-Programming/conditional-vertical-sum/m-p/561756#M157310</link>
      <description>&lt;P&gt;Hello ,&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm new to SAS EG , and i'm trying to perform some data cleaning.&lt;BR /&gt;I want to sum a column depending on the value of two other columns.&amp;nbsp;&lt;BR /&gt;Here is a scope of the data I have :&amp;nbsp;&lt;/P&gt;&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;CODE&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;CLIENT&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;AMOUNT&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;M0013R&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;201&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;300&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;M0013R&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;201&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;500&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;M0013R&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;201&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;600&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;M0013R&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;200&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;900&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;M0013R&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;200&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;300&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;M0013R&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;201&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;400&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;M0013R&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;200&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;200&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;T0198K&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;200&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;700&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;T0198K&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;200&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;200&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;U8910E&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;201&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;600&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;U8910E&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;200&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;300&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;P9823D&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;200&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;400&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;P9823D&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;200&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;1800&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;P9823D&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;201&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;600&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;P9823D&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;200&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;600&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The Code is an alpha-numerical column ,&amp;nbsp;&lt;/P&gt;&lt;P&gt;The CLIENT column can have only 2 values : 200 or 201&amp;nbsp; .&lt;/P&gt;&lt;P&gt;I want to vertically sum the amount column when the code is the same and the client is the same.&lt;/P&gt;&lt;P&gt;The data I want should look like this :&amp;nbsp;&lt;/P&gt;&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;CODE&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;CLIENT&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;AMOUNT&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;M0013R&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;201&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;1800&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;M0013R&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;200&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;1400&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;T0198K&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;200&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;900&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;U8910E&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;201&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;600&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;U8910E&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;200&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;300&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;P9823D&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;200&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;2800&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;P9823D&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;201&lt;/FONT&gt;&lt;/TD&gt;&lt;TD&gt;&lt;FONT color="#000000" face="Arial" size="2"&gt;600&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you in advance for your responses.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 27 May 2019 14:49:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/conditional-vertical-sum/m-p/561756#M157310</guid>
      <dc:creator>LoPez_Diaz</dc:creator>
      <dc:date>2019-05-27T14:49:58Z</dc:date>
    </item>
    <item>
      <title>Re: conditional vertical sum</title>
      <link>https://communities.sas.com/t5/SAS-Programming/conditional-vertical-sum/m-p/561757#M157311</link>
      <description>&lt;P&gt;This is a standard PROC MEANS - CLASS or BY statements can be used to group your variables for analysis.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc means data=have noprint nway;
class code client;
var amount;
output out=want sum=total_amount;
run;

proc print data=want;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/265711"&gt;@LoPez_Diaz&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Hello ,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm new to SAS EG , and i'm trying to perform some data cleaning.&lt;BR /&gt;I want to sum a column depending on the value of two other columns.&amp;nbsp;&lt;BR /&gt;Here is a scope of the data I have :&amp;nbsp;&lt;/P&gt;
&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;CODE&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;CLIENT&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;AMOUNT&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;M0013R&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;201&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;300&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;M0013R&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;201&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;500&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;M0013R&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;201&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;600&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;M0013R&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;200&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;900&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;M0013R&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;200&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;300&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;M0013R&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;201&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;400&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;M0013R&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;200&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;200&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;T0198K&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;200&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;700&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;T0198K&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;200&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;200&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;U8910E&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;201&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;600&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;U8910E&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;200&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;300&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;P9823D&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;200&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;400&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;P9823D&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;200&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;1800&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;P9823D&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;201&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;600&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;P9823D&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;200&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;600&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The Code is an alpha-numerical column ,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The CLIENT column can have only 2 values : 200 or 201&amp;nbsp; .&lt;/P&gt;
&lt;P&gt;I want to vertically sum the amount column when the code is the same and the client is the same.&lt;/P&gt;
&lt;P&gt;The data I want should look like this :&amp;nbsp;&lt;/P&gt;
&lt;TABLE border="0" cellspacing="0" cellpadding="0"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;CODE&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;CLIENT&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;AMOUNT&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;M0013R&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;201&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;1800&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;M0013R&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;200&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;1400&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;T0198K&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;200&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;900&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;U8910E&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;201&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;600&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;U8910E&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;200&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;300&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;P9823D&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;200&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;2800&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;P9823D&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;201&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT face="Arial" size="2" color="#000000"&gt;600&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you in advance for your responses.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 27 May 2019 14:57:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/conditional-vertical-sum/m-p/561757#M157311</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2019-05-27T14:57:33Z</dc:date>
    </item>
    <item>
      <title>Re: conditional vertical sum</title>
      <link>https://communities.sas.com/t5/SAS-Programming/conditional-vertical-sum/m-p/561761#M157314</link>
      <description>&lt;P&gt;In EG Select:&lt;/P&gt;&lt;P&gt;Tasks | Describe | Summary Statistics&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Drag to the Task Roles:&lt;/P&gt;&lt;P&gt;Amount to the Analysis Variables&amp;nbsp;&lt;/P&gt;&lt;P&gt;Code and Client to&amp;nbsp; the Classification Variables&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Click Run&lt;/P&gt;</description>
      <pubDate>Mon, 27 May 2019 15:08:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/conditional-vertical-sum/m-p/561761#M157314</guid>
      <dc:creator>ghosh</dc:creator>
      <dc:date>2019-05-27T15:08:36Z</dc:date>
    </item>
    <item>
      <title>Re: conditional vertical sum</title>
      <link>https://communities.sas.com/t5/SAS-Programming/conditional-vertical-sum/m-p/561822#M157335</link>
      <description>&lt;P&gt;Or you can open the Query Builder, select the three variables Code, Client and Amount.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Then on the row for Amount you click on the third column and select sum. And on the bottom of the dialog you see the Select distinct rows only.&amp;nbsp;&lt;/P&gt;&lt;P&gt;You might want to click on the tab Sort Data to sort them on Code and Client.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 28 May 2019 01:09:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/conditional-vertical-sum/m-p/561822#M157335</guid>
      <dc:creator>heffo</dc:creator>
      <dc:date>2019-05-28T01:09:07Z</dc:date>
    </item>
    <item>
      <title>Re: conditional vertical sum</title>
      <link>https://communities.sas.com/t5/SAS-Programming/conditional-vertical-sum/m-p/562026#M157400</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/261618"&gt;@heffo&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Or you can open the Query Builder, select the three variables Code, Client and Amount.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Then on the row for Amount you click on the third column and select sum. And on the bottom of the dialog you see the Select distinct rows only.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You might want to click on the tab Sort Data to sort them on Code and Client.&amp;nbsp;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;That will not sum amount which the OP is doing.&lt;/P&gt;</description>
      <pubDate>Tue, 28 May 2019 17:45:41 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/conditional-vertical-sum/m-p/562026#M157400</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2019-05-28T17:45:41Z</dc:date>
    </item>
    <item>
      <title>Re: conditional vertical sum</title>
      <link>https://communities.sas.com/t5/SAS-Programming/conditional-vertical-sum/m-p/562110#M157432</link>
      <description>&lt;P&gt;As far as I can see it is the same as the OP had in the post.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;*Creating the dummy data;
data have;
	input CODE $ CLIENT	AMOUNT;
datalines;
M0013R 201 300
M0013R 201 500
M0013R 201 600
M0013R 200 900
M0013R 200 300
M0013R 201 400
M0013R 200 200
T0198K 200 700
T0198K 200 200
U8910E 201 600
U8910E 200 300
P9823D 200 400
P9823D 200 1800
P9823D 201 600
P9823D 200 600
;;;
run;


*This is the code that the Query Builder gives you when following my instructions;
%_eg_conditional_dropds(WORK.QUERY_FOR_HAVE);

PROC SQL;
   CREATE TABLE WORK.QUERY_FOR_HAVE AS 
   SELECT DISTINCT t1.CODE, 
          t1.CLIENT, 
          /* SUM_of_AMOUNT */
            (SUM(t1.AMOUNT)) AS SUM_of_AMOUNT
      FROM WORK.HAVE t1
      GROUP BY t1.CODE,
               t1.CLIENT
      ORDER BY t1.CODE,
               t1.CLIENT;
QUIT;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Output data (same data, but different order):&lt;/P&gt;&lt;P&gt;CODE CLIENT SUM_of_AMOUNT&lt;BR /&gt;M0013R 200 1400&lt;BR /&gt;M0013R 201 1800&lt;BR /&gt;P9823D 200 2800&lt;BR /&gt;P9823D 201 600&lt;BR /&gt;T0198K 200 900&lt;BR /&gt;U8910E 200 300&lt;BR /&gt;U8910E 201 600&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 28 May 2019 21:04:55 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/conditional-vertical-sum/m-p/562110#M157432</guid>
      <dc:creator>heffo</dc:creator>
      <dc:date>2019-05-28T21:04:55Z</dc:date>
    </item>
    <item>
      <title>Re: conditional vertical sum</title>
      <link>https://communities.sas.com/t5/SAS-Programming/conditional-vertical-sum/m-p/562115#M157437</link>
      <description>You don't need distinct when you have a GROUP BY - but you're correct, I missed the SUM portion of your suggestion.</description>
      <pubDate>Tue, 28 May 2019 21:47:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/conditional-vertical-sum/m-p/562115#M157437</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2019-05-28T21:47:08Z</dc:date>
    </item>
    <item>
      <title>Re: conditional vertical sum</title>
      <link>https://communities.sas.com/t5/SAS-Programming/conditional-vertical-sum/m-p/563255#M157879</link>
      <description>Thank you all for your responses.&lt;BR /&gt;Everyone of them worked for me. But I chose this sql procedure , because it offers more flexibility than proc means.&lt;BR /&gt;Thank you again !! Have a nice day</description>
      <pubDate>Mon, 03 Jun 2019 13:47:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/conditional-vertical-sum/m-p/563255#M157879</guid>
      <dc:creator>LoPez_Diaz</dc:creator>
      <dc:date>2019-06-03T13:47:36Z</dc:date>
    </item>
  </channel>
</rss>

