Split full names with the Text to Columns feature.
The simplest way to split names in a column that follows the same pattern, such as only first and last names or first, middle, and last names, is as follows:
- Select the column of full names you want to separate.
- Head to the Data tab > Data Tools group and click Text to Columns.
- On the first step of the Convert Text to Columns Wizard, select the Delimited option and click Next.
- On the next step, select one or more delimiters and click Next. In our case, different parts of names are separated with spaces, so we chose this delimiter. The Data preview section shows that all of our names are parsed just fine.
Related Stories
Tip. If you are dealing with names separated with a comma and space, like Anderson, Ronnie, check the Comma and Space boxes under Delimiters, and select the Treat consecutive delimiters as one checkbox (usually selected by default).
Separate name in Excel with Flash Fill
Excel's Flash Fill can swiftly fill data with a particular pattern. Do you
realize that it can also split data, though? This is how:
- Next to the column containing the original names, create a new column and fill in the first cell with the name portion you wish to extract (in this case, the first name).
- In the second cell, begin by entering the first name. Excel will automatically fill the initial names in the other cells if it notices a trend, which it usually does.
- Now, you only need to press the Enter key.
Tip. Usually, the Flash Fill feature is enabled by default. If it does not work in your Excel, click the Flash Fill button on the Data tab > Data tools group. If it still doesn't work, go to File > Options, click Advanced, and ensure the Automatically Flash Fill box is selected under Editing options.