<?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 sum rows on YTD in New SAS User</title>
    <link>https://communities.sas.com/t5/New-SAS-User/SAS-sum-rows-on-YTD/m-p/517583#M3350</link>
    <description>&lt;P&gt;thanks for your reply&lt;/P&gt;</description>
    <pubDate>Fri, 30 Nov 2018 17:20:51 GMT</pubDate>
    <dc:creator>sameer112217</dc:creator>
    <dc:date>2018-11-30T17:20:51Z</dc:date>
    <item>
      <title>SAS sum rows on YTD</title>
      <link>https://communities.sas.com/t5/New-SAS-User/SAS-sum-rows-on-YTD/m-p/517135#M3286</link>
      <description>&lt;P&gt;I need some help. I have table like this&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Policyno&amp;nbsp; Premimumdate&amp;nbsp; &amp;nbsp;Type&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Premiumamount&amp;nbsp;&lt;/P&gt;&lt;P&gt;11111&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 01Jan2018&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Retail&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 100&lt;/P&gt;&lt;P&gt;2222&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;SPAN&gt;01FEB2018&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Retail&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 200&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;3333&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;SPAN&gt;01MAR018&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Corporate&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 300&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;4444&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;SPAN&gt;01APR2018&amp;nbsp; &amp;nbsp; &amp;nbsp; Corporate&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;5555&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;SPAN&gt;01JUN2018&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Retail&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;6666&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;SPAN&gt;01JUL018&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Retail&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;200&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;7777&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;SPAN&gt;01AUG2018&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Corporate&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 300&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;8888&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;SPAN&gt;01SEP2018&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Corporate&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;100&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I need an output like this in the sum column. I need YTD (year till date) by type. YTD for last year starts from Apr 2017 to Mar 2018. Current YTD starts from Apr 2018 till date or latest end date. So in second row (policy 2222) for retail type&amp;nbsp; it will be 100+200=300&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Policyno&amp;nbsp; Premimumdate&amp;nbsp; &amp;nbsp;Type&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Premiumamount&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;FONT color="#993300"&gt;&lt;U&gt;Sum&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;11111&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 01Jan2018&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Retail&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 100&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;FONT color="#993300"&gt;100&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;2222&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;SPAN&gt;01FEB2018&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Retail&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 200&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;FONT color="#993300"&gt;300&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;3333&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;SPAN&gt;03MAR018&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Corporate&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 300&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;FONT color="#993300"&gt;300&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;4444&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;SPAN&gt;07APR2018&amp;nbsp; &amp;nbsp; &amp;nbsp; Corporate&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 100&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;FONT color="#993300"&gt;100&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;5555&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;SPAN&gt;01JUN2018&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Retail&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 100&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;FONT color="#993300"&gt;100&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;6666&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;25&lt;SPAN&gt;JUL018&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Retail&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;200&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;FONT color="#993300"&gt;300&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;7777&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;SPAN&gt;01AUG2018&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Corporate&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 300&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;FONT color="#993300"&gt;400&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;8888&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;SPAN&gt;09SEP2018&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Corporate&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;100&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;FONT color="#993300"&gt;500&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000000"&gt;&lt;SPAN&gt;Can&amp;nbsp;I&amp;nbsp; sum based on conditions? I tried taking MONYY7. taking month and year and defining the criteria for fiscal year but how can i add the sum of all retail or corporate starting from Apr 2018 premium amount till premiumamount date values.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 29 Nov 2018 16:43:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/SAS-sum-rows-on-YTD/m-p/517135#M3286</guid>
      <dc:creator>sameer112217</dc:creator>
      <dc:date>2018-11-29T16:43:38Z</dc:date>
    </item>
    <item>
      <title>Re: SAS sum rows on YTD</title>
      <link>https://communities.sas.com/t5/New-SAS-User/SAS-sum-rows-on-YTD/m-p/517151#M3291</link>
      <description>&lt;P&gt;From you example desired output it appears that perhaps you have forgotten a rule involving the TYPE variable?&lt;/P&gt;
&lt;P&gt;So you&amp;nbsp; likely need some sorting. My approach would be to add a fiscal year variable to have a sort by that value, and the type.&lt;/P&gt;
&lt;P&gt;I suspect that also misspelled Premiumdate but using your names:&lt;/P&gt;
&lt;PRE&gt;data have;
   input Policyno $ Premimumdate :date9.  Type  :$15.       Premiumamount ;
   format Premimumdate date9.; 
   FiscalYr = year(Premimumdate)+ (month(Premimumdate)&amp;gt;3);
datalines;
11111        01Jan2018      Retail             100
2222         01FEB2018      Retail             200
3333         01MAR018       Corporate          300
4444         01APR2018      Corporate          100
5555         01JUN2018      Retail             100
6666         01JUL018       Retail             200
7777         01AUG2018      Corporate          300
8888         01SEP2018      Corporate          100
;
run;

proc sort data=have;
   by fiscalyr type Premimumdate;
run;

data want;
   set have;
   by fiscalyr type ;
   retain cum;
   if first.type then cum=0;
   cum+Premiumamount;
run;
&lt;/PRE&gt;
&lt;P&gt;Note the data step to create data. It is best to provide that for example data as otherwise we make all kinds of guesses about variable types.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Also provide such in a code box opened using the forum's {I} icon to preserve formatting.&lt;/P&gt;</description>
      <pubDate>Thu, 29 Nov 2018 17:08:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/SAS-sum-rows-on-YTD/m-p/517151#M3291</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2018-11-29T17:08:02Z</dc:date>
    </item>
    <item>
      <title>Re: SAS sum rows on YTD</title>
      <link>https://communities.sas.com/t5/New-SAS-User/SAS-sum-rows-on-YTD/m-p/517164#M3293</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13884"&gt;@ballardw&lt;/a&gt;&amp;nbsp; Sir, Touch class and&amp;nbsp;neat!!!!!!!!!! My salutations to the genie!&lt;/P&gt;
&lt;PRE&gt; FiscalYr = year(Premimumdate)+ (month(Premimumdate)&amp;gt;3);&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Also, I vaguely remember&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/15410"&gt;@data_null__&lt;/a&gt;&amp;nbsp; showed something similar achieved using intervalds system optiona while ago. And I wish I saved that too.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 29 Nov 2018 17:30:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/SAS-sum-rows-on-YTD/m-p/517164#M3293</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2018-11-29T17:30:59Z</dc:date>
    </item>
    <item>
      <title>Re: SAS sum rows on YTD</title>
      <link>https://communities.sas.com/t5/New-SAS-User/SAS-sum-rows-on-YTD/m-p/517236#M3301</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/138205"&gt;@novinosrin&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13884"&gt;@ballardw&lt;/a&gt;&amp;nbsp; Sir, Touch class and&amp;nbsp;neat!!!!!!!!!! My salutations to the genie!&lt;/P&gt;
&lt;PRE&gt; FiscalYr = year(Premimumdate)+ (month(Premimumdate)&amp;gt;3);&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Also, I vaguely remember&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/15410"&gt;@data_null__&lt;/a&gt;&amp;nbsp; showed something similar achieved using intervalds system optiona while ago. And I wish I saved that too.&amp;nbsp;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;This approach for a different type of year is flexible enough that if you have companies with different fiscal year/start end that with a variable to have the start or end month you can make this per company specific by adding the boundary month in.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Having dealt with state fiscal year, federal fiscal year, water year, school year and probably a few other "years" I don't recall at the moment this is a useful approach.&lt;/P&gt;</description>
      <pubDate>Thu, 29 Nov 2018 20:53:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/SAS-sum-rows-on-YTD/m-p/517236#M3301</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2018-11-29T20:53:02Z</dc:date>
    </item>
    <item>
      <title>Re: SAS sum rows on YTD</title>
      <link>https://communities.sas.com/t5/New-SAS-User/SAS-sum-rows-on-YTD/m-p/517583#M3350</link>
      <description>&lt;P&gt;thanks for your reply&lt;/P&gt;</description>
      <pubDate>Fri, 30 Nov 2018 17:20:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/SAS-sum-rows-on-YTD/m-p/517583#M3350</guid>
      <dc:creator>sameer112217</dc:creator>
      <dc:date>2018-11-30T17:20:51Z</dc:date>
    </item>
  </channel>
</rss>

