Excel: Convert seconds to minutes
April 27, 2012You’d think that converting seconds to minutes in an Excel spreadsheet would be simple, but it’s not. You can’t just divide by 60 — the result of that will be minutes and decimal fractions of a minute, not minutes and seconds. For example, if you divide 78 seconds by 60, you get 1.3, but 1.3 is NOT the same as 1:18 (1 minute and 18 seconds). Likewise, 247 seconds divided by 60 is 4.11, whereas 247 seconds is actually 4 minutes and 7 seconds. If you only have a couple to do, no big deal — just figure it out in your head. But if you have hundreds or thousands of these conversions, you need a formula for doing that.
To convert seconds to minutes, you have to divide the seconds by the total number of seconds in a day, then tell Excel to display the result in mm:ss format. Simple, huh? ;-)
Here’s what I did…
- Column G in the screen shot below has a long list of seconds. Because I need to reference column G and put the results into a new column, I inserted a new column (H) and called it mm:ss.
- However, inserting a new column isn’t enough — I have to format the cells in that column so that they display the result in minutes and seconds. To format the column, select the column header, right-click on it, select Format Cells, select Custom on the Number tab, then select mm:ss from the list of types. Click OK.
- Go to the first cell in the new column that pairs with a cell in the seconds column. In my example, that was H4.
- In the formula bar, type =G4/86400 then press Enter. The seconds convert into minutes and seconds! (But where does that 86400 come from? That’s the number of seconds in a day — 60 x 60 x 24 = 86400. And the G4 was the reference cell for my H4 cell.)
- Now, click in the H4 cell and ‘grab’ the bottom right handle of the cell marker and drag it down the other cells in column H. (See below for how to apply it to ALL cells in the column.)
- When you release the mouse, all those cells you dragged this formula over will be converted to minutes and seconds.
To apply this formula to the entire column:
- Copy (Ctrl+C) the result in the first cell with the formula (H4 in my example).
- Select the entire column (column H in my example) by selecting the column header.
- Paste (Ctrl+V).
- You’ll have to rename the column back to mm:ss, but you’ll have that formula now applied to every row of your spreadsheet.
These sites helped me figure out what to do:
- http://www.mrexcel.com/archive/Dates/307.html
- http://www.pcreview.co.uk/forums/convert-seconds-minutes-and-seconds-excel-t1772961.html
- http://answers.yahoo.com/question/index?qid=20080804112727AA9LUBh
[Links last checked April 2012]
It worked, thanks for the advice! I will use this formula from now on.
by Jessica August 9, 2012 at 2:49 amYes it worked perfect, great advice. Thanks.
by Richard October 18, 2012 at 5:39 amFormula worked great, very easy!
by Heather April 4, 2013 at 11:00 pmGood job – simple and easy
by Kym June 27, 2013 at 7:12 amAlso works the other way around. Input 00:00 multiply by (60*60*24) and it gives you the seconds.
by Jason August 6, 2013 at 11:40 pmTHANKS IT WORKS IT IS HELP FULL
by Tarik September 17, 2013 at 5:21 pmAwesome. Thanks. After searching through dozens of websites (which were useless as they were converting seconds into minutes + decimal fractions of a minute), I finally found the right solution here and it was very simple and straightforward.
by Kamaraj Retnasami October 20, 2013 at 1:16 amI need it to go to thousands of a second. so it would be mm:ss.xx,
by ed November 12, 2013 at 12:38 pmsorry hundreds not thousands of a second.
by ed November 12, 2013 at 12:41 pmThanks:)
by DD January 22, 2014 at 11:04 amGreat. Thank you.
by Darko May 8, 2014 at 10:28 pmVery nice conversion format. How do I remove the 0 in the times shown in min:sec. Ex. 63.5 sec. is shown as 01:03.5. We don’t show the 0 in printing the final times of horses that ran in a particular race. Your help will be fully appreciated…GOS BLESS !!!
by reydizon2005REYNALDO P. DIZON May 23, 2014 at 1:13 pmGenious! Thank you, exactly what I needed.
by Anabela July 10, 2014 at 8:55 amawesome, helpful.
by Nikita Sinhal December 4, 2014 at 5:56 pmThanks! Great idea!
by Iztok April 7, 2015 at 3:08 amyay! thank you I like the explanation and walk through made this super easy
by Janet May 1, 2015 at 12:17 amThanks. Works great. :)
by patman2520 May 29, 2015 at 4:48 pmThanks!
by james August 16, 2015 at 10:21 pmBrilliant. I spent a few hours messing around trying to do this over a number of different attempts. Was getting very frustrated and couldn’t find a simple way to do it. Should have googled it straight up. Excel help was a waste of time. I really needed to know how to do this for a spreadsheet I was setting up. Glad when I googled yours was the first place I went to. So simple. Mucho Mucho Thanks. Be proud you have shared some great advice. You Whiz!
by John October 15, 2015 at 6:51 pmThis was so helpful!!! thank you so much!!!! :)
by ani bee June 9, 2016 at 1:56 pmHey,
by El Polidan November 11, 2016 at 5:06 pmI have an issue when the it is over 60th minute, is there a way how to keep the minutes running , let’s say for the 90 minutes please ?
Weird, this only partially worked for me. I applied this to a large dataset and noticed a lot of errors. Seems to break for anything over ~3000 seconds. Would recommend anyone using this to double check it!
by Jeff August 2, 2017 at 3:47 amHi Jeff
Thanks for your warning about the ~3000 seconds limitation.
–Rhonda
by Rhonda August 2, 2017 at 6:02 am[…] Convert seconds to minutes: https://cybertext.wordpress.com/2012/04/27/excel-convert-seconds-to-minutes/ […]
by Excel: Convert hours and minutes to minutes | CyberText Newsletter August 2, 2017 at 12:25 pmFind the below solution
Total 915 Sec
Formula =915/86400*60
It will show exact minutes with sec
E2
by Rajashekar July 11, 2018 at 10:54 pmConversationDuration MM:SS
915 15:15 =E2/86400*60
Hi is there a way to convert data of time stamp which is in format (1 minute 30 seconds) to 00:01:30
by Errol March 15, 2019 at 2:26 pmGreat job so far, but please tell us how to get rid of the leading zero!
by Peyton Todd April 28, 2019 at 9:10 pmHi Peyton
As far as I’m aware, you can’t get rid of the leading zero if you choose mm:ss. The format is two characters for minutes and two for seconds. If there aren’t any minutes, then 00 will display. I couldn’t find any format to select that didn’t have two characters for the minutes.
–Rhonda
by Rhonda April 29, 2019 at 6:10 am[…] How to convert seconds to minutes in Excel […]
by A Home Made Video Analysis Application for Windows – Witness the Analysis October 24, 2019 at 1:43 amTHANK YOU! Simple solution that I agonized for days on and finally had the time to find it. Easier than searching for a quick online calculator. For those looking for thousandths of a second, just add “.00” after the mm:ss. “mm:ss.00”
by Jay January 9, 2020 at 3:12 amVery helpful thank you
by Tim Dewey April 11, 2021 at 1:08 pmHas helped me a lot, thank you!
by Jan October 20, 2021 at 11:12 pm