CleanRows · Google Sheets guides

How to split full names into first and last name in Google Sheets

Split a name column with Split text to columns or SPLIT, and handle middle names.

Menu: select the column → Data → Split text to columns → separator Space. Make sure the columns to the right are empty.

Formula (spills into the next columns):

=SPLIT(A2, " ")

First name and last name only, even with middle names:

=INDEX(SPLIT(A2, " "), 1)
=INDEX(SPLIT(A2, " "), COUNTA(SPLIT(A2, " ")))

CleanRows → Clean → Split column (Pro) inserts the new columns for you, so nothing is overwritten.

Do it in two clicks inside Google Sheets. CleanRows highlights, deletes or moves duplicates by the columns you pick, ignores case/spaces/accents and compares two sheets. Free up to 1,000 rows. Get CleanRows →

More guides

Free online duplicate remover (CSV / list)