Table of Contents
Microsoft Excel stands as a cornerstone in the world of business intelligence and data analysis. It is an indispensable application that provides robust tools for organizing, manipulating, and interpreting complex datasets. Among its many capabilities, the process of combining text strings—known technically as concatenation—is a fundamental skill for any power user. Often, raw data is segmented across multiple columns, such as first names and last names, or product codes and descriptions. For reporting, display, or further processing, it becomes necessary to merge these values into a single cell, typically separated by a delimiter like a space, comma, or hyphen.
The ability to quickly and accurately perform string concatenation is vital when dealing with large volumes of information. Manually entering or restructuring this data is inefficient and prone to error. Fortunately, Excel offers several powerful and flexible methods to accomplish this task seamlessly. This comprehensive tutorial details three distinct approaches—using the concatenation operator (&), employing the modern CONCAT function, and utilizing the highly versatile TEXTJOIN function. By mastering these techniques, professionals can significantly enhance their data management efficiency, transforming fragmented data into clean, unified fields ready for immediate use and presentation.
The Three Primary Concatenation Methods
Excel provides flexibility in merging cell contents, allowing users to select the method best suited for their specific data structure and version of Excel. While the ampersand operator is universally compatible, the CONCAT and TEXTJOIN functions offer enhanced capabilities, especially for handling ranges or managing delimiters across large datasets. Understanding the nuances of each method ensures you choose the most efficient approach for any given scenario involving combining data from two columns separated by a space.
The core objective across all methods is to take the content of cell A2, insert a literal space (” “), and then append the content of cell B2. This results in a consolidated string in the target cell (e.g., C2). We will explore the syntax for all three primary formulas available in modern versions of Excel.
Below are the three standard formulas used to combine values from two adjacent columns in Excel, inserting a space between the components:
Formula 1: Utilizing the Ampersand (&) Operator
=A2&" "&B2
Formula 2: Implementing the CONCAT Function
=CONCAT(A2, " ",B2)
Formula 3: Applying the TEXTJOIN Function (Ideal for Ranges)
=TEXTJOIN(" ", TRUE, A2:B2)In each instance, the formula successfully merges the content stored in cells A2 and B2, integrating a single space character as the necessary separator into the resulting output cell.
Setting Up the Example Data Set
To illustrate these methods practically, we will use a sample data set containing information about various basketball players. This dataset is structured into two columns: Column A holds the player’s first name, and Column B holds the player’s last name. Our goal is to create a third column (Column C) that displays the full name formatted as “First Name Last Name”.
This common scenario highlights the immediate utility of concatenation. Whether you are standardizing database entries, preparing mailing lists, or creating readable reports, combining segmented name fields into a single, cohesive unit is a frequent requirement in data analysis tasks.
The following image displays the initial state of our data sheet. We will be entering the formulas into cell C2 and then utilizing the fill handle to apply the logic down the entire column, automatically generating the combined full names for all players listed.

Method 1: Using the Ampersand (&) Operator
The ampersand operator (&), often referred to as the concatenation operator, is the most traditional and widely supported method for combining strings in Excel. This method treats cell references and literal strings as distinct components that must be linked explicitly using the `&` symbol. It offers straightforward control over exactly what text is inserted between the cell values.
To combine the contents of A2 and B2 with a space, we construct the formula in three parts: the first cell reference (A2), the literal space character (” “), and the second cell reference (B2). Each component must be separated by the `&` operator. The literal space must be enclosed in double quotes, ensuring Excel interprets it as a text string rather than a mathematical operation or an error.
To apply this, we will enter the following formula directly into cell C2:
=A2&" "&B2
After pressing Enter, cell C2 will display the combined value. The subsequent step involves leveraging Excel’s auto-fill feature. By selecting cell C2 and dragging the fill handle (the small square at the bottom right corner of the cell) down to the last row of data, the formula is efficiently copied and adjusted for the relative cell references in Columns A and B. This ensures every row correctly concatenates the corresponding first and last names.
We can then click and drag this formula down to each remaining cell in column C, achieving the desired result across the entire dataset:

As clearly demonstrated, Column C now contains the successful concatenation of values from columns A and B, separated by a space.
Method 2: Utilizing the CONCAT Function
The CONCAT function, introduced in Excel 2016 (replacing the older CONCATENATE function), offers a modern, cleaner syntax for combining strings. Unlike its predecessor, CONCAT allows for the use of cell ranges, although when combining just two cells with a space, the syntax remains similar to the ampersand method, substituting the operator with comma separators within the function structure.
The structure of the CONCAT function requires listing the text items or cell references you wish to join, separated by commas. Critically, just like with the ampersand method, the space delimiter must be included as a separate argument and enclosed in double quotes. This function simplifies the formula slightly by removing the need to repeatedly type the `&` symbol between components.
We apply this method by entering the following formula into cell C2 to combine the value in cell A2 with the value in cell B2, inserting the necessary space delimiter:
=CONCAT(A2, " ",B2)
Once the formula is entered, the result in C2 will show the combined full name. We then replicate this formula across the remaining cells in Column C using the click-and-drag method with the fill handle. This action automatically adjusts the cell references (A3, B3; A4, B4; etc.) down the column, ensuring accurate concatenation for the entire list.
We can then click and drag this formula down to each remaining cell in column C:

Column C effectively combines the values from columns A and B into a single cell using the power of the CONCAT function.
Note: You can find the complete documentation for the CONCAT function in Excel online resources provided by Microsoft. This documentation covers additional capabilities, such as combining larger, contiguous ranges of data.
Method 3: Leveraging the TEXTJOIN Function
The TEXTJOIN function, available in Excel 2019 and newer versions, represents the most advanced and efficient way to handle large-scale concatenation, especially when dealing with ranges or needing to manage empty cells automatically. While it might seem like overkill for merging just two cells, its structure is inherently powerful because it separates the delimiter definition from the data arguments.
The TEXTJOIN function requires three core arguments:
- The Delimiter: The character(s) used to separate the text items (in this case, ” “).
- The Ignore_empty flag: A TRUE or FALSE value determining whether to skip empty cells in the range. Setting this to TRUE is highly recommended for clean data management.
- The Text1, [Text2], … arguments: The cell references or ranges containing the data to be joined.
For combining A2 and B2 with a space, TEXTJOIN is uniquely positioned because we can specify the entire range A2:B2 in one argument, eliminating the need to list each cell individually. This makes formulas much cleaner and easier to read when dealing with more than two columns.
We will type the following highly efficient formula into cell C2 to combine the content of the two adjacent cells (A2 and B2) using a space as the delimiter and ensuring that any potential blank cells within the range are ignored:
=TEXTJOIN(" ", TRUE, A2:B2)After the initial formula calculation, we use the reliable method of clicking and dragging the fill handle down Column C. This rapidly populates the remaining cells, completing the full name generation for the entire roster using the superior range handling capabilities of TEXTJOIN.
We can then click and drag this formula down to each remaining cell in column C:

Column C now successfully combines the two source columns into a single field using the advanced capabilities of the TEXTJOIN function.
Note: The official documentation for the TEXTJOIN function details its robust features, particularly its strength in scenarios involving non-contiguous cells or large arrays of data requiring uniform delimitation.
Comparative Analysis of Concatenation Techniques
While all three methods achieve the same fundamental goal—combining A2 and B2 with a space—they differ significantly in compatibility, flexibility, and complexity. Choosing the correct tool depends heavily on the specific context of your data analysis and the version of Excel being utilized across your organization.
The **Ampersand (&) Operator** is the most widely compatible method, working across all versions of Excel, dating back decades. It is simple for combining just two or three elements. However, it becomes cumbersome when combining data from many columns (e.g., 10 columns) because the operator and delimiter must be manually inserted between every element (e.g., `=A1&” “&B1&” “&C1&” “…`).
The **CONCAT Function** (available in Excel 2016 and later) is an evolution of the old CONCATENATE function. It is slightly cleaner than the ampersand method because it uses a function syntax, but it still requires the user to specify the delimiter (” “) separately as an argument between every cell reference when combining non-contiguous cells or ranges. It supports ranges, which simplifies linking large blocks of data.
The **TEXTJOIN Function** (Excel 2019 and later) is the clear winner for efficiency and flexibility. It defines the delimiter only once at the beginning of the formula, and its `ignore_empty` argument allows for dynamic data sets where some rows might have missing components. For combining large numbers of adjacent columns, `TEXTJOIN` allows you to simply reference the entire range (e.g., `A2:Z2`), making the formula concise and highly maintainable. If your work environment supports Excel 2019 or Microsoft 365, TEXTJOIN should be the preferred method for any concatenation task involving three or more items.
Summary and Best Practices
Mastering the art of string concatenation is essential for effective data management in Excel. Whether you choose the reliable and universal ampersand operator, the modern CONCAT function, or the advanced TEXTJOIN function, all methods provide the capability to merge disparate data fields into a unified cell, separated by a required space.
For data professionals, understanding the context of the data is key. If you are only combining two fields, the ampersand operator is perfectly adequate and guarantees maximum compatibility. If you are dealing with data spread across many columns or if the source data may contain empty cells that you need to exclude from the final combined string, TEXTJOIN is the most robust and elegant solution available. Implement these techniques to streamline your workflow and ensure your data presentation is clean, concise, and ready for advanced data analysis.
Cite this article
stats writer (2025). Excel: Combine Values from Two Columns with Space. PSYCHOLOGICAL SCALES. Retrieved from https://scales.arabpsychology.com/stats/excel-combine-values-from-two-columns-with-space/
stats writer. "Excel: Combine Values from Two Columns with Space." PSYCHOLOGICAL SCALES, 18 Nov. 2025, https://scales.arabpsychology.com/stats/excel-combine-values-from-two-columns-with-space/.
stats writer. "Excel: Combine Values from Two Columns with Space." PSYCHOLOGICAL SCALES, 2025. https://scales.arabpsychology.com/stats/excel-combine-values-from-two-columns-with-space/.
stats writer (2025) 'Excel: Combine Values from Two Columns with Space', PSYCHOLOGICAL SCALES. Available at: https://scales.arabpsychology.com/stats/excel-combine-values-from-two-columns-with-space/.
[1] stats writer, "Excel: Combine Values from Two Columns with Space," PSYCHOLOGICAL SCALES, vol. X, no. Y, ص Z-Z, November, 2025.
stats writer. Excel: Combine Values from Two Columns with Space. PSYCHOLOGICAL SCALES. 2025;vol(issue):pages.
