Having formatted tables of text for a few years in a bureaucracy, I thought I would give a shot to this one as my first contribution to the discussions. The two tables being very different, I'll separate my advice in two.
Personnel Contact List
0) Organization. This depends a lot on the purpose of your table. If it’s a phone book, then the alphabetical order might be best, especially if you have more than 15-20 entries. If it is a calling tree, arrange it according to the continuity plan. Here I have assumed it’s a sort of flat organizational chart and I have grouped the personnel by units, a familiar way to do in bureaucracies. It has the advantage of highlighting which team are spread across locations.
1) Grids. Keep only the lines that add to the clarity of the table. The vertical lines can almost always be removed because the eye can easily rely on the left alignment. The horizontal lines could emphasize the natural groupings, as long as there aren’t more than 5 people in a given group. Beyond that, it is hard for the eye to follow a single row. Dotted lines are enough, but use a full line to distinguish the title and mark the end of the table.
2) Alignment. Since this is text, align everything to the left, as we are used to read it. It will also automatically create your vertical lines in the tables. Also align your numbers to the left since they are not amounts.
3) Row height. Try to keep it regular, especially for a list with such short entries. It should always fit on one line.
4) Typography. Use the same font throughout. Serif is good for print and sanserif for screen, but at small sizes and for tables, I personally prefer sanserif. I’m using Arial here. Size 8 is plenty. It sounds small, but in print, it resembles newspapers. I used bold both for the main role in each section, so as to create a title for the section without having to create another row.
4) Width. Make each column as narrow as possible. Don’t try to use the entire width of the page just because you can. I used abbreviations (“Tech.”) to avoid having a wide column because of a single entry. Note that I did not cut the longest people name, which would not be appropriate.
5) Format. This belongs in a table. You could ask whether all columns are really needed. If it’s a calling tree, you don’t need the titles and maybe not the office address. Note that I removed the street number, since the full address belongs elsewhere, staff must be familiar with it, and this simplified display stresses the differences.
1) Grid. Again, take out the vertical lines, use full lines to separate the title and mark the end, and use dotted lines to separate the products. In this case, the text length may vary greatly and the row height with it, so it is likely better to use a line between every product.
2) Alignment. All to the left. Remove the bullets; they add indentation that only creates more vertical lines.
3) Spacing. Increase the interior margins (I used 0.03”) for a clearer and more elegant format. This works well more often with text than numbers.
4) Typography. Again, Arial 8 should work well.
5) Format. Your current format suggests that it is very important to compare products between them, which does not happen so often. If it is more important that a reader understand the nature of each product, then describe them separately. You might be better serve with separate paragraphs that would give you the space to describe your products better. See the example below. Note that I used a serif font (Baskerville 10) since this is not a table.Hope this helps.