How Do I Convert Seconds to Minutes in Excel?

Excel tutorialsI run across this problem all of the time when I am exporting data out of Google Analytics. I thought it would be a great idea if I finally documented it somewhere I would remember and in the process help you out along the way.

For those of you that don’t know, whenever you export data out of Google Analytics that contains for example, the average time a user is on the site, Google only provides you with the seconds.

The quick and easy way for me has been the following:

  1. Create a new column beside the data you want to convert
  2. Enter the following formula =DataCell/(60*60*24)
  3. and then format your column or cell to display the data in minutes:seconds
    1. Open the Format Cells Dialog
    2. Select Custom
    3. In the Type: box enter mm:ss
  4. Voila! You are done. If you follow these steps it should convert the seconds to minutes:seconds.

If you were wondering about the formula the creative people over at Microsoft decided that it was an excellent idea to store all dates as integers and all times as decimal fractions.  So for example in Excel a period of one day or a 24 hour period looks sort of like this:

1 = 1 day = 1 24 hour period = 1 24 hour period * 60 minutes * 60 seconds * 24 hours = Total Seconds

Remember that time is stored as a decimal between .0 and .99999, where .0 = 00:00:00 and .99999 = 23:59:59. Anyway, I hope this helps you out the next time you need to convert seconds to minutes in Excel.

This entry was posted in Uncategorized and tagged , , , . Bookmark the permalink.

5 Responses to How Do I Convert Seconds to Minutes in Excel?

  1. Steve says:

    Great was looking for this exact information- thanks for posting!

  2. Erana says:

    I was having this exact problem. This is great – you’re a lifesaver! Thanks for this :-)

  3. siva naidoo says:

    How do i convert mm:ss to ss. e.g 18:15 to seconds

    • Think.Point.Click. says:

      Hi Siva, What you will want to do is enter your time in Excel like this 00:18:15 with the custom format mm:ss. In the cell where you want to calculate seconds enter =DataCell*86400 and format the cell as a number not time. If everything is working correctly you should end up with 1095 seconds. Let me know if you run into any trouble.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>