So I have the a formula that outputs a duration as seconds with three digits of milliseconds.

For example if the formula outputs 67.769, It should be formatted as 01:07.769

I tried using mm":"ss"."000, but that gave me 27:21.600

It seems to be trying to process the number as a date; how do I prevent this?

1 Answer 1


The date-time value unit in Google Sheets is one day, so you should convert your formula output to days, then apply the duration formatting.

Assume that the referred formula is on cell A1 and that you want to get the result on cell B1. The formula to use on B1 one could be


or something similar.

Then apply to B1 the following custom format [h]:mm:ss.000

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.