I am developing mockups for several charts that we need to display. One of the recurring problems I encounter is that the labels for the category axis (y-axis in this case) are actually made of of several different pieces of information.
For instance in the mockup below the labels are composed of Building ID, Building Name and the square footage of the building. The Building IDs are generally short (3-5 characters) while the length of the building names vary widely. The square footage also has a large range (1,000 to 10,000,000).
Note that this list could get exceedingly long in some cases perhaps in excess of 100 unique categories listed on the y-axis.
What is the best way to format the labels such that they are readable? I have tried various text alignments from all left aligned to all right aligned but in nearly every case some information (ID or Name) seems to be "buried".
The addition of sq. footage was a direct request from the client and cannot be removed.