Most of the prices I include in invoices are $XX format, no need for cents. It looks a lot nicer to just put $10, than to put $10.00, however occasionally I do have some that include cents, so my spreadsheet has a column that contains cells mostly set to $XX format, and some cells in the same column I set to $XX.XX format when the .XX is not .00.
Firstly, it would nice to learn an automatic or fast way of formatting a column this way. Presently, I set all of them to $XX.XX first,then carefully manually select the ones that should be just $XX and hit ctrl+1. Depending on the amount of data, this can be a time suck.
Secondly, even now that I’m doing it manually, if I save the spreadsheet in .ODS, when I pull the data into Writer with a data merge, all the figures are in $XX.XX format. When you View Data Sources, the data source preview pane shows all the cells in the $XX.XX format (even though in Calc you will see some are $XX.XX while most are $XX).
If I save in CSV – and not ODT – then the numbers are merged with the proper formatting. Seems to me this is a bug with .ODT. Is this a bug to report?
And do you know a fast way of making an entire column of prices formatted in $XX.XX unless the .XX is .00 in which case format those cells as $XX?