If you have a whole bunch of numeric data in a long column, and you want to be able to see the relative size of your data points quickly - where the big ones are and the small ones - it would obviously be easiest if you simply sorted them according to size. But sometimes that is not practical, perhaps because the layout is fixed, or they have to be in some specific order, or they are already sorted by some other column.
Here is a quick and simply way to be able to see at a glance the relative size of the data in each cell compared to the whole range.
To take an example:
in a blank sheet, create a named variable called maxsize where:
maxsize = max(Sheet1!A:A)
in cell A1 type =rand()
in cell B1 type =REPT("X",CELL("width",B1)*A1/maxsize)
Now select A1:B1 and copy down as far as you like.
Now increase the width of column B and hit f9.
What you should see is that however far you copy, each cell in the B column will contain a number of Xs which is proportional to the relative size of the value in the A column on that row compared to the max of the values in the A column. If the target cell has a value equal to the max of the set, then the X's should fill the cell.
Hopefully you can see how this might be adapted to be used with pretty much any dataset to quickly provide a rough visual indicator of the relative size of each of the values in a given column.
If you don't like X's, simply replace X in the line:
=REPT("X",CELL("width",B1)*A1/maxsize)
with whatever letter or symbol you like. Note however that some symbols may not fill the column width when displaying their "maximum" value, so you may need to use a different font or use a scaling factor. Experiment.
I hope you find this useful.
Tony
Here is a quick and simply way to be able to see at a glance the relative size of the data in each cell compared to the whole range.
To take an example:
in a blank sheet, create a named variable called maxsize where:
maxsize = max(Sheet1!A:A)
in cell A1 type =rand()
in cell B1 type =REPT("X",CELL("width",B1)*A1/maxsize)
Now select A1:B1 and copy down as far as you like.
Now increase the width of column B and hit f9.
What you should see is that however far you copy, each cell in the B column will contain a number of Xs which is proportional to the relative size of the value in the A column on that row compared to the max of the values in the A column. If the target cell has a value equal to the max of the set, then the X's should fill the cell.
Hopefully you can see how this might be adapted to be used with pretty much any dataset to quickly provide a rough visual indicator of the relative size of each of the values in a given column.
If you don't like X's, simply replace X in the line:
=REPT("X",CELL("width",B1)*A1/maxsize)
with whatever letter or symbol you like. Note however that some symbols may not fill the column width when displaying their "maximum" value, so you may need to use a different font or use a scaling factor. Experiment.
I hope you find this useful.
Tony