Unofficial archive. This is a read-only, community-run archive of the Apple Support Community. It is not affiliated with or endorsed by Apple Inc.

Format full names to first initial last name in Numbers

I have an exported spread that has a column with full names. Is there a function in Numbers that can help me format "first name last name" to "first initial last name"?

1 reply

Yes. If the full name is in A2 and the names are consistently in First Last format, try:

=LEFT(A2,1)&" "&RIGHT(A2,LEN(A2)-FIND(" ",A2))


So John Smith becomes J Smith.


If you want J. Smith instead, use:

=LEFT(A2,1)&". "&RIGHT(A2,LEN(A2)-FIND(" ",A2))


Then fill the formula down the column.


This assumes each entry has just a first and last name. If some include middle names, the formula would need a small adjustment.