Hi:
Are you using PCTN, PCTSUM or any of the other percent-related statistics???
http://support.sas.com/kb/22/983.html
If you are, then you would need a Picture format to add a percent sign to the created number. Even those this example was for a SAS/Graph procedure, the picture format is what you would use:
http://support.sas.com/kb/24/877.html
[pre]
/* Create a format for the values of PERCENT. The PCTFMT. */
/* format rounds the percentage to no decimal places and */
/* adds a percent sign to the value. */
proc format;
picture pctfmt (round) 0-high='000%';
run;
[/pre]
Then, inside your TABULATE code, you'd have this (or have the format in the TABLE statement):
[pre]
/* The FORMAT statement applies the PCTFMT. */
/* to the values of PERCENT. */
format percent pctfmt.;
[/pre]
If you are asking how to calculate a percent with your own denominator, you'd have to look in the doc or papers for examples. You specify your own denominator within < and > operators on the TABLE statement. There are some examples in these papers:
http://www2.sas.com/proceedings/sugi30/127-30.pdf
http://www2.sas.com/proceedings/sugi30/258-30.pdf
cynthia