<?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: Splitting of observations based on sum in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Splitting-of-observations-based-on-sum/m-p/660200#M197665</link>
    <description>Yes, that's what when the sum of dramt equals to credit amount then those observations should be extracted to one dataset  and the rest in other.</description>
    <pubDate>Tue, 16 Jun 2020 21:33:22 GMT</pubDate>
    <dc:creator>rohithverma</dc:creator>
    <dc:date>2020-06-16T21:33:22Z</dc:date>
    <item>
      <title>Splitting of observations based on sum</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Splitting-of-observations-based-on-sum/m-p/660179#M197649</link>
      <description>&lt;P&gt;I have a data like below :&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Loanno&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; dramt&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;refno&amp;nbsp; &amp;nbsp; &amp;nbsp;creditamt&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;.&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1234&amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;.&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1234&amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; .&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1234&amp;nbsp; &amp;nbsp; &amp;nbsp;100&lt;/P&gt;
&lt;P&gt;1234&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 101&amp;nbsp; &amp;nbsp; &amp;nbsp; &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;/P&gt;
&lt;P&gt;I need output like below&amp;nbsp;&lt;/P&gt;
&lt;P&gt;dataset1:-&lt;/P&gt;
&lt;P&gt;Loanno&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;dramt&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;refno&amp;nbsp; &amp;nbsp; &amp;nbsp;creditamt&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;.&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;.&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1234&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;100&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1234&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;/P&gt;
&lt;P&gt;1234&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;101&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .&amp;nbsp; &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;/P&gt;
&lt;P&gt;dataset2:-&lt;/P&gt;
&lt;P&gt;Loanno&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; dramt&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;refno&amp;nbsp; &amp;nbsp; &amp;nbsp;creditamt&lt;/P&gt;
&lt;P&gt;&amp;nbsp;.&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;.&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1234&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here we can find that sum of dramt 101 is matching by the summation of two CREDITAMT observations .So the observations that makes&amp;nbsp; matching count will be seperated in one dataset and the other in another dataset should be saved.&amp;nbsp; Please help me .&lt;/P&gt;
&lt;P&gt;Thanks in advance&lt;/P&gt;</description>
      <pubDate>Tue, 16 Jun 2020 20:41:19 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Splitting-of-observations-based-on-sum/m-p/660179#M197649</guid>
      <dc:creator>rohithverma</dc:creator>
      <dc:date>2020-06-16T20:41:19Z</dc:date>
    </item>
    <item>
      <title>SPLLITING OF DATA BASED ON SUM</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Splitting-of-observations-based-on-sum/m-p/660178#M197656</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have a data like below :&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Loanno&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; dramt&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;refno&amp;nbsp; &amp;nbsp; &amp;nbsp;creditamt&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;.&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1234&amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;.&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1234&amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; .&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1234&amp;nbsp; &amp;nbsp; &amp;nbsp;100&lt;/P&gt;
&lt;P&gt;1234&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 101&amp;nbsp; &amp;nbsp; &amp;nbsp; &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;/P&gt;
&lt;P&gt;I need output like below&amp;nbsp;&lt;/P&gt;
&lt;P&gt;dataset1:-&lt;/P&gt;
&lt;P&gt;Loanno&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;dramt&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;refno&amp;nbsp; &amp;nbsp; &amp;nbsp;creditamt&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;.&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;.&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1234&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;100&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1234&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;/P&gt;
&lt;P&gt;1234&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;101&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .&amp;nbsp; &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;/P&gt;
&lt;P&gt;dataset2:-&lt;/P&gt;
&lt;P&gt;Loanno&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; dramt&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;refno&amp;nbsp; &amp;nbsp; &amp;nbsp;creditamt&lt;/P&gt;
&lt;P&gt;&amp;nbsp;.&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;.&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1234&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here we can find that sum of dramt 101 is matching by the summation of two CREDITAMT observations .So the observations that makes&amp;nbsp; matching count will be seperated in one dataset and the other in another dataset should be saved.&amp;nbsp; Please help me .&lt;/P&gt;
&lt;P&gt;Thanks in advance&lt;/P&gt;</description>
      <pubDate>Tue, 16 Jun 2020 20:39:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Splitting-of-observations-based-on-sum/m-p/660178#M197656</guid>
      <dc:creator>rohithverma</dc:creator>
      <dc:date>2020-06-16T20:39:49Z</dc:date>
    </item>
    <item>
      <title>Re: Splitting of observations based on sum</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Splitting-of-observations-based-on-sum/m-p/660184#M197652</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc sort data=have; by  Loanno        dramt       refno     creditamt;
run;
data dataset1 dataset2;
set have;
by  Loanno        dramt       refno     creditamt;
if first.creditamt then output dataset1;
else output dataset2;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;I hope the above code is what you want.&lt;/P&gt;</description>
      <pubDate>Tue, 16 Jun 2020 21:01:09 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Splitting-of-observations-based-on-sum/m-p/660184#M197652</guid>
      <dc:creator>smantha</dc:creator>
      <dc:date>2020-06-16T21:01:09Z</dc:date>
    </item>
    <item>
      <title>Re: SPLLITING OF DATA BASED ON SUM</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Splitting-of-observations-based-on-sum/m-p/660185#M197657</link>
      <description>&lt;P&gt;We need to have your input data provided as working SAS data step code.&lt;/P&gt;</description>
      <pubDate>Tue, 16 Jun 2020 21:01:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Splitting-of-observations-based-on-sum/m-p/660185#M197657</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2020-06-16T21:01:31Z</dc:date>
    </item>
    <item>
      <title>Re: Splitting of observations based on sum</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Splitting-of-observations-based-on-sum/m-p/660193#M197659</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/150852"&gt;@rohithverma&lt;/a&gt;&amp;nbsp;please do not post the same question multiple times.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You need to expand your sample beyond a single situation.&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/214340"&gt;@smantha&lt;/a&gt;&amp;nbsp;code works in this exact example but I suspect it won't generalize to your actual data and situation.&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>Tue, 16 Jun 2020 21:17:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Splitting-of-observations-based-on-sum/m-p/660193#M197659</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2020-06-16T21:17:57Z</dc:date>
    </item>
    <item>
      <title>Re: Splitting of observations based on sum</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Splitting-of-observations-based-on-sum/m-p/660200#M197665</link>
      <description>Yes, that's what when the sum of dramt equals to credit amount then those observations should be extracted to one dataset  and the rest in other.</description>
      <pubDate>Tue, 16 Jun 2020 21:33:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Splitting-of-observations-based-on-sum/m-p/660200#M197665</guid>
      <dc:creator>rohithverma</dc:creator>
      <dc:date>2020-06-16T21:33:22Z</dc:date>
    </item>
    <item>
      <title>Re: Splitting of observations based on sum</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Splitting-of-observations-based-on-sum/m-p/660206#M197668</link>
      <description>&lt;P&gt;Loanno&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; dramt&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;refno&amp;nbsp; &amp;nbsp; &amp;nbsp;creditamt&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;.&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1234&amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;.&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1234&amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; .&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1234&amp;nbsp; &amp;nbsp; &amp;nbsp;100&lt;/P&gt;
&lt;P&gt;1234&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 101&amp;nbsp; &amp;nbsp; &amp;nbsp; &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;/P&gt;
&lt;P&gt;I need output like below&amp;nbsp;&lt;/P&gt;
&lt;P&gt;dataset1:-&lt;/P&gt;
&lt;P&gt;Loanno&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;dramt&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;refno&amp;nbsp; &amp;nbsp; &amp;nbsp;creditamt&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;.&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;.&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1234&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;100&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1234&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;/P&gt;
&lt;P&gt;1234&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;101&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .&amp;nbsp; &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;/P&gt;
&lt;P&gt;dataset2:-&lt;/P&gt;
&lt;P&gt;Loanno&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; dramt&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;refno&amp;nbsp; &amp;nbsp; &amp;nbsp;creditamt&lt;/P&gt;
&lt;P&gt;&amp;nbsp;.&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;.&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1234&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Rohith, I am making an assumption that&amp;nbsp; row 3 is unique and does not have repeated values.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;
data have1(rename=(loanno=refno)) have2(keep=refno creditamt);

set have;

if missing (loanno) then output have1;

else output have2;

run;

proc sort data=have1 out=have1(keep=refno dramt); by refno;

proc sort data=have2 out=have1(keep=refno creditamt); by refno descending creditamt;



data want1 want2;

merge have1 have2;

by refno;

retain running_total 0;

if first.refno then running_total=creditamt;

else&amp;nbsp;running_total=creditamt + running_total;

if running_total &amp;lt;= then output want1;

else output want2;

run;&amp;nbsp;&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;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 16 Jun 2020 22:01:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Splitting-of-observations-based-on-sum/m-p/660206#M197668</guid>
      <dc:creator>smantha</dc:creator>
      <dc:date>2020-06-16T22:01:34Z</dc:date>
    </item>
    <item>
      <title>Re: Splitting of observations based on sum</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Splitting-of-observations-based-on-sum/m-p/661846#M197794</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have1(rename=(loanno=refno)) have2(keep=refno creditamt);

set have;

if missing (loanno) then output have1;

else output have2;

run;

proc sort data=have1 out=have1(keep=refno dramt); by refno;

proc sort data=have2 out=have1(keep=refno creditamt) nodupkey; by refno descending creditamt;



data want1 want2;

merge have1 have2;

by refno;

retain running_total 0;

if first.refno then running_total=creditamt;

else running_total=creditamt + running_total;

if running_total &amp;lt;= then output want1;

else output want2;

run; &lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Wed, 17 Jun 2020 17:11:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Splitting-of-observations-based-on-sum/m-p/661846#M197794</guid>
      <dc:creator>smantha</dc:creator>
      <dc:date>2020-06-17T17:11:39Z</dc:date>
    </item>
  </channel>
</rss>

