How to Convert Seconds to Minutes in Excel (Easy Formula)

If you want to convert seconds values to minutes in Excel, it is not as straightforward as dividing it by 60.

This is because Excel has a specific way of storing date and time values in Excel. While a full day is stored as a whole number in Excel, time values are stored as fractions/decimals.

For example, 44927 represents the date 01 January 2023, and 44927.25 represents 01 January 2023 06:00 AM.

Here, 0.25 is the fraction that represents the time. Since a day has 24 hours, 0.25 part of the day would mean 6 hours (24*0.25)

This is why, if you have a value of 150 seconds in a cell, and you divided by 60, it gives you 2.5. While this does mean that 150 seconds is equal to 2.5 minutes, in Excel, this would represent two and a half days.

So, if you want to convert seconds into minutes and seconds, You need to do it a little differently.

In this tutorial, I will show you everything you need to know about converting seconds into minutes and seconds using a simple formula and some number formatting magic.

Convert Second to Minutes Using Custom Formatting

Below is a data set of some students who competed in a race along with their completion time.

I have the names of these students in column A, and their completion time in seconds in column B, and I want to convert this time in seconds into minutes and seconds.

Time dataset with values in seconds

As of now, the value we have are whole numbers that represent the seconds took to complete the race. For example, in cell B2, we have 103, which indicates that 103 seconds were taken to complete the race.

But as I mentioned earlier, Excel stores days as whole numbers, and time values as fractions of that day, so we need to convert these values in seconds into the fraction of the day, so that we can show these in any time value format we want.

Below are the steps to convert the values in seconds as a fraction of the day:

  1. In cell C2, enter the below formula
=B2/(24*60*60)
Enter the formula in cell B2
  1. Copy it for all the cells in the column. You can do a simple copy-paste or double-click on the Fill handle to fill the same formula in the remaining cells
Copy the formula for all cells
  1. Select all the resulting values in column C, click the ‘Home’ tab, and within the ‘Number’ group, click on the dialog box launcher icon (you can also use the keyboard shortcut Control + 1)
Click on the dialog box launcher
  1. In the ‘Format Cells’ dialog box, within the ‘Number’ tab click on the ‘Custom’ option in the ‘Category’ list
Click the Custom option
  1. In the ‘Type:’ field, enter mm:ss
Enter mmss in the field
  1. Click OK

The above steps would convert the values in seconds in column B into minutes and seconds (as shown below).

Result shown in minutes and seconds

Let me quickly explain how it works.

In the above steps, we did two things:

  • Used the formula to convert the values in seconds into a value that represents it as a fraction of the day. To do this, we have divided the values in seconds by the total number of seconds in a day (which is 24*60*60)
  • Formatting the decimal value that we got using custom number formatting to show it as minutes and seconds

If you are wondering why we did all these steps instead of simply dividing the values in seconds by 60, it’s because doing the above steps have converted our second’s values into a number that Excel recognizes as a time value. With these values, you can format it to show in different ways (such as showing it in hh:mm:ss format) and can also use these in calculations.

Convert Second to Minutes Using Formula

In the above method, I first converted the values in seconds into the fraction of the day, and then use custom number formatting to show them in the mm:ss format.

Now let me show you some formula methods to do this.

Using TEXT Formula

The TEXT function in Excel allows you to calculate a value and then specify the format in which you want to show that value right within the formula.

Below I have a data set where I have the values in seconds in column B and I want to show them in minutes and seconds instead.

Time dataset with values in seconds

Here is the formula that will do this:

=TEXT(B2/(24*60*60),"mm:ss")

Enter the formula in cell C2, and then copy it for all the other cells in the column.

TEXT formula to convert seconds into minutes

The above value first converts the seconds’ values into the fraction of the day and then formatted it to show it in the minutes and seconds format.

One thing you should remember about this method is that the result that you get would be in the text format, so you won’t be able to use these values in further calculations.

Using INT and MOD Formula

In the methods covered so far, we have first converted the seconds’ values by dividing these by 24*60*60, so that they represent a fraction of a whole day.

We did this so that we can get the value in the right format so that it can be displayed using the inbuilt custom formats in Excel.

If all you want to do is convert the seconds’ values to minutes and show them in a cell, you can also use a slightly different approach.

Below I have a data set where I have the time in seconds in column B, and I want to show this time in minutes and seconds in column C.

Time dataset with values in seconds

Below is the formula you can use to do this:

=INT(B2/60)&" Minutes "&MOD(B2,60)&" Seconds"

Enter the formula in cell C2, and then copy it for all the other cells in the column.

INT MOD formula to convert seconds into minutes

In the formula, we first divided the seconds’ value by 60 to get how many minutes it represents and then used the INT function to give us only the integer portion of the value.

This gives us the total number of completed minutes represented by the seconds’ value.

We then concatenated it with the result of the MOD function, which gives us the seconds remaining after we have taken away all the full minutes from the value.

In the above formula, I have added the words “Minutes” and “Seconds”. you can use the formula as is or you can modify it to show whatever format you want.

For example, if you do not show the words ‘Minutes’ and ‘Seconds’, you can use the below formula:

=INT(B2/60)&":"&MOD(B2,60)

So these are methods you can use to convert seconds to minutes in Excel.

The right way to do this is by converting the seconds to a value that represents the fraction of the day, and then formatting it using Custom Number Formatting.

Alternatively, you can also use the TEXT formula or the INT/MOD formula to get the result as a text value (Which can’t be used in calculations further).

I hope you found this Excel tutorial useful.

Other Excel tutorials you may also like:

Excel Ebook Subscribe

FREE EXCEL BOOK

Get 51 Excel Tips Ebook to skyrocket your productivity and get work done faster

Sumit Bansal
Hello there! I'm Sumit Bansal, founder of trumpexcel.com and an Excel MVP. I started this website in 2013 with a simple goal: to share my love for Excel through easy to follow tips, tutorials and videos. I'm here to help you get the best out of MS Excel to save time and boost your productivity.

Leave a Comment

Free-Excel-Tips-EBook-Sumit-Bansal-1.png

FREE EXCEL E-BOOK

Get 51 Excel Tips Ebook to skyrocket your productivity and get work done faster

Free-Excel-Tips-EBook-Sumit-Bansal-1.png

FREE EXCEL E-BOOK

Get 51 Excel Tips Ebook to skyrocket your productivity and get work done faster

Free Excel Tips EBook Sumit Bansal

FREE EXCEL E-BOOK

Get 51 Excel Tips Ebook to skyrocket your productivity and get work done faster