Well, you didn't specify whether you meant as a dynamic screen display, or if you want to print to a file or printer.
AgentM's answer is good for a dynamic display. If you want report-style output, there was a recent thread about using the format functions in Perl. Start looking here, at
Using formats for 2-columnprinting
--Chris
e-mail jcwren