Excel: Find the last word in a cell

A friend needed a quick hand the other day, to get just the last word from a cell.  He was splitting names into First / Last name, but didn’t want to use Text to Columns because the people on his list had anywhere between zero and three middle names.

Here’s a simple formula to return the last word in a cell:

=RIGHT(A1,LEN(A1)-FIND("*",SUBSTITUTE(A1," ","*",LEN(A1)-LEN(SUBSTITUTE(A1," ","")))))

If you have “Eric Light” in cell A1, that will return just the word “Light”.

Thanks to ExcelTip.com’s post here: http://www.exceltip.com/st/Extract_the_last_word_in_a_cell_in_Microsoft_Excel/368.html