Text Function in Excel

The unassuming TEXT function in Excel packs a powerful punch. While Excel excels at numerical calculations, sometimes you need to present numbers as formatted text. This is where the TEXT function comes to your rescue! This guide delves into the world of the TEXT function, equipping you with the knowledge and techniques to transform numbers into a variety of text formats, enhancing the clarity and professionalism of your spreadsheets.

Understanding the TEXT Function Syntax

The TEXT function follows a straightforward syntax to convert  value to text in a specific format.

=TEXT(value, “format_text”)

Here’s a breakdown of the components:

  • Value: This is the numeric value you want to convert to text. It can be a cell reference (e.g., A1) containing the number or the actual number itself (e.g., 1234.56).
  • Format_Text: This is the magic ingredient that defines how the number will be displayed as text. It’s a string of characters that acts as a formatting code.

Unveiling the Power of Formatting Codes

The “format_text” argument offers a vast array of possibilities. Here are some commonly used formatting codes:

  • General (“”): This preserves the number without any specific formatting.
  • Number format codes: These codes control how numbers are displayed with decimals, commas, and thousands separators. For example:
    • “#,##0”: Adds commas for thousands (e.g., 1,234)
    • “0.00”: Displays two decimal places (e.g., 123.45)
  • Currency codes: These codes display numbers in specific currencies. For example:
    • “$#,##0.00”: Displays numbers in US dollars with commas and two decimals (e.g., $1,234.56)
  • Date and Time codes: These codes format numbers as dates or times. You can find a comprehensive list online for various date and time formats.
  • Percentage (%): Multiplies the number by 100 and displays a percentage symbol.
  • Custom formats: You can create custom formats by combining different codes. For example, “(000) 000-0000” displays phone numbers with parentheses and dashes.

Exploring Examples:

Dive into Formatting Numbers with the TEXT Function in Excel

Numbers are the backbone of any spreadsheet, but sometimes you need to present them in a specific way to make your data clear and easy to understand. Excel’s TEXT function offers a powerful solution for formatting numbers as text, allowing you to customize their appearance for various purposes.

This comprehensive guide explores practical TEXT function examples, showcasing its versatility in handling a wide range of number formats. We’ll delve into essential formatting options like:

  • Currency: Display numbers with thousands separators and decimal places, perfect for representing monetary values (e.g., USD, EUR).
  • Percentages: Convert numbers to percentages, ideal for displaying growth rates or proportions.
  • Fractions: Express numbers as mixed numbers (e.g., 3 1/2) for clear visualization of fractional values.
  • Scientific Notation: Present large or small numbers in a compact and scientific format (e.g., 1.22E+07).
  • Custom Formats: Create unique number displays, like phone numbers, latitude/longitude coordinates, or Roman numerals.
  • Dates and Times: Format dates in various styles (e.g., MM/DD/YY, long format) and times in 12-hour or 24-hour formats with AM/PM indicators.
  • Text Manipulation: Combine text strings with formatted numbers, extract specific decimal places, and leverage custom formatting for a tailored presentation.

Let’s see the TEXT function in action with some examples:

Formula Category Description
=TEXT(-1234.56, “$#,##0.00_);($#,##0.00)”) Accounting Accounting format with parentheses for negative numbers – Output: ($1,234.56)
=TEXT(1234567898, “[<=9999999]###-####;(###) td=”” ###-####?)<=””></=9999999]###-####;(###)> Custom Custom – Phone number – Output: (123) 456-7898
=TEXT(123.456, “##0° 00′ 00””) Custom Custom – Latitude/Longitude – Output: 123° 45′ 00”
=TEXT(TODAY(),”MM/DD/YY”) DateTime Today’s date in MM/DD/YY format, like 04/24/24
=TEXT(TODAY(),”DDDD”) DateTime Today’s day of the week, like Wednesday
=TEXT(NOW(),”H:MM AM/PM”) DateTime Current time, like 12:03 PM
=TEXT(DATE(2024, 4, 24), “MM/DD/YY”) DateTime Date in short format (MM/DD/YY) – Output: 04/24/24 (assuming today’s date is 2024-04-24)
=TEXT(DATE(2024, 4, 24), “DDDD, MMMM DD, YYYY”) DateTime Date in long format (DDDD, Month DD, YYYY) – Output: Wednesday, April 24, 2024
=TEXT(TIME(13, 30, 0), “H:MM AM/PM”) DateTime Time in 12-Hour format with AM/PM – Output: 1:30 PM (assuming time is 1:30 PM)
=TEXT(TIME(13, 30, 0), “HH:MM”) DateTime Time in 24-Hour format – Output: 13:30
=LEFT(TEXT(3.14159, “0.0000”), 5) Decimals Extracting specific decimal places – Output: 3.1415 (Extracts first 5 decimal places)
=TEXT(5.25,”# ?/?”) Fraction Fraction, output 5 1/4
=TRIM(TEXT(0.84,”# ?/?”)) Fraction Fraction, like 5/6 (Uses TRIM function to remove leading space with a decimal value).
=TEXT(6535.2585,”0.00″) Number Converts the number 6535.2585 to text with two decimal places (e.g., 6535.26).
=TEXT(1234, “0000000”) Number Add leading zeros – Output: 0001234
=TEXT(0.25, “0%”) Percentage Percentage with no decimals – Output: 25%
=TEXT(225200000, “0.00E+00”) Scientific Scientific notation – Output: 2.25E+08
=TEXT(“Product ID: “, “”) & TEXT(123, “000”) Text Text with leading/trailing characters – Output: Product ID: 00123

The provided table equips you with both the formula and a clear description of its outcome. By understanding the logic behind each example, you’ll gain the confidence to apply the TEXT function effectively in your spreadsheets.

Get ready to unlock the full potential of the TEXT function and transform your numerical data into clear, informative, and visually appealing presentations!

Practice Makes Perfect: Download the Example Excel File

While exploring the TEXT function through formulas is valuable, there’s no substitute for hands-on practice. We’ve created a downloadable Excel file packed with examples showcasing the power of the TEXT function in action.

Excel Text Function Examples

Beyond the Basics: Advanced Applications

The TEXT function goes beyond simple formatting. Here are some advanced applications:

  • Combine text and numbers: You can combine text with numbers using the ampersand (&) symbol. For example: =”Sales Rep: ” & TEXT(D4, “000”)  **(Displays “Sales Rep: 123” if cell D4 contains 123)**
  • Conditional formatting based on text output: Use the TEXT function within conditional formatting rules to highlight specific text formats (e.g., negative values displayed in red).

Tips and Tricks for Using the TEXT Function:

  • Always enclose the format_text argument in double quotes.
  • Experiment with different formatting codes to achieve the desired output.
  • Remember that the TEXT function converts numbers to text, so they won’t be recognized for calculations unless converted back to numbers.


The TEXT function is a versatile tool in your Excel arsenal. By mastering its syntax and exploring the diverse formatting codes, you can transform your spreadsheets into clear and informative documents that effectively communicate your data. So, unleash the power of the TEXT function and elevate your Excel skills to a whole new level!

Share This Story, Choose Your Platform!

Leave A Comment