Combining first and last names in Excel streamlines data management for reports, mailing lists, or CRM entries. Use these efficient, non-VBA methods for instant results.
Method 1: Ampersand (&) Operator
This direct formula is ideal for speed. In an empty cell, enter: =FirstCell & " " & LastCell, replacing "FirstCell" with the first name cell reference and "LastCell" with the last name cell reference.
Example: If first name is in A2 and last name in B2, type =A2 & " " & B2 in C2 and drag down. Advantages:

- No function dependencies—works in all Excel versions.
- Fast for small to medium datasets.
Method 2: CONCAT or CONCATENATE Function
For structured workflows, use CONCAT in modern Excel or CONCATENATE for legacy support. Formula: =CONCAT(FirstCell, " ", LastCell) or =CONCATENATE(FirstCell, " ", LastCell).
Example: With names in A2 and B2, input =CONCAT(A2, " ", B2) in C2. Advantages:
- CONCAT handles ranges easily—e.g., =CONCAT(A2:B2, " ") for multiple cells.
- More readable than & for complex operations.
Method 3: Flash Fill Automation
Leverage Excel's AI for pattern-based combining without formulas. In the column next to names, type the full name manually in the first row (e.g., "John Smith" in C2 if A2 is "John" and B2 is "Smith").
- Select the next cell down and press Ctrl+E.
- Alternatively, go to the Data tab and click Flash Fill.
- Excel auto-fills the entire column instantly.
Best for quick, one-off tasks or when formulas aren't suitable—e.g., dynamic data updates.
For routine tasks, the & operator provides immediacy, while Flash Fill excels in automation. Test with sample data to choose the optimal approach.
