Excel – How to create an Excel table with row headers instead of column headers

microsoft excel

I'm dealing with an Excel table that has hundreds of columns but only a dozen rows.

Many of the columns use mathematical formulas that reference the data in other columns to produce their results.

There's a lot of dependency between columns, so it's nice to be able to reference the column names in formulas in order to keep track of how each calculation is being computed.

The problem is, this table is unreadable.

The table is far too wide, and too short – you have to scroll horizontally forever to see different columns, which makes it difficult to observe chaining modifications – entering a different value in column A changes the result values of any cell that references column A in its formula.

I'm using this table to map out mathematically precise dependent calculations that keep track of the dimensions of various mechanical parts that I'm using in an engineering project, so being able to make changes and keep track of the chaining modifications is critical.

My question is, is there any way to rotate my entire table 90 degrees counter-clockwise, while keeping this basic table functionality?
It'd be much easier to read long and skinny, rather than short and fat.

This would require the column headers to become row headers, and inside my formulas my column name references would turn in to row name references.

I'm OK with creating a fresh new table from scratch and re-entering data and formulas, if that's easiest.
I just need to know how to get Excel to make row headers for me instead of column headers.

Best Answer

You can use Transpose array formula, select the new place of your Table by converting number of columns and rows (hundreds of rows and dozen of column in your case) insert Transpose Formula, in the arguments array select your old table and click Ctrl+Shift+Enter for the array formula NB: your Formulas should be updated accordingly. ----------- you need to correct it----------------------------- You can Copy again the new table and use paste special value for normal data and formulas will need correction

Related Question