Column Tools

Column Tools is an increasingly inaccurately named tool that provides some useful tools for working with columns (and now rows) that are missing from Google Sheets. Currently there are four tools in this package.

The first tool is to apply conditional formatting on a column-by-column or row-by-row basis. Once you've applied your conditional formatting rules to the first column/row of a bunch, select that one plus the others you want to apply it to. The same conditional formatting rules will be applied to each column/row in your selection. This is useful if your columns/rows have different maxima and minima that you want to highlight.

The second tool is to create Named Ranges named after the first cell in each column or row. Select a bunch of columns or rows, and it will set each column/row to be a Named Range, with the name set to the value in the first cell in that column/row.
Both functions work with a single block selection, or multiple selection areas.

The third tool is to sort a range or an entire sheet horizontally using a specified row (please note this has not been tested extensively - use with care and please report any issues).

The fourth and latest tool flattens a sheet into two columns. This is useful for some database-like operations. You could think of this as an 'un-pivot'.

In order to perform these functions, Column Tools needs to be given permissions to modify your Google Sheets. It does not collect, store or use any of your data. You can read the Terms of Service and Privacy Policy.

The full source is available at the project's Github repository if you wish to propose any changes, or host your own.

Bugs? Feature suggestions? Please enter them at our Issue Tracker (or directly into the Github project if you rather).

Has Column Tools saved you some time and energy? Then please consider donating to support future development:
Buy Me a Coffee at ko-fi.com