<?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 add scores if the exam dates are same for the combination of three or more variables in SAS Data Management</title>
    <link>https://communities.sas.com/t5/SAS-Data-Management/How-to-add-scores-if-the-exam-dates-are-same-for-the-combination/m-p/378384#M11529</link>
    <description>&lt;P&gt;I have sorted and summarized and then merged.&lt;/P&gt;&lt;P&gt;It is working.&lt;/P&gt;&lt;P&gt;Thanks a lot.&lt;/P&gt;</description>
    <pubDate>Sat, 22 Jul 2017 05:52:24 GMT</pubDate>
    <dc:creator>wanttolearnSAS</dc:creator>
    <dc:date>2017-07-22T05:52:24Z</dc:date>
    <item>
      <title>How to add scores if the exam dates are same for the combination of three or more variables</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/How-to-add-scores-if-the-exam-dates-are-same-for-the-combination/m-p/378298#M11524</link>
      <description>&lt;P&gt;StudentId &amp;nbsp;Addpdr Subject GradeC ExamDate &amp;nbsp; &amp;nbsp;Marks&lt;/P&gt;&lt;P&gt;001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IN &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PHY &amp;nbsp; &amp;nbsp; &amp;nbsp; X1 &amp;nbsp; &amp;nbsp; &amp;nbsp;22/03/2017 &amp;nbsp; &amp;nbsp; 73&lt;/P&gt;&lt;P&gt;001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PK &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;CHE &amp;nbsp; &amp;nbsp; &amp;nbsp;X11 &amp;nbsp; &amp;nbsp; 02/03/2016 &amp;nbsp; &amp;nbsp; 82&lt;/P&gt;&lt;P&gt;001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IN &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PHY &amp;nbsp; &amp;nbsp; &amp;nbsp; X1 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;SPAN&gt;22/03/2017 &amp;nbsp; &amp;nbsp; 62&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IN &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PHY &amp;nbsp; &amp;nbsp; &amp;nbsp; X1 &amp;nbsp; &amp;nbsp; &amp;nbsp;10/11/2016 &amp;nbsp; &amp;nbsp;&amp;nbsp;87&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IN &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PHY &amp;nbsp; &amp;nbsp; &amp;nbsp; X1 &amp;nbsp; &amp;nbsp; &amp;nbsp;23/03/2017 &amp;nbsp; &amp;nbsp;&amp;nbsp;92&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PK&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; CHE&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;X11 &amp;nbsp; &amp;nbsp;10/03/2017 &amp;nbsp; &amp;nbsp;&amp;nbsp;51&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;002 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; BN&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PHY &amp;nbsp; &amp;nbsp; &amp;nbsp; X1 &amp;nbsp; &amp;nbsp; &amp;nbsp;27/03/2017 &amp;nbsp; &amp;nbsp; 62&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;002 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; BN &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PHY &amp;nbsp; &amp;nbsp; &amp;nbsp; X11 &amp;nbsp; &amp;nbsp;02/03/2017 &amp;nbsp; &amp;nbsp;&amp;nbsp;98&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;002 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; BN &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PHY&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;X1 &amp;nbsp; &amp;nbsp; &amp;nbsp;27/03/2017 &amp;nbsp; &amp;nbsp;&amp;nbsp;34&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;002 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; BN &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PHY&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;X1 &amp;nbsp; &amp;nbsp; &amp;nbsp;27/03/2017 &amp;nbsp; &amp;nbsp; 53&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;The desired output is:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;StudentId &amp;nbsp;Addpdr &amp;nbsp;GradeC &amp;nbsp;Subject &amp;nbsp; Marks&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;IN &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; X1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PHY &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;135&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PK &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; X11 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; CHE &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 51&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;002 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;BN &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; X1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PHY &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;149&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;002 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;BN &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;X11 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PHY &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;98&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;The Marks in the output is the addition of the marks if the latest exam date (with the combination of Studentid,Addpdr and GradeC) is repeating else the marks is the marks of the latest exam date for the&amp;nbsp;combination of Studentid,Addpdr and GradeC.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 21 Jul 2017 20:11:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/How-to-add-scores-if-the-exam-dates-are-same-for-the-combination/m-p/378298#M11524</guid>
      <dc:creator>wanttolearnSAS</dc:creator>
      <dc:date>2017-07-21T20:11:23Z</dc:date>
    </item>
    <item>
      <title>Re: How to add scores if the exam dates are same for the combination of three or more variables</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/How-to-add-scores-if-the-exam-dates-are-same-for-the-combination/m-p/378347#M11526</link>
      <description>&lt;P&gt;What have you tried so far?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I would suggest using PROC MEANS to summarize along the grouping variables you've identified and then to use PROC SORT to take the latest record using the NODUPKEY option. If you post what you've tried so far we can help fix/modify your code as necessary.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/155231"&gt;@wanttolearnSAS&lt;/a&gt; wrote:&lt;BR /&gt;
&lt;P&gt;StudentId &amp;nbsp;Addpdr Subject GradeC ExamDate &amp;nbsp; &amp;nbsp;Marks&lt;/P&gt;
&lt;P&gt;001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IN &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PHY &amp;nbsp; &amp;nbsp; &amp;nbsp; X1 &amp;nbsp; &amp;nbsp; &amp;nbsp;22/03/2017 &amp;nbsp; &amp;nbsp; 73&lt;/P&gt;
&lt;P&gt;001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PK &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;CHE &amp;nbsp; &amp;nbsp; &amp;nbsp;X11 &amp;nbsp; &amp;nbsp; 02/03/2016 &amp;nbsp; &amp;nbsp; 82&lt;/P&gt;
&lt;P&gt;001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IN &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PHY &amp;nbsp; &amp;nbsp; &amp;nbsp; X1 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;SPAN&gt;22/03/2017 &amp;nbsp; &amp;nbsp; 62&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IN &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PHY &amp;nbsp; &amp;nbsp; &amp;nbsp; X1 &amp;nbsp; &amp;nbsp; &amp;nbsp;10/11/2016 &amp;nbsp; &amp;nbsp;&amp;nbsp;87&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IN &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PHY &amp;nbsp; &amp;nbsp; &amp;nbsp; X1 &amp;nbsp; &amp;nbsp; &amp;nbsp;23/03/2017 &amp;nbsp; &amp;nbsp;&amp;nbsp;92&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PK&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; CHE&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;X11 &amp;nbsp; &amp;nbsp;10/03/2017 &amp;nbsp; &amp;nbsp;&amp;nbsp;51&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;002 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; BN&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PHY &amp;nbsp; &amp;nbsp; &amp;nbsp; X1 &amp;nbsp; &amp;nbsp; &amp;nbsp;27/03/2017 &amp;nbsp; &amp;nbsp; 62&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;002 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; BN &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PHY &amp;nbsp; &amp;nbsp; &amp;nbsp; X11 &amp;nbsp; &amp;nbsp;02/03/2017 &amp;nbsp; &amp;nbsp;&amp;nbsp;98&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;002 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; BN &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PHY&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;X1 &amp;nbsp; &amp;nbsp; &amp;nbsp;27/03/2017 &amp;nbsp; &amp;nbsp;&amp;nbsp;34&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;002 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; BN &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PHY&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;X1 &amp;nbsp; &amp;nbsp; &amp;nbsp;27/03/2017 &amp;nbsp; &amp;nbsp; 53&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;The desired output is:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;StudentId &amp;nbsp;Addpdr &amp;nbsp;GradeC &amp;nbsp;Subject &amp;nbsp; Marks&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;IN &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; X1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PHY &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;135&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PK &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; X11 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; CHE &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 51&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;002 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;BN &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; X1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PHY &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;149&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;002 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;BN &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;X11 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PHY &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;98&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;The Marks in the output is the addition of the marks if the latest exam date (with the combination of Studentid,Addpdr and GradeC) is repeating else the marks is the marks of the latest exam date for the&amp;nbsp;combination of Studentid,Addpdr and GradeC.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&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>Fri, 21 Jul 2017 23:48:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/How-to-add-scores-if-the-exam-dates-are-same-for-the-combination/m-p/378347#M11526</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2017-07-21T23:48:34Z</dc:date>
    </item>
    <item>
      <title>Re: How to add scores if the exam dates are same for the combination of three or more variables</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/How-to-add-scores-if-the-exam-dates-are-same-for-the-combination/m-p/378350#M11527</link>
      <description>&lt;P&gt;Here is one way:&lt;/P&gt;
&lt;PRE&gt;data have;
  input (StudentId  Addpdr Subject GradeC) ($) ExamDate :ddmmyy10.  Marks;
  cards;
001             IN         PHY       X1      22/03/2017     73
001             PK        CHE      X11     02/03/2016     82
001             IN         PHY       X1      22/03/2017     62
001             IN         PHY       X1      10/11/2016     87
001             IN         PHY       X1      23/03/2017     92
001             PK        CHE       X11    10/03/2017     51
002             BN        PHY       X1      27/03/2017     62
002             BN        PHY       X11    02/03/2017     98
002             BN        PHY       X1      27/03/2017     34
002             BN        PHY       X1      27/03/2017     53
;

proc sort data=have;
  by StudentID Addpdr GradeC descending ExamDate;
run;

proc summary data=have;
  var Marks;
  by  StudentID Addpdr GradeC descending ExamDate;
  output out=need (rename=(_freq_=count )
                   drop=_type_ ExamDate
                   where=(count ge 2)) sum=sum_m;
run;

data want (drop=count sum_m ExamDate);
  merge have need;
  by StudentID Addpdr GradeC;
  if first.GradeC then do;
    if count ge 2 then Marks=sum_m;
    output;
  end;
run;
&lt;/PRE&gt;
&lt;P&gt;Art, CEO, AnalystFinder.com&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 21 Jul 2017 23:54:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/How-to-add-scores-if-the-exam-dates-are-same-for-the-combination/m-p/378350#M11527</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2017-07-21T23:54:24Z</dc:date>
    </item>
    <item>
      <title>Re: How to add scores if the exam dates are same for the combination of three or more variables</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/How-to-add-scores-if-the-exam-dates-are-same-for-the-combination/m-p/378384#M11529</link>
      <description>&lt;P&gt;I have sorted and summarized and then merged.&lt;/P&gt;&lt;P&gt;It is working.&lt;/P&gt;&lt;P&gt;Thanks a lot.&lt;/P&gt;</description>
      <pubDate>Sat, 22 Jul 2017 05:52:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/How-to-add-scores-if-the-exam-dates-are-same-for-the-combination/m-p/378384#M11529</guid>
      <dc:creator>wanttolearnSAS</dc:creator>
      <dc:date>2017-07-22T05:52:24Z</dc:date>
    </item>
  </channel>
</rss>

