Remove Spaces in Excel

Remove Spaces in Excel

How to remove spaces from Excel workbooks and worksheets. There are quite a few ways of doing this. In this video I’m showing a couple of them. I also show how to remove line breaks or substitute them for something else.

To remove spaces, you can use the function =TRIM( Text ). This function removes all spaces from a text, except for single spaces between words. So a text like:

       Many     spaces     text      

(Note the spaces at the start and end of the text)

Will become:

Many spaces text

To remove every single space, you can use =SUBSTITUTE( Text , ” “ , ”” ). This will simply remove every space from a given text.

You can remove line breaks with the function =CLEAN( Text ).

To replace line breaks with a different character, like a space, you can use the Substitute function again. =SUBSTITUTE( Text , CHAR(10) , ” “ ) will substitute line breaks for spaces in the given text. CHAR(10) in the above function is the ASCII (internal character representation) value of the new line.

More on removing spaces

Syntax

Here are the syntaxes of the functions you may need:

=TRIM( Text ) Removes every space from a text except for single spaces between words.=CLEAN( Text ) Removes line breaks and non-printable characters.=SUBSTITUTE( Text , Old text , New text , [ Instance num ]) Substitutes any occurrences of Old text in Text with New text.

Alternative: using Find and Replace to remove spaces

We can make Excel search for any double spaces ”  ” and replace them by single spaces ” “. This will reduce any group of spaces to a single space. A drawback of this method is that it will only reduce leading and trailing spaces to a single space instead of completely removing them.

  • Open the Find and Replace window by clicking on Find & Select on the Home tab of the Ribbon and then Replace… in the dropdown that shows. Alternatively, you can press Ctrl + H (Windows) or ⌘Command + H (Mac) to open the window.

Opening the Find and Replace window by clicking on Find & Select and then Replace… in the dropdown.

  • In the Find and Replace window put 2 spaces in the Find what: field and 1 space in the Replace with: field.
  • Click on Replace All and press OK on the popup.
  • Keep clicking Replace All and pressing OK until no more double spaces can be found.

How do you create line breaks?

We’ve talked about removing line breaks in the video. But before removing line breaks, you have to create them first.

You can create a line break by pressing Alt + Enter in a cell.

We talk about another method of removing line breaks in our Find and Replace blog post.

That’s it

Did we help you with removing spaces from your workbook? Do you have other techniques to remove spaces in Excel? Let us know in the comments.

Ready to practice?

Apply what you learned with our interactive Excel exercises. Practice with real spreadsheets in your browser.

Try exercises