I followed your procedure Cythia madam, the code is below. ODS TAGSETS.EXCELXP FILE="D:\OUTPUT.XLS" ; PROC REPORT DATA=WORK.EMP NOWD; DEFINE DEC14 / SUM FORMAT= FMT32. WIDTH=32 SPACING=2 RIGHT "DEC-14" ; COMPUTE DEC14; IF X IN(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20) THEN DO; CALL DEFINE (_COL_,'STYLE', 'STYLE={TAGATTR="FORMAT:#,###,###"}'); END; IF X IN(21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40) THEN DO; CALL DEFINE (_COL_,'STYLE', 'STYLE={TAGATTR="FORMAT:###.0\%"}'); END; ENDCOMP; ODS TAGSETS,EXCELXP CLOSE; I CREATED X VARIABLE FOR ROWNUMBER IN DATASTEP. X=_N_; But in output result only percent format is applying and comma format is missing.
... View more