<?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: SAS EG Return MAX value based on Multiple criteria (SAS Version 7.11) in SAS Enterprise Guide</title>
    <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/SAS-EG-Return-MAX-value-based-on-Multiple-criteria-SAS-Version-7/m-p/300255#M20433</link>
    <description>&lt;P&gt;Thanks Patrick,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Right there in front of my eyes.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Works now.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;</description>
    <pubDate>Fri, 23 Sep 2016 01:43:54 GMT</pubDate>
    <dc:creator>DME790</dc:creator>
    <dc:date>2016-09-23T01:43:54Z</dc:date>
    <item>
      <title>SAS EG Return MAX value based on Multiple criteria (SAS Version 7.11)</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/SAS-EG-Return-MAX-value-based-on-Multiple-criteria-SAS-Version-7/m-p/300249#M20431</link>
      <description>&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am trying to get the MAX value returned based on two crieria (EVENT_DT and Cluster)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Data Example (data has multiple dates in the EVENT_DT&lt;/P&gt;&lt;P&gt;EVENT_DT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLUSTER&amp;nbsp;&amp;nbsp;&amp;nbsp; MAX_ANSWER_TM&lt;BR /&gt;2016-09-21&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AAAA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1306&lt;BR /&gt;2016-09-21&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AAAA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1631&lt;BR /&gt;2016-09-21&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AAAA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1918&lt;BR /&gt;2016-09-21&amp;nbsp;&amp;nbsp;&amp;nbsp; AAAA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2114&lt;BR /&gt;2016-09-21&amp;nbsp;&amp;nbsp;&amp;nbsp; BBBB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1235&lt;BR /&gt;2016-09-21&amp;nbsp;&amp;nbsp;&amp;nbsp; BBBB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1385&lt;BR /&gt;2016-09-21&amp;nbsp;&amp;nbsp;&amp;nbsp; BBBB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1326&lt;BR /&gt;2016-09-21&amp;nbsp;&amp;nbsp;&amp;nbsp; CCCC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2594&lt;BR /&gt;2016-09-21&amp;nbsp;&amp;nbsp; CCCC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2626&lt;BR /&gt;2016-09-21&amp;nbsp;&amp;nbsp; CCCC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2361&lt;BR /&gt;2016-09-21&amp;nbsp;&amp;nbsp; &amp;nbsp;CCCC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2408&lt;BR /&gt;2016-09-21&amp;nbsp;&amp;nbsp; &amp;nbsp;CCCC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;2308&lt;BR /&gt;2016-09-21&amp;nbsp;&amp;nbsp; &amp;nbsp;DDDD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4196&lt;BR /&gt;2016-09-21&amp;nbsp;&amp;nbsp;&amp;nbsp; DDDD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3725&lt;BR /&gt;2016-09-21&amp;nbsp;&amp;nbsp;&amp;nbsp; DDDD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4519&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Returning the following&lt;/P&gt;&lt;P&gt;EVENT_DT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLUSTER&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MAX_ANSWER_TM&lt;BR /&gt;2016-09-21&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AAAA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2114&lt;BR /&gt;2016-09-21&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BBBB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1385&lt;BR /&gt;2016-09-21&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CCCC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2626&lt;BR /&gt;2016-09-21&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DDDD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4519&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I can get the following code to return the Max value for the first event_DT but need to get the Max value for the date and Cluster&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;Data Report.SSW_Max_Ans;
	Set Cartel.preagent_telephony;
	Keep EVENT_DT Cluster MAX_ANSWER_TM;
	Where EVENT_DT &amp;gt;='01Sep2016'd
		and CALL_TYPE = 'External'
		and Programme_nm = 'SSW'
		and QUEUE_TYPE = 'CHOPs';
	
Run;

Proc Sort data=Report.SSW_MAX_Ans;
	BY  Cluster EVENT_DT descending Max_answer_tm ;
Run;

data Work.SSW_MAX_Ans2;
	Set Report.SSW_MAX_Ans;
	By EVENT_DT ;
	if First.EVENT_DT;
Run;&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;EVENT_DT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MAX_ANSWER_TM&lt;BR /&gt;2016-09-01&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7483&lt;BR /&gt;2016-09-02&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8348&lt;BR /&gt;2016-09-03&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1025&lt;BR /&gt;2016-09-04&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 706&lt;BR /&gt;2016-09-05&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9179&lt;BR /&gt;2016-09-06&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 287&lt;BR /&gt;2016-09-07&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7929&lt;BR /&gt;2016-09-08&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;8073&lt;BR /&gt;2016-09-09&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7627&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any help is appreciated.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Dean&lt;/P&gt;</description>
      <pubDate>Fri, 23 Sep 2016 01:31:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/SAS-EG-Return-MAX-value-based-on-Multiple-criteria-SAS-Version-7/m-p/300249#M20431</guid>
      <dc:creator>DME790</dc:creator>
      <dc:date>2016-09-23T01:31:24Z</dc:date>
    </item>
    <item>
      <title>Re: SAS EG Return MAX value based on Multiple criteria (SAS Version 7.11)</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/SAS-EG-Return-MAX-value-based-on-Multiple-criteria-SAS-Version-7/m-p/300253#M20432</link>
      <description>&lt;P&gt;Shouldn't your by group statement then include Cluster as well:&amp;nbsp;"by &lt;STRONG&gt;Cluster&lt;/STRONG&gt; Event_dt"?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data Work.SSW_MAX_Ans2;
	Set Report.SSW_MAX_Ans;
	By Cluster EVENT_DT ;
	if First.EVENT_DT;
Run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 23 Sep 2016 01:39:19 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/SAS-EG-Return-MAX-value-based-on-Multiple-criteria-SAS-Version-7/m-p/300253#M20432</guid>
      <dc:creator>Patrick</dc:creator>
      <dc:date>2016-09-23T01:39:19Z</dc:date>
    </item>
    <item>
      <title>Re: SAS EG Return MAX value based on Multiple criteria (SAS Version 7.11)</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/SAS-EG-Return-MAX-value-based-on-Multiple-criteria-SAS-Version-7/m-p/300255#M20433</link>
      <description>&lt;P&gt;Thanks Patrick,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Right there in front of my eyes.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Works now.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;</description>
      <pubDate>Fri, 23 Sep 2016 01:43:54 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/SAS-EG-Return-MAX-value-based-on-Multiple-criteria-SAS-Version-7/m-p/300255#M20433</guid>
      <dc:creator>DME790</dc:creator>
      <dc:date>2016-09-23T01:43:54Z</dc:date>
    </item>
    <item>
      <title>Re: SAS EG Return MAX value based on Multiple criteria (SAS Version 7.11)</title>
      <link>https://communities.sas.com/t5/SAS-Enterprise-Guide/SAS-EG-Return-MAX-value-based-on-Multiple-criteria-SAS-Version-7/m-p/300488#M20445</link>
      <description>&lt;P&gt;If your Max_answer_tm is a numeric value you could try this:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc summary data=Set Cartel.preagent_telephony nway;
   Where EVENT_DT &amp;gt;='01Sep2016'd
   		and CALL_TYPE = 'External'
   		and Programme_nm = 'SSW'
   		and QUEUE_TYPE = 'CHOPs';

   class cluster event_dt;
   var Max_answer_tm;
   output out=Work.SSW_MAX_Ans2 (drop= _:) max=;
run; 
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 23 Sep 2016 20:21:17 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Enterprise-Guide/SAS-EG-Return-MAX-value-based-on-Multiple-criteria-SAS-Version-7/m-p/300488#M20445</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2016-09-23T20:21:17Z</dc:date>
    </item>
  </channel>
</rss>

