Strive、 发表于 2016-9-14 15:27 
我觉得可以将_n_ 与Put _page_合用。虽然我没有试过,希望楼主成功后分享下代码。谢谢~
data z_final_4;
set z_final_3;
by grou;
if _n_=1 then pageb=1;
if first.grou then lin+gn;
if lin > 24 then do;pageb+1;lin=gn;end;
run;
gn是soc内的行数,grou是soc的排序数,lin是行数,pageb是页数!