How do i remove special characters in Excel?


You can use the following formula to remove special characters from a cell in Excel:

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,"!",""),"@",""),"#",""), "$", ""), "%", ""), "^", ""), "&", ""), "*", ""), "(", ""), ")", "")

This particular formula removes all special characters from cell A2.

This formula works by using nested SUBSTITUTE functions to substitute specific special characters with blanks, which has the effect of removing special characters from a cell.

Note: If you’d like to remove additional special characters from a cell, simply use additional nested SUBSTITUTE functions.

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

Example: Remove Special Characters in Excel

Suppose we have the following list of phrases in Excel:

Suppose we would like to remove the special characters from each phrase in column A.

To do so, we can type the following formula into cell B2:

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,"!",""),"@",""),"#",""), "$", ""), "%", ""), "^", ""), "&", ""), "*", ""), "(", ""), ")", "")

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

Excel remove special characters

The cells in column B contain the phrase from each corresponding cell in column A with the special characters removed.

Note that you can easily modify this formula to only remove certain special characters from cells.

For example, you could use the following formula to only remove !, @ and # from the cells:

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,"!",""),"@",""),"#","")

Feel free to modify the formula to remove whichever special characters you’d like from cells.

 How to Search for an Asterisk in a Cell in Excel
How to Search for a Question Mark in Excel

x