How can I count the number of commas in a cell in Excel?

Counting the number of commas in a cell in Excel can be achieved by using the COUNTIF function. This function allows users to specify a specific character, such as a comma, and count the number of occurrences in a designated cell. By inputting the cell reference and the character to be counted, the function will return the total number of commas present in the cell. This method can be useful for data analysis and organizing information in a spreadsheet.

Count Number of Commas in a Cell in Excel


You can use the following formula to count the number of commas in a cell in Excel:

=LEN(B2)-LEN(SUBSTITUTE(B2,",",""))

This particular formula counts the number of commas in cell B2.

The following example shows how to use this formula in practice.

Example: How to Count Number of Commas in Cell in Excel

Suppose we have the following dataset that shows the grocery list of various people:

Suppose we would like to count the number of commas in each cell in column B.

We can type the following formula into cell C2 to do so:

=LEN(B2)-LEN(SUBSTITUTE(B2,",",""))

We can then click and drag this formula down to each remaining cell in column C:

Excel count number of commas in cell

Column C now displays the number of commas in each corresponding cell in column B.

For example:

  • Apples, Bananas, Cheerios contains 2 commas.
  • Peaches, Cucumbers contains 1 comma.
  • Watermelon contains 0 commas.

And so on.

How This Formula Works

=LEN(B2)-LEN(SUBSTITUTE(B2,",",""))

Here is how this formula works:

First, we use LEN(B2) to get the length of the entire string in cell B2.

This returns 25.

Then we use SUBSTITUTE(B2, “,”,””) to substitute all commas in the string with nothing. This removes all commas.

Then we use the LEN function to get the length of the string in cell B2 with all commas removed.

This returns 23.

Lastly, we subtract the length of the string without commas from the length of the entire string to get 25 – 23 = 2.

This tells us that cell B2 contains 2 commas.

We repeat this same process for each cell in column B.

Additional Resources

The following tutorials explain how to perform other common operations in Excel:

Excel: Count Number of Yes and No Values in Range

x