The function MONTH converts a date or time period to a month in number format.
This function is useful if you want to easily compare months to see if they're the same.
Syntax
MONTH(Value to convert, [Time period method])
Arguments
Argument | Data type | Description |
Value to convert | Date, time period | The date or time period to convert to a month, as a number. |
Time period method (optional) | Keyword | Determines whether to extract the month from the start, middle, or end of a time period. |
The keywords for the time period method argument are:
- START, the default method, returns the month for the first date in the time period
- MID, which returns the month for the date in the middle of the time period
- END, which returns the month for the last date in the time period
The MONTH function returns a number.
Excel equivalent
Examples
The example below shows MONTH(Value to convert)
. The values to convert are taken from the Product date and Month period line items. They are date and time period formatted respectively. The MONTH function returns the same result.
Key dates | Expiry dates | |
Product released | 16/02/2016 | 23/08/2017 |
Month period | Feb 16 | Aug 17 |
Product month
| 2 | 8 |
Month number
| 2 | 8 |
The next example shows MONTH(TIME. 'Period').
An explicit time reference is used instead of a line item.
Key dates | |
Year Number
| 4 |
The final example shows the effect of the Time period method argument. An explicit time reference is used with a keyword to determine which date in a time period to extract the month from.
Product: Plums | |
Start of fiscal year | Jan FY2019 |
Month Start
| 1 |
Month Mid
| 2 |
Month End
| 3 |