Skip to main content

Kutools for Office — One Suite. Five Tools. Get More Done.

How to concatenate cells from another sheet/different sheets in Excel?

Author Kelly Last modified

In everyday Excel tasks, merging or combining cell contents often increases data clarity and helps generate summary information across various sheets. While the CONCATENATE function is commonly used to combine cells within a single worksheet, real-world requirements frequently involve consolidating cell values from multiple or even many different worksheets. This can occur when gathering information from departmental sheets, monthly reports, or standardized templates spanning different tabs. Without an efficient method, the process can become repetitive and error-prone. This article presents several practical solutions for quickly concatenating cells from different sheets in Excel, allowing you to streamline workflows and improve data consistency.

Concatenate cells from different sheets with formula

Concatenate cells from different sheets with Kutools for Excel


Concatenate cells from different sheets with CONCATENATE function

Normally we can apply the CONCATENATE function and specify cells from different worksheets one by one to concatenate them in Excel. This method is straightforward for a small number of sheets or when you only need to combine a few specific cells. However, as the number of worksheets increases, maintaining or editing the formula can become cumbersome.

Select a blank cell you will put the concatenation result into, and enter the formula =CONCATENATE(Tea!A1," ",Coffee!A1," ",'Soft Drink'!A1," ",Milk!A1," ",Water!A1) (A1 is the cell whose content you will concatenate, Tea/Coffee/Soft Drink/Milk/Water are worksheet names containing the specific cell you need to concatenate) into it, and press the Enter key.

use a formula to concatenate cells from different sheets

And then you will see contents of the specified cells from different sheets are concatenated into one cell. See screenshot:

contents from different sheets are concatenated into one cell

Tips & Precautions:

  • When referencing sheet names containing spaces or special characters, enclose them in single quotes, e.g., 'Soft Drink'!A1.
  • You can change the delimiter from a space (" ") to a comma, semicolon, or other symbols as needed.
  • If you need to reference other cells (B1, C1, etc.), update each reference accordingly in the formula.

Limitation: This approach requires you to edit the formula manually for each sheet and cell. Therefore, it is best for small-scale concatenations or quick, one-off tasks. For more complex scenarios, consider the alternative methods below.


Excel Formula – Use TEXTJOIN to concatenate cell values from different sheets with a delimiter

Excel 2019 and later versions provide the TEXTJOIN function, which efficiently concatenates a range or array of values and allows you to specify a custom delimiter between each value. This method is especially practical for newer Excel users who want a simple formula-based solution capable of ignoring empty cells, which reduces redundant delimiters.

1. Click into the blank cell where you want the merged result (for example, D1), and enter the following formula:

=TEXTJOIN(" ",TRUE,Tea!A1,Coffee!A1,'Soft Drink'!A1,Milk!A1,Water!A1)

This formula joins the values of cell A1 from the five sheets (Tea, Coffee, Soft Drink, Milk, Water) separated by a space (" "). The second argument TRUE tells Excel to ignore any empty cells automatically.

2. Press Enter to apply the formula. Your selected cell will display the concatenated result. If you need to concatenate more or fewer sheets, adjust the references in the formula to match your needs.

  • Change the delimiter inside the first quotation marks—for example, use ", " for a comma and space, "-" for hyphens, etc.
  • If you want to reference different cell addresses from each sheet, update them accordingly within the formula.
  • For larger numbers of sheets, or variable address locations, consider using the below solution.

Advantage: Very concise, easy to adjust delimiters, and robust in ignoring blanks; requires no additional add-ins or macro activation in compatible Excel versions.

Limitations: Not available in versions prior to Excel 2019. Cell addresses must be listed explicitly, so it is best suited for a moderate (not extremely large) number of sheets.


Concatenate cells from different sheets with Kutools for Excel

If there are numerous worksheets whose cells you need to concatenate into one cell, the above formula may be quite tedious. Here we recommend Kutools for Excel’s Dynamically Refer to Worksheets utility to ease your concatenation work in Excel. This tool streamlines the process by automatically referencing designated cells across multiple worksheets, greatly reducing manual effort and minimizing errors, especially when handling dozens of sheets or monthly consolidated reports.

Kutools for Excel offers over 300 advanced features to streamline complex tasks, boosting creativity and efficiency. Itegarate with AI capabilities, Kutools automates tasks with precision, making data management effortless. Detailed information of Kutools for Excel...         Free trial...

1. Create a new worksheet in Excel, and in the new worksheet select the cell which has the same cell address as those cells you will concatenate from other worksheets (for example, Cell A1). Then click Kutools > More > Dynamically Refer to Worksheets. See screenshot:

click Dynamically Refer to Worksheets feature of kutools

2. In the opening Fill Worksheets References dialog box, complete the following:

specify options in the dialog box

(1) Select Fill horizontally cell after cell from the Fill order drop-down list.

(2) Specify the worksheets whose cells you will concatenate in the Worksheet list section.

(3) Click the Fill Range button and close this dialog box once the operation completes. See screenshot:

Kutools for Excel - Supercharge Excel with over 300 essential tools. Enjoy permanently free AI features! Get It Now

Now, all contents in cell A1 of the specified worksheets are extracted and listed side by side in the new worksheet.

3. Select a blank cell where you want the concatenation result (for example, F1), and enter the formula =CONCATENATE(A1:E1&" ") (A1:E1 is the range with cell contents extracted from other worksheets). Highlight A1:E1&" " in the formula bar and press F9; this converts the references into their actual values. Then delete the curly braces {} in the formula, and finally press Enter to finish. See screenshot:

use CONCATENATE function to combine the cells into one cell

All specified cells from different worksheets are now concatenated into one cell at once.

  • This solution is suitable for scenarios where you often need to extract and merge the same cell from multiple worksheets, or when dealing with large numbers of sheets.
  • The Dynamically Refer to Worksheets utility is especially valuable for maintaining and auditing workbook references since new sheets can be selected with just a few clicks, and the references update accordingly.

Demo: concatenate cells from another sheet/different sheets in Excel

 

Related articles:

Best Office Productivity Tools

🤖 Kutools AI Aide: Revolutionize data analysis based on: Intelligent Execution   |  Generate Code  |  Create Custom Formulas  |  Analyze Data and Generate Charts  |  Invoke Kutools Functions
Popular Features: Find, Highlight or Identify Duplicates   |  Delete Blank Rows   |  Combine Columns or Cells without Losing Data   |   Round without Formula ...
Super Lookup: Multiple Criteria VLookup    Multiple Value VLookup  |   VLookup Across Multiple Sheets   |   Fuzzy Lookup ....
Advanced Drop-down List: Quickly Create Drop Down List   |  Dependent Drop Down List   |  Multi-select Drop Down List ....
Column Manager: Add a Specific Number of Columns  |  Move Columns  |  Toggle Visibility Status of Hidden Columns  |  Compare Ranges & Columns ...
Featured Features: Grid Focus   |  Design View   |   Big Formula Bar    Workbook & Sheet Manager   |  Resource Library (Auto Text)   |  Date Picker   |  Combine Worksheets   |  Encrypt/Decrypt Cells    Send Emails by List   |  Super Filter   |   Special Filter (filter bold/italic/strikethrough...) ...
Top 15 Toolsets12 Text Tools (Add Text, Remove Characters, ...)   |   50+ Chart Types (Gantt Chart, ...)   |   40+ Practical Formulas (Calculate age based on birthday, ...)   |   19 Insertion Tools (Insert QR Code, Insert Picture from Path, ...)   |   12 Conversion Tools (Numbers to Words, Currency Conversion, ...)   |   7 Merge & Split Tools (Advanced Combine Rows, Split Cells, ...)   |   ... and more
Use Kutools in your preferred language – supports English, Spanish, German, French, Chinese, and 40+ others!

Supercharge Your Excel Skills with Kutools for Excel, and Experience Efficiency Like Never Before. Kutools for Excel Offers Over 300 Advanced Features to Boost Productivity and Save Time.  Click Here to Get The Feature You Need The Most...


Office Tab Brings Tabbed interface to Office, and Make Your Work Much Easier

  • Enable tabbed editing and reading in Word, Excel, PowerPoint, Publisher, Access, Visio and Project.
  • Open and create multiple documents in new tabs of the same window, rather than in new windows.
  • Increases your productivity by 50%, and reduces hundreds of mouse clicks for you every day!

All Kutools add-ins. One installer

Kutools for Office suite bundles add-ins for Excel, Word, Outlook & PowerPoint plus Office Tab Pro, which is ideal for teams working across Office apps.

Excel Word Outlook Tabs PowerPoint
  • All-in-one suite — Excel, Word, Outlook & PowerPoint add-ins + Office Tab Pro
  • One installer, one license — set up in minutes (MSI-ready)
  • Works better together — streamlined productivity across Office apps
  • 30-day full-featured trial — no registration, no credit card
  • Best value — save vs buying individual add-in