I often find myself needing to display numbers with specific units – like hour, weight ect. – to give more meaning and context to the values.
Right now, there’s no built-in way to define custom units directly in number columns. To work around this, I have to create a separate text column and combine it with the number, which feels clumsy and makes formatting more difficult than necessary.
What I’d love to see:
An option to define and reuse custom units (e.g. “Hours”, “Points”, “Steps”) directly in the column format
Ideally, this could appear alongside the number (as seen in the mock-up attached)
Would make dashboards, trackers, and data tables much more readable and intuitive
Would really appreciate this addition. Anyone else needing something similar?
PS: Hours / Time units was perhaps a bad example, as there is already a time column type. But the point remains the same - kilos, pounds, meters, miles etc. with custom you can simply give the user the option to define a unit themselves.
Even as basic as expanded currency support please. Philippine Peso (₱) and other unsupported currencies please. Support other non-first-world countries too.
The first general generic implementation to this should/could be just a “presentation” format option only. No inference on what the custom unit prefix/suffix means. While this can be an issue and user-lapses on unit inconsistencies, maybe coda should provide a mini-info that this is only presentation format, and does not convert unit inconsistencies. (Just as how excel handles or present number formatting)
Coda would not need to understand the meaning behind a custom unit. For calculations, Coda could simply check if the custom units are the same and give an error if not. In a next step, Coda could possibly decide, on the basis of a usage analysis, to make certain frequently used units of use comparable with each other, e.g. units of length or weights. But that would also be completely optional for me and not necessarily relevant.
As I said - in a first step, it should primarily be a visual simplification / usability improvement, without mathematical functions. At most, it would make sense to check the uniformity of the custom units in calculations. This would prevent different units from being accidentally calculated together. An alternative approach would also be the possibility of a kind of “Combine” output. e.g. if I divide an hours column with a meters column, X hours/meter is output.
First of all, quite simply as already mentioned: Like in Excel - just a visual display with uniformity check for calculations.
Why rework everything? Coda already gives no meaning to the existing units. You can do mathematics with completely different existing units. Coda ignores it - which is no problem for me. Units are just a variable number with automatically added text that bears no functional meaning.