ZetCode

Excel LEN Function

last modified April 4, 2025

The LEN function is a fundamental text function in Excel that returns the number of characters in a text string. This tutorial provides a comprehensive guide to using the LEN function with detailed examples. You'll learn basic syntax, practical applications, and advanced techniques to master this essential Excel function.

LEN Function Basics

The LEN function counts all characters in a text string, including spaces. It's useful for data validation, text analysis, and cleaning tasks. The syntax is simple and straightforward.

Component Description
Function Name LEN
Syntax =LEN(text)
Arguments text - The string whose length you want to find
Return Value Number of characters in the text string

This table breaks down the essential components of the LEN function. It shows the function name, basic syntax format, argument requirements, and return value characteristics.

Basic LEN Example

This example demonstrates the simplest use of the LEN function with a direct text string input.

Basic LEN formula
=LEN("Excel")

This formula counts characters in the word "Excel". The result will be 5. This shows how LEN works with hard-coded text values without cell references.

LEN with Cell References

A more practical use of LEN involves counting characters in cells. Here's an example with cell references.

A B
Hello World
=LEN(A1)

The table shows a simple spreadsheet with text in cell A1 and a LEN formula in cell B1 that counts characters in A1. Note that spaces are counted.

LEN with cell reference
=LEN(A1)

This formula counts characters in cell A1 ("Hello World"). The result will be 11 (including the space). Using cell references makes LEN more powerful for working with spreadsheet data.

LEN with Numbers

LEN can count digits in numbers, but it first converts them to text. This example shows this behavior.

A B
12345
=LEN(A1)

The table demonstrates how LEN handles numeric values. The number 12345 is treated as text "12345" for counting purposes.

LEN with numeric value
=LEN(A1)

This formula counts digits in cell A1 (12345). The result will be 5. Note that formatting (like currency symbols) isn't counted unless explicitly included.

LEN with Leading/Trailing Spaces

LEN counts all spaces in a string, including leading and trailing spaces that might be invisible. This example demonstrates this behavior.

A B
Spaces
=LEN(A1)

The table shows text with leading and trailing spaces in cell A1. The LEN formula in B1 counts all characters, including these invisible spaces.

LEN with spaces
=LEN(A1)

This formula counts characters in cell A1 (" Spaces "). The result will be 10 (2 leading spaces + 6 letters + 2 trailing spaces). This helps identify invisible whitespace issues.

LEN with Empty Cells and Errors

LEN returns 0 for empty cells but returns errors for error values. This example shows these special cases.

A B
#N/A
=LEN(A1)
=LEN(A2)

The table demonstrates LEN's behavior with empty cells and error values. Cell A1 is empty, while A2 contains an error.

LEN with empty cell
=LEN(A1)

This formula counts characters in empty cell A1. The result is 0. Empty cells don't cause errors with LEN.

LEN with error value
=LEN(A2)

This formula attempts to count characters in cell A2 containing #N/A error. Instead of a number, it returns #N/A. Error values propagate through LEN.

Practical LEN Applications

LEN is often combined with other functions for practical solutions. This example shows LEN with TRIM to count visible characters only.

LEN with TRIM
=LEN(TRIM(A1))

This formula first removes extra spaces with TRIM, then counts characters. For " Spaces ", it returns 6 instead of 10. This combination is useful for cleaning data before analysis.

The LEN function is essential for text analysis in Excel. From basic character counting to complex data validation, LEN provides valuable insights into your text data. Remember that LEN counts all characters including spaces, which makes it perfect for detecting invisible formatting issues.

Author

My name is Jan Bodnar, and I am a passionate programmer with extensive programming experience. I have been writing programming articles since 2007. To date, I have authored over 1,400 articles and 8 e-books. I possess more than ten years of experience in teaching programming.

List all Excel Formulas.