Contents

How To Count Characters In Excel (Step-by-Step Guide)

April 11, 2025 46 views

Excel has made life so much easier by allowing you to import large amounts of data into a structured spreadsheet, making everything trackable and manageable. If you had to do this on paper, not only would the chances of errors increase, but even experts would struggle to keep everything accurate.

While mistakes can still happen in Excel, they are much easier to detect and correct. Counting characters, for instance, simplifies many tasks, from data validation to text analysis. That's why, in this article, I've provided several ways to count characters in Excel, along with step-by-step guides for each method to do it efficiently.

Count Characters In Excel

Count Characters In Excel

100% secure

How to Use LEN and SUBSTITUTE Functions to Count a Certain Character in a Cell

I have seen many users struggle with data analysis, even though Excel provides functions to simplify almost every task. However, when it comes to counting characters while analyzing data, such as tracking the occurrence of a specific letter in customer names or similar tasks, Excel does not have a dedicated function. Fortunately, by combining certain functions, you can accomplish this task effortlessly.

The two functions that make this possible are LEN and SUBSTITUTE. Here’s a quick overview of each:

LEN Function: The LEN function counts the number of characters in a given text string. It is a TEXT function in Excel with the following syntax:

=LEN(text)

This function takes only one argument—the cell containing the text string—allowing users to quickly calculate the length of any given text.

SUBSTITUTE Function: As the name suggests, the SUBSTITUTE function replaces specific characters or text within a string. It is case-sensitive and follows this syntax:

=SUBSTITUTE(text, old_text, new_text, [instance])

  • text: The cell containing the text.

  • old_text: The character or string you want to replace (enclosed in quotation marks).

  • new_text: The replacement text.

  • [instance] (optional): Specifies which occurrence of the old text to replace. If omitted, all occurrences are replaced.

Understanding the basics of any function makes applying it much easier in real-world scenarios. For this tutorial, I’ll be using WPS Spreadsheet, as it provides the same tools as Excel but is more convenient in terms of price, functionality, and design, making it significantly easier to use.

To illustrate, I’ll use a Social Datasheet containing tweets and apply the LEN and SUBSTITUTE to count the number of hashtags (#) in each.

Sample Social Media post Datasheet

Sample Social Media post Datasheet

Before we get into the steps on how to count characters in Excel, let’s take a quick look at the formula we’ll be using:

=LEN(text) - LEN(SUBSTITUTE(text, old_text, "", [instance]))

As you can see, we use the LEN function twice, with the SUBSTITUTE function nested inside the second LEN function. The logic behind this formula is simple:

  • LEN(text) counts the total number of characters in the cell.

  • SUBSTITUTE(text, old_text, "") removes the character you want to count (in this case, #).

  • LEN(SUBSTITUTE(text, old_text, "")) gives the new length after removal.

  • Subtracting the modified length from the original length gives the total count of the removed character.

Step 1: Open the datasheet where you need to count characters in WPS Spreadsheet.

Step 2: Click on the cell where you want the character count to appear.

Select cell in WPS Spreadsheet

Select cell in WPS Spreadsheet

Step 3: Type the “=” sign, followed by "LEN", and then press the “Tab” key to enable the LEN function.

LEN Function in WPS Spreadsheet

LEN Function in WPS Spreadsheet

Step 4: The LEN function has only one argument—the cell containing the text string. In our case, this is the social media post, so simply select the cell that contains the tweet.

LEN Function text argument

LEN Function text argument

Step 5: Since we are subtracting one LEN function from another, add the "-" (minus sign) after the first LEN function.

Subtracting LEN functions

Subtracting LEN functions

Step 6: Now, start the second LEN function the same way: Type "=LEN" and press the “Tab” key.

Using the 2nd LEN Function

Using the 2nd LEN Function

Step 7: The SUBSTITUTE function will be nested inside this second LEN function. Type "SUBSTITUTE" and press the “Tab” key.

SUBSTITUTE Function in WPS Spreadsheet

SUBSTITUTE Function in WPS Spreadsheet

Step 8: For the first argument of SUBSTITUTE, click on the same cell that contains the text string, then type a “,” (comma).

SUBSTITUTE Function text argument

SUBSTITUTE Function text argument

Step 9: For the second argument; old_text, type the character you want to count inside double quotes. For example, if we are counting hashtags (#), type; "#".

SUBSTITUTE Function old_text argument

SUBSTITUTE Function old_text argument

Step 10: For the third argument “new_text”, we don’t want to replace anything. So, keep this empty inside double quotes (""), then press “Enter”. Here is how the final function would look:

=LEN(A2) - LEN(SUBSTITUTE(A2, "#", ""))

SUBSTITUTE Function new_text argument

SUBSTITUTE Function new_text argument

Step 11: The results will appear instantly, showing the total count of the specified character within the text string.

Count Characters on WPS Spreadsheet

Count Characters on WPS Spreadsheet

Step 12: To apply this formula to the rest of the dataset, you can simply use the "Autofill" handle by clicking on the bottom-right corner of the cell and dragging it down to fill the column.

Autofill column to count characters in WPS Spreadsheet

Autofill column to count characters in WPS Spreadsheet

This method offers a quick and efficient way to count characters in Excel, especially for social media analysis. With WPS Spreadsheet, you get the same powerful functions as Excel in a more user-friendly and cost-effective environment, plus access to a library of free office tutorials on WPS Academy.

Tip: If your values seem incorrect, it might be due to case sensitivity. For example, in "Pineapple", counting "p" returns 2 because Excel treats "P" and "p" as different characters.

100% secure

How to Use COUNTIF and Other Relative Functions to Count Certain Words Rate

Different scenarios require different Excel functions. For example, you might want to count a specific word within a text string or calculate how many times a character appears, regardless of case. The LEN and SUBSTITUTE functions are useful for counting a specific character, but they are case-sensitive and cannot count entire words.

For such cases, you can use:

  • COUNTIF: Counts occurrences of a word across multiple cells.

  • LOWER: Converts all characters in a text string to lowercase before counting.

Using the LOWER Function

Let’s say we need to count how many times the letter "s" appears in a social media post in our dataset. If we only use LEN and SUBSTITUTE, it will count lowercase "s" only, ignoring uppercase "S". By adding the LOWER function, we can count both uppercase and lowercase occurrences, making the process more efficient.

Since we used WPS Spreadsheet in the previous example, we’ll use it again to demonstrate how to count occurrences of the letter "s" using LEN, SUBSTITUTE, and LOWER.

Step 1: Let's head back to our dataset in WPS Spreadsheet to apply the LOWER function.

Open WPS Spreadsheet

Open WPS Spreadsheet

Step 2: Click on the cell where we want the count of "s" to be displayed.

Select Cell

Select Cell

Step 3: The function used will be similar to the one we used previously, so let's begin with the LEN function and select the cell containing our social media post.

Start LEN Function

Start LEN Function

Step 4: Next, use the LEN function again, which will be subtracted from the first LEN function.

Use LEN Function again

Use LEN Function again

Step 5: With both LEN functions in place, we now need to nest the SUBSTITUTE function within the LEN function.

Add SUBSTITUTE Function

Add SUBSTITUTE Function

Step 6: The LOWER function will be used in the first argument of the SUBSTITUTE function, so simply type "LOWER" and press the "Tab" key to enable the function.

Enable LOWER function

Enable LOWER function

Step 7: Since the LOWER function has only one argument, simply click on the cell with the text string that needs to be converted to lowercase and close the bracket to move on to the next argument of the SUBSTITUTE function.

LOWER Function text argument

LOWER Function text argument

Step 8: Now, type "s" as the second argument for the SUBSTITUTE function since we want to count occurrences of the letter "s". Make sure the letter "s" is enclosed within double quotes.

Specify Character

Specify Character

Step 9: For the last argument, we don’t want to replace anything, so simply enter double quotes with no space ("") and press "Enter" to see the results.

Keep Replacement Empty

Keep Replacement Empty

Step 10: The results will display the total number of occurrences of the letter "s" in the social media post, including both uppercase and lowercase.

Press Enter

Press Enter

Step 11: To copy the formula for the remaining cells, simply use the “Autofill” handle.

Apply Autofill

Apply Autofill

Using the COUNTIF Function in Excel

Apart from counting characters in Excel, the COUNTIF function is useful for counting the occurrences of a specific word in a spreadsheet. It works across a range of cells or within a single cell, making it a valuable tool for data analysis.

The basic syntax of the COUNTIF function is:

=COUNTIF(range, "word")

  • range: The range of cells where you want to search.

  • word: The specific word you want to count, enclosed in double quotes.

In our previous example, we used Excel functions to count characters. This time, we'll use the COUNTIF function to count the occurrences of the word "Spreadsheet" in a dataset. The COUNTIF function is not case-sensitive, meaning it will count both "Spreadsheet" and "spreadsheet" as the same word.

Step 1: Since we'll be using WPS Spreadsheet, open the datasheet where the data is stored.

Open Spreadsheet using WPS Spreadsheet

Open Spreadsheet using WPS Spreadsheet

Step 2: Click on the cell where you want the count of "Spreadsheet" to be displayed.

Select the target cell

Select the target cell

Step 3: In order to use the COUNTIF function, type “=“ followed by “COUNTIF“, then press the “Tab“ key.

 COUNTIF Function

COUNTIF Function

Step 4: The first argument of the COUNTIF function is the range. Since we are testing the function, select a single cell for now.

Select cell to count word

Select cell to count word

Step 5: For the next argument, specify "Spreadsheet" as the word to count. Type it inside double quotes, like this:

=COUNTIF(A1, "Spreadsheet")

Specify the word to count

Specify the word to count

Step 6: Press “Enter”, and you'll see how many times "Spreadsheet" appears in the selected cell.

View the result

View the result

Now, let's count the occurrences of "Spreadsheet" across the entire dataset.

Step 7: Modify the first argument of COUNTIF to include the entire range of cells where the dataset is stored:

=COUNTIF(A1:A10, "Spreadsheet")

 Expand the range

Expand the range

Step 8: Once you press “Enter”, you'll see how many times "Spreadsheet" appears across all selected cells.

View results for entire range

View results for entire range

Best Free Alternative——WPS Office

Excel has been around for a long time and has completely changed the way we handle data, making it easier to track large amounts of information digitally. But as useful as it is, it can feel overwhelming for anyone who isn’t already familiar with how it works. It almost assumes you already know everything.

That’s where WPS Office comes in. Unlike Excel, it’s designed to be more user-friendly, allowing you to follow simple instructions without getting stuck in complicated features. It makes data management easier and more accessible, even if you’re not an expert.

WPS Office

WPS Office

100% secure

Alongside that, WPS Office is fully capable of everything Excel can do, just with added ease. You can follow any Excel tutorial, and WPS Spreadsheet will work in the same way, but with a more intuitive and beginner-friendly interface.

Counting characters is just one of the many useful features that can help with several different tasks, making it a major problem solver. Whether you need to check text length, maintain data consistency, or analyze information, having a tool like WPS Office by your side makes the whole process much smoother and more efficient.

FAQs

1. What is the easiest way to count characters in a cell?

Here are two ways to count characters in a cell:

  • Total Character Count: Use the LEN function to find the total number of characters in a cell, including spaces.

  • Count Specific Characters: Combine LEN with SUBSTITUTE to count how many times a specific character appears in a cell.

2. What if I need to count case-sensitive characters?

If you need to count case-sensitive characters, the SUBSTITUTE function in WPS Office and Excel can help. It distinguishes between uppercase and lowercase letters, meaning "X" and "x" are counted separately.

3. Why use WPS Office instead of Microsoft Excel?

You should use WPS Office instead of Microsoft Excel for the following reasons:

  • Free to Use: No subscription is required.

  • User-Friendly Interface: Offers an intuitive layout similar to Excel, making navigation and usage more efficient.

  • Full Compatibility: Supports opening and editing .xlsx and .xls files.

  • Pre-Built Templates: Provides a variety of ready-to-use templates for different tasks.

  • Lightweight Software: Uses less storage and system resources compared to Excel.

  • Cloud Integration: Allows easy access to files across multiple devices.

Excel But Better; WPS Spreadsheet

At first, counting characters in Excel might seem pointless, especially if you're just starting out. But the thing with tools like these is that they offer features you might not think you need until you do.

In reality, character counting is incredibly useful for things like tracking text limits, ensuring data consistency, and avoiding errors in reports. And with WPS Office, the process becomes even easier. Since it works just like Excel—but with a more user-friendly approach, you can follow any Excel tutorial and get the same results, just without the complexity.

100% secure

15 years of office industry experience, tech lover and copywriter. Follow me for product reviews, comparisons, and recommendations for new apps and software.