how do i show the month name in google sheets

How do I show the month name in Google Sheets?


Understanding Date Formatting in Google Sheets


One of the most frequent requirements when managing large datasets in a spreadsheet application like Google Sheets is converting complex data types into human-readable formats. Dates, in particular, are often stored internally as numerical values (part of date serialization) which need to be displayed in specific formats for reporting or analysis. To cleanly extract and display just the name of the month from a full date, we rely on the versatile TEXT function. This function allows meticulous control over how numeric values, including dates, are formatted and presented as text strings. It ensures that while the underlying data remains ready for calculations, the presentation layer offers maximum clarity to the user.


Before diving into the specific formulas, it is essential to understand how Google Sheets handles dates. Dates are stored as sequential serial numbers, representing the number of days elapsed since a predefined starting point (typically January 1, 1900). This numerical representation allows for easy arithmetic operations, such as calculating durations or aging reports. However, for visual display, users require clear, standardized output that identifies months by name rather than number. While the standard Format menu can change the visual style of a date (e.g., to display DD/MM/YYYY), extracting only the month name into a separate cell requires a dedicated function capable of interpreting these serial numbers based on specific formatting codes, a task perfectly suited for the TEXT function.


The ability to manipulate date displays without altering the underlying numerical value is critical for maintaining data integrity throughout the spreadsheet lifecycle. For instance, if you have a column of transaction data tied to dates, you might want a separate column showing only the month name for purposes like creating pivot tables or summarizing data monthly. By using the TEXT function, we output a new value—a text string representing the month name—into a separate cell, leaving the source date intact for all subsequent calculations. This distinction between simple cell formatting and functional text extraction is fundamental to performing advanced, non-destructive spreadsheet operations.

The Essential Tool: The TEXT Function


The TEXT function is the indispensable utility for converting a numeric value (like a date serial number) into a text string according to a user-specified format pattern. Its syntax is straightforward and easy to implement: =TEXT(value, format_pattern). The value argument is the date or number you wish to format (typically a cell reference pointing to the source date, such as A2), and the format_pattern argument is a string enclosed in double quotes that specifies exactly how the output text should appear.


When defining the format_pattern for months, the key lies in the repetition of the ‘m’ character. A single ‘m’ returns the month number without a leading zero (1 through 12), while ‘mm’ returns the month number with a leading zero (01 through 12). However, to generate the actual month name, we must use either three or four ‘m’ characters. Utilizing three ‘m’ characters ("mmm") instructs the function to return the abbreviated month name (e.g., Jan, Feb), which is highly valuable for concise data summaries. Conversely, employing four ‘m’ characters ("mmmm") commands the function to return the full, unqualified month name (e.g., January, February), ensuring comprehensive clarity in detailed reports.

Displaying the Full Month Name (The “mmmm” Format Code)


To extract the complete name of the month from a date stored in a cell, you must use the four-‘m’ format code: "mmmm". This is the official and most reliable method to generate a full month name text string in Google Sheets, resulting in maximum readability for any document or presentation. This approach is highly recommended whenever absolute clarity is required, such as in formal quarterly reports, detailed financial statements, or public-facing documentation where abbreviations might cause confusion.


The fundamental formula structure for this operation is presented below. We assume that the source date you wish to convert is located in cell reference A2. The formula tells the TEXT function to look at the date in A2 and apply the full month name formatting rule to it.

Formula 1: Show Date as Full Month Name

=TEXT(A2, "mmmm")


This formula will successfully extract and display the full month name of the date contained in cell A2. It utilizes the underlying date serialization number, interprets the month component, and returns the full textual name corresponding to that month. For example, if cell A2 contains the date 1/1/2023, the formula will return the string January. This conversion is a vital first step for tasks requiring accurate monthly labeling or detailed textual summaries.

Displaying the Abbreviated Month Name (The “mmm” Format Code)


In situations where space conservation is a priority—such as small dashboards, condensed charts, or tables requiring minimal column width—the abbreviated month name is the preferred format. This concise output is generated by utilizing three ‘m’ characters in the format pattern: "mmm". This code creates the standard three-letter abbreviation for the month, respecting the locale and language settings of your Google Sheets environment.


The syntax for the abbreviated version is structurally identical to the full month name formula; only the format string changes. Assuming the source date remains in cell A2, the formula for abbreviation is constructed as follows:

Formula 2: Show Date as Abbreviated Month Name

=TEXT(A2, "mmm")


Applying this formula will display the abbreviated month name derived from the date in cell A2. For instance, if cell A2 holds the date value 1/1/2023, this formula will return the concise text output Jan. This format is widely adopted in graphical representations and summary statistics where rapid visual processing is more important than full verbal detail. Crucially, the output of the TEXT function remains a text string, which is highly beneficial for text-based analysis and reporting.

Step-by-Step Implementation: Generating Full Month Names


To provide a clear demonstration of these methods, let us apply them to a practical dataset. We begin with a column of dates, spanning multiple months and potentially different years, situated in Column A of our spreadsheet. Our objective is to populate Column B entirely with the corresponding full month names for each entry in Column A. This process is essential for preparing data for analytical tools that require monthly segmentation.


The initial setup, showing the column of source dates, is displayed below. We must ensure that these dates are recognized internally by Google Sheets as valid date values, meaning they are stored as numerical serial numbers.


To begin the conversion, navigate to cell B2, which will house the full month name corresponding to the date in A2. We enter the formula designed to return the full month name, explicitly referencing the date in A2 and specifying the "mmmm" format code within the function call. This precise implementation ensures that the output is exactly the textual month name we require.


We implement the formula for returning the full month name for the date in cell A2:

=TEXT(A2, "mmmm")


After entering the formula into cell B2 and pressing Enter, the resulting month name will appear. To quickly replicate this function across all rows, utilize the fill handle—the small square at the bottom-right corner of cell B2. Dragging this handle downwards automatically adjusts the cell reference for each subsequent row (e.g., changing A2 to A3, A4, etc.), ensuring every date in Column A is correctly processed.

Google Sheets show month name of date


As clearly illustrated in the resulting spreadsheet snapshot, Column B now accurately and completely displays the full month name corresponding to each original date entry in Column A. This technique provides a powerful and non-destructive means for isolating temporal components, preserving the original date format while simultaneously generating a highly readable text output suitable for presentation and advanced data filtering.

Visualizing the Abbreviated Month Name Output


If the primary concern is condensing information, adapting the previous steps to utilize the abbreviated month name is straightforward. This format is essential when integrating month labels into visuals, such as charts where long labels might cause crowding or truncation. The only necessary adjustment is modifying the format pattern from "mmmm" to the concise "mmm".


Starting again in cell B2, we apply the formula tailored to return the abbreviated month name, still targeting the source date in cell A2. The resulting column will maintain the informational value while significantly reducing the character length of the labels.


We implement the formula for returning the abbreviated month name for the date in cell A2:

=TEXT(A2, "mmm")


Once this formula is entered into cell B2, use the familiar fill handle technique to drag the formula down the entire data range. The automatic adjustment of the cell references ensures that the correct abbreviated month name is extracted for every date in the source column, providing a consistent and scalable solution for large datasets.

Google Sheets show abbreviated month name for date


As depicted above, Column B now successfully displays the three-letter abbreviated month name for each date contained in Column A. This example confirms the inherent flexibility and power of the TEXT function in meeting diverse presentation requirements, simply by adjusting the format code argument. Since the resulting data in Column B consists of pure text strings, they are perfectly suited for use as category labels in data visualizations or as keys in lookup tables.

Advanced Date Formatting Applications Using TEXT


The functionality of the TEXT function extends significantly beyond simple month extraction. Because the output of the function is explicitly a text string, it can be seamlessly combined or concatenated with other text, symbols, or the results of other functions using the ampersand (&) operator. This powerful feature allows users to engineer highly customized date displays that incorporate month names alongside other critical date components, such as the day of the week or the year, into a single descriptive label.


For instance, if a report requires the format “Day Name, Month Name, YYYY”, you could construct a sophisticated formula leveraging multiple TEXT calls and concatenation: =TEXT(A2, "dddd") & ", " & TEXT(A2, "mmmm") & " " & TEXT(A2, "yyyy"). This complex string is derived entirely from the single cell reference A2. This level of customization is invaluable when generating standardized data labels for systems that require a specific, non-standard, and descriptive date format that cannot be achieved through native cell formatting options alone.


It is important to appreciate the difference between the TEXT function and native date components functions, such as MONTH(). The MONTH() function returns only the numerical month (1-12) as a number, requiring subsequent lookup or conditional formatting if a text name is desired. The TEXT function, however, performs the numerical-to-text conversion directly based on the format pattern provided, ensuring efficiency and greatly simplifying formula construction by eliminating the need for complex nested functions or lookup tables to achieve the month name output.

Common Errors and Troubleshooting


Despite the reliability of the TEXT function, users frequently encounter issues, most commonly related to data type recognition. The most persistent error occurs when the input value is not correctly recognized by Google Sheets as a valid numerical date (a valid date serialization number). If the value in A2 is manual text that merely looks like a date (e.g., “Jan 1st 2023”) but was not correctly parsed, the TEXT function will usually return an error or produce an unexpected output based on the value 0 being interpreted as December 30, 1899. To troubleshoot this, verify the source cell’s formatting and ensure that the data was entered or imported using a recognized and consistent date structure.


Another common source of error is confusing the month code (‘m’) with the minute code (‘M’) or using an incorrect number of ‘m’ characters. Always use lowercase ‘m’ characters for month formatting within the format_pattern argument. For example, using five ‘m’s ("mmmmm") often results in only the initial letter of the month name, which rarely aligns with user expectations. Reliable results demand strict adherence to "mmm" for abbreviated names and "mmmm" for full names, respecting the conventions established for spreadsheet date formats. Always confirm that the format string is properly enclosed in double quotes (e.g., "mmmm") as mandated by the function’s syntactic requirements.


Finally, it is paramount to remember that the output generated by the TEXT function is a static text string, not a dynamic date or number format. While excellent for presentation, this text output is incompatible with date-based mathematical operations. If subsequent calculations require reference to the original numerical date, you must always point those formulas back to the original source date cell (e.g., A2), rather than referencing the cell containing the output of the TEXT function (e.g., B2). Utilizing the extracted month name as a static label while retaining the original date for calculation purposes is the best practice for robust data management.


Cite this article

stats writer (2025). How do I show the month name in Google Sheets?. PSYCHOLOGICAL SCALES. Retrieved from https://scales.arabpsychology.com/stats/how-do-i-show-the-month-name-in-google-sheetsi-have-a-google-sheet-with-a-column-with-date-values-i-want-to-show-the-month-name-instead-of-the-number-example7-3-2019-julyhow-can-i-do/

stats writer. "How do I show the month name in Google Sheets?." PSYCHOLOGICAL SCALES, 18 Nov. 2025, https://scales.arabpsychology.com/stats/how-do-i-show-the-month-name-in-google-sheetsi-have-a-google-sheet-with-a-column-with-date-values-i-want-to-show-the-month-name-instead-of-the-number-example7-3-2019-julyhow-can-i-do/.

stats writer. "How do I show the month name in Google Sheets?." PSYCHOLOGICAL SCALES, 2025. https://scales.arabpsychology.com/stats/how-do-i-show-the-month-name-in-google-sheetsi-have-a-google-sheet-with-a-column-with-date-values-i-want-to-show-the-month-name-instead-of-the-number-example7-3-2019-julyhow-can-i-do/.

stats writer (2025) 'How do I show the month name in Google Sheets?', PSYCHOLOGICAL SCALES. Available at: https://scales.arabpsychology.com/stats/how-do-i-show-the-month-name-in-google-sheetsi-have-a-google-sheet-with-a-column-with-date-values-i-want-to-show-the-month-name-instead-of-the-number-example7-3-2019-julyhow-can-i-do/.

[1] stats writer, "How do I show the month name in Google Sheets?," PSYCHOLOGICAL SCALES, vol. X, no. Y, ص Z-Z, November, 2025.

stats writer. How do I show the month name in Google Sheets?. PSYCHOLOGICAL SCALES. 2025;vol(issue):pages.

Download Post (.PDF)
Slide Up
x
PDF
Scroll to Top