MINUTE Function – Google Sheets

The MINUTE function is a simple date function that extracts just the minute from a given time. If you are working with times but only care about the minutes, this function lets you get rid of everything else. Remember that dates are just saved as numbers by your spreadsheet with date formatting applied.

MINUTE function screen capture

Purpose

The MINUTE function returns the number of minutes from any given unit of time.

Syntax

=MINUTE(time)

Common Errors

#VALUE! – The value passed to the function was not a valid time.

#ERROR! – Formula parse error. The input to the function could not be used, such as a time with no quotes. – 5pm should be "5pm".

#NUM! – The result was not a number, or the number is too large to resolve to a time.

The output is an unexpected format, such as 12:00 AM. – This means the formatting is incorrect, not the underlying number.

Related Functions

HOUR – Extracts the hour from a time.

SECOND – Extracts the seconds from a time.

app icon for TIMEDIF with a calendar and clock
TIMEDIF – Google Sheets Add-On

Calculate any duration in:

  • Years
  • Months
  • Weeks
  • Days
  • Hours
  • Minutes
  • Seconds
  • Milliseconds

Examples

Example 1 – Simple Usage of the MINUTE Function

First, we have a few simple examples.

FormulaDescriptionResult
=MINUTE("1:02")Extract the minute value from 1:02.2
=MINUTE("1:02 PM")Extract the minute value from 1:02 PM.2
=MINUTE("2.75")Extract the minute value from 2.75.0
=MINUTE("2.56849")Extract the minute value from 2.56849.38

Tip: Sheets interprets a whole number and decimal as a number of days and a portion of a day. Therefore, 2.75 is 2 days and 18 hours. Thus, there are no minutes. See how dates and times work to make a little sense out of this.

Example 2 – Separating the Values of a Date and Time

Different date values examined using various functions.

Time valueTickmarkYEARMONTHDAYHOURMINUTESECONDFormatted as number
7/30/20161201673000042,581.00
7-30-20162201673000042,581.00
6/1/2017 2:32 PM32017611432042,887.61
July 31, 20164201673100042,582.00
12:30 PM518991230123000.52
4/11/2017 11:24:146201741111241442,836.48
4/11/20177201741100042,836.00
818991230000
19189912310001.00
0.2510189912306000.25
4300011201792200043,000.00
  • 1 A random date typed in using slashes.
  • 2 A random date typed in using dashes. Note that it is processed the same way as the date with slashes.
  • 3 Typed a random date in and added a time. Now the function extracts the hours and minutes.
  • 4 Typed in a date but spelled out. Writing out the date also works, but it won’t work if you write the day as “31st” instead of 31.
  • 5 If you only type in a time, the “zero” date is 12/30/1899.
  • 6 Entered with the NOW function. The output will constantly change in the linked Google Sheet.
  • 7 Entered with the TODAY function. The output will change daily in the linked Google Sheet.
  • 8 A blank cell is December 30, 1899. Similar to tickmark 5.
  • 9 Typing a 1 will increment the value in number 10 above by 1 day. In other words, “1=12/31/1899”. It is just a matter of how it is displayed, which can be controlled by going to the Format menu and choosing Number.
  • 10 Just a decimal with no whole number increments the value by hours, minutes, and seconds instead of days.
  • 11 To get near the current date, you need to start with 43,000 days away from 12/30/1899.

Live Examples in Sheets

Go to this spreadsheet for examples of these time and date functions shown above that you can study and use anywhere you want.

Video Explanations