Information marching across the page by ranks and columns looks more purposeful than when it’s milling about in paragraphs. But, even with a computer, laying out a table is labor-intensive.
The layout below will provide some useful guidelines. It exemplifies a “formal” table of the kind scientists and scholars construct when they have categories-within-categories of data to deal with.
The illustration is based on the ‘best practices’ recommended by the Chicago Manual of Style, a compendium of typographic and other conventions compiled over many years and many editions by the University of Chicago Press. This table features categories within categories, both in the header (the column head “spanner”) and within the left column, which printers used to call the stub. Columns are numbered so they can be easily referenced in the text. No matter what program you use, you’re probably going to have to come up with some workarounds to get the table to look the best it can. For example, Excel doesn’t allow for footnotes.
Use Word or Excel for formal tables?

Created in Microsoft Excel, the table illustrated above is passable, typographically speaking, but not particularly elegant. Better formatting might be achievable with Microsoft Word’s table tools.
However, judging by the MS Word documents we receive from clients, most people don’t use Word’s table tools. This is probably because, with Word, you (or I, at least) can’t always get the table to do what you want it to. But you may be able to get a little more done with help from the Microsoft Word MVPs.
The so-called “Weiss-McGrath retention study” is referred to in one of our clients’ marketing communication materials, looking quite authoritative. It appears in a 1963 book by Harold Weiss and J.B. McGrath, Jr., Technically Speaking, Oral Communication for Engineers, Scientists, and Technical Personnel. Not readily available, I think, judging by
With templates, you can see the structure of a page, as you can’t with HTML. This is the contact page of our website. It looks simple, which it is, but it also hides a fair amount of complexity. What’s nice is you can deal with the complexity when you have to, and not look at it the rest of time.
Here’s a block that makes up part of that structure. 