How to Remove Dashes From SSN in Excel

Social Security Numbers (SSNs) are unique identification numbers used in the United States for various purposes. In Excel, SSNs are often stored with dashes for readability. However, there may be situations where you need to remove the dashes from SSNs to process the data efficiently or for further analysis. In this article, we will guide you through the steps to remove dashes from SSNs in Excel.

Method 1: Using the SUBSTITUTE Function

One of the simplest ways to remove dashes from SSNs in Excel is by using the SUBSTITUTE function. This function allows you to replace specific characters within a text string. Follow these steps:

  1. Open Excel and locate the column or range containing the SSNs you want to modify.
  2. Insert a new column next to the column with the SSNs to preserve the original data.
  3. In the first cell of the new column, enter the following formula: =SUBSTITUTE(A2,"-",""). Replace A2 with the cell reference that contains the first SSN with dashes.
  4. Press Enter to apply the formula to the cell.
  5. Drag the fill handle (a small square at the bottom right corner of the cell) down to fill the formula for all the cells in the column.

Now, you will have a new column with SSNs that have the dashes removed.

Method 2: Using the Find and Replace Functionality

Another way to remove dashes from SSNs in Excel is by using the Find and Replace functionality. This method allows you to replace specific characters throughout a selected range. Follow these steps:

  1. Select the column or range that contains the SSNs.
  2. Press Ctrl + H on your keyboard to open the Find and Replace dialog box.
  3. In the Find what field, enter a hyphen (-).
  4. Leave the Replace with field empty.
  5. Click on the Replace All button.

Excel will remove all the dashes from the selected range, leaving you with SSNs without dashes.

Method 3: Using Text to Columns

If the SSNs are in a single column and you want to split them into multiple columns while removing the dashes, you can use the Text to Columns feature. Here’s how:

  1. Select the column containing the SSNs.
  2. Go to the Data tab in the Excel ribbon and click on Text to Columns.
  3. In the Convert Text to Columns Wizard, choose the Delimited option and click Next.
  4. Check the “Other” checkbox and enter a hyphen (-) in the field next to it.
  5. Click Next and choose the desired data format for the columns if needed.
  6. Click Finish to apply the changes.

Excel will split the SSNs into multiple columns based on the specified delimiter, and the dashes will be removed in the process.


Removing dashes from SSNs in Excel can be done easily using various methods. Whether you prefer using formulas, the Find and Replace functionality, or the Text to Columns feature, Excel provides flexible options to modify your data. By removing the dashes, you can manipulate and analyze the SSNs more effectively, streamlining your data processing tasks.

Remember to always keep a backup of your original data or work on a copy to avoid unintentional modifications. With the methods described in this article, you can confidently remove dashes from SSNs in Excel and work with clean, formatted data.