proc format library = ia; value dates (multilabel) '01jan2000'd - '31mar2000'd = '1st Quarter' '01apr2000'd - '30jun2000'd = '2nd Quarter' '01jul2000'd - '30sep2000'd = '3rd Quarter' '01oct2000'd - '31dec2000'd = '4th Quarter' '01jan2000'd - '30jun2000'd = 'First Half of Year' '01jul2000'd - '31dec2000'd = 'Second Half of Year'; run; options fmtsearch = (ia); proc tabulate data = ia.sale2000 format = dollar15.2; title 'Example using Multilabel Formats'; format Date dates.; class Date / mlf; var RevCargo; table Date, RevCargo*(mean median); run; ods listing close; ods rtf file='tabulate.rtf'; proc tabulate data = ia.sale2000 format = dollar15.2; title 'Example using Multilabel Formats'; format Date dates.; class Date / mlf; var RevCargo; table Date, RevCargo*(mean median); run; ods rtf close; ods listing;