MONTH in Zoho Sheet: Extract Month Numbers and Build Quarters
Turn a spreadsheet date into month number 1–12 and use the value in monthly or quarterly reports.
Verification status: Official documentation referenced; example outcomes independently reasoned or arithmetically checked where stated. Not executed in Zoho Sheet. How formula examples are checked
Quick answer: =MONTH(DATE(2026;10;11)) returns 10 for October. MONTH extracts a number from a genuine date; it does not produce a month name. Use the value for sorting, grouping or constructing a quarter calculation.
Official syntax and parameter definitions
=MONTH(date)
| Argument | Description |
|---|---|
date |
A valid date or date-time serial accepted by Zoho Sheet. Zoho’s help says that text or a date-time serial may be accepted, but text interpretation varies with the spreadsheet locale. |
Product scope, platform and separators
The syntax here follows Zoho Sheet’s currently published English function help, checked October 11, 2026. Those articles do not publish a per-function introduction version, desktop/mobile support matrix, or guarantee of identical historical behavior. Zoho’s September 2026 What’s New says the Windows and macOS beta desktop apps support Excel’s native formula syntax by default for offline files. As a result, separator punctuation and behavior must be checked in the actual web or desktop editor: this tutorial shows semicolons exactly as in the official Zoho function article, and does not silently equate them with comma-delimited Excel formulas.
Zoho’s spreadsheet locale settings control date display, date interpretation, and time zone, among other items. The intended results below are calendar dates or integers; a date that displays differently after import is not necessarily a different calculated date.
Prepare the reusable six-event example
Create a new sheet with these headers: A1 Event, B1 Year, C1 Month, D1 Day, E1 Event date. Enter the six data rows below. The dates shown in column E are expected date displays, not date-text strings you should paste.
| Row | A: Event | B: Year | C: Month | D: Day | E: Formula-derived date (display) |
|---|---|---|---|---|---|
| 2 | Leap-day order | 2024 | 2 | 29 | 2024-02-29 |
| 3 | January review | 2025 | 1 | 15 | 2025-01-15 |
| 4 | October audit | 2026 | 10 | 11 | 2026-10-11 |
| 5 | Year-end closure | 2023 | 12 | 31 | 2023-12-31 |
| 6 | New-year opening | 2026 | 1 | 1 | 2026-01-01 |
| 7 | June inspection | 2024 | 6 | 3 | 2024-06-03 |
In E2, enter =DATE(B2;C2;D2) using the vendor-reference punctuation and fill the formula down through E7. Then format E2:E7 as dates (for example, ISO-style YYYY-MM-DD). Depending on locale, the visible representation may differ without changing the underlying date. If CSV is easier, use the attached date-components-practice.csv for columns A:D, and build E2:E7 with DATE after import. This is important because imported ISO-looking strings are not guaranteed to be parsed as true dates.
Use the E-column date values, rather than manually typing ambiguous strings like 03/04/2024, in the formulas that follow. For a quick single-cell check independent of a dataset, nest DATE(2024;2;29) inside the function.
Worked formulas and expected results
With E2:E7 containing actual DATE outputs, enter =MONTH(E2) in F2 and copy down to F7. The expected F2:F7 sequence is 2, 1, 10, 12, 1, 6. To test independently of the dataset, =MONTH(DATE(2024;2;29)) yields 2.
| Formula | Expected result | Calendar meaning |
|---|---|---|
=MONTH(E2) |
2 | February 2024 |
=MONTH(E3) |
1 | January 2025 |
=MONTH(E4) |
10 | October 2026 |
=MONTH(E5) |
12 | December 2023 |
=MONTH(DATE(2026;1;1)) |
1 | January 2026 |
This is different from seeing “Oct” in a formatted date cell. Formatting affects display, while MONTH gives a reusable integer.
Advanced use in a real workbook
Calculate a quarter number from an event date:
=ROUNDUP(MONTH(E4)/3;0)
For a simple second-half flag, =IF(MONTH(E4)>6;"H2";"H1") returns H2. Remember that MONTH alone merges dates from different years: add YEAR to the grouping key if your report spans multiple years.
Errors, limitations, and troubleshooting
- Month alone loses year: both 2025-01-15 and 2026-01-01 have month 1; grouping only on MONTH silently combines different years.
- Text vs date: The official page accepts date-looking text examples, but what “03/04/2026” means is locale-specific. Prefer DATE and inspect the cell’s underlying value.
#VALUE!: If E2 is actually an imported string, reconstruct it from year/month/day components.#NAME!/#REF!: Check spelling and whether a referenced column was moved/deleted.- Presentation: For month names or formatted labels, use a documented date-formatting mechanism; MONTH does not return the name. The guide does not assert specific TEXT format codes without separate Zoho verification.
Cross-software compatibility
Excel and Google Sheets also have a MONTH function returning a month number for valid date values. Shared name does not guarantee the same parsing of quoted dates, imports or underlying serial conventions. Zoho’s current official syntax is MONTH(date), and September 2026 desktop beta offline Excel-style syntax is a separate scope from the online help. For a cross-platform quarter formula, test ROUNDUP argument separators in the target editor.
Related guides
Official reference and verification
Verification status: Official documentation checked; example outcomes were independently reasoned or arithmetically checked where applicable. Not executed in Zoho Sheet.
- No genuine Zoho Sheet screenshots are included; this guide does not use mock application images.