乔-您的答案出于任何原因都没有用,但是却使我处于正确的轨道上以找出答案。谢谢!
data want; set have; by id; if first.id then running_total = 0; if first.id then retained_total = 0; running_total = retained_total + value; retained_total = running_total; retain retained_total;run;

乔-您的答案出于任何原因都没有用,但是却使我处于正确的轨道上以找出答案。谢谢!
data want; set have; by id; if first.id then running_total = 0; if first.id then retained_total = 0; running_total = retained_total + value; retained_total = running_total; retain retained_total;run;