Hi, just doing an example on pg 135 of the official specialist prep guide, after I run the code.
proc sort data=cert.usa out=temp2;
by manager jobtype;
run;
data budget2 (keep=manager jobtype payroll);
set temp2;
by manager jobtype;
if wagecat='S' then yearly=wagerate*12;
if wagecat='H' then yearly=wagerate*2000;
if first.jobtype then payroll=0;
payroll+yearly;
if last.jobtype;
run;
proc print data=budget2 noobs;
by manager;
var jobtype;
sum payroll;
where manager in ('Coxe', 'Delgado');
format payroll dollar12.2;
run;
the result is this like. How can I get rid of the sum of sub-totals? I only want sub-total to show.
Unfortunately, this is not possible. You would have to use some other reporting procedure like Proc Report or Proc Tabulate.
April 27 – 30 | Gaylord Texan | Grapevine, Texas
Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and lock in 2025 pricing—just $495!
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.