如何在 Excel 中连接来自另一个工作表/不同工作表的单元格?
在日常的 Excel 任务中,合并或组合单元格内容通常会提高数据的清晰度,并有助于生成跨多个工作表的汇总信息。虽然 CONCATENATE 函数常用于在一个工作表内合并单元格,但实际需求经常涉及从多个甚至很多不同的工作表中整合单元格值。这可能发生在从部门工作表、月度报告或跨越不同标签页的标准模板中收集信息时。如果没有高效的方法,这个过程可能会变得重复且容易出错。本文提供了几种实用的解决方案,可以快速地在 Excel 中连接来自不同工作表的单元格,帮助您简化工作流程并提高数据一致性。
使用公式连接不同工作表中的单元格
使用 Kutools for Excel 连接不同工作表中的单元格
使用 CONCATENATE 函数连接不同工作表中的单元格
通常我们可以应用 CONCATENATE 函数并逐一指定来自不同工作表的单元格以在 Excel 中连接它们。对于少量的工作表或者仅需合并少数特定单元格的情况,这种方法很简单直接。然而,随着工作表数量的增加,维护或编辑公式可能会变得繁琐。
选择一个空白单元格,将连接结果放入其中,并输入公式 =CONCATENATE(Tea!A1," ",Coffee!A1," ",'Soft Drink'!A1," ",Milk!A1," ",Water!A1) (A1 是您要连接其内容的单元格,Tea/Coffee/Soft Drink/Milk/Water 是包含需要连接的具体单元格的工作表名称)到该单元格中,然后按 Enter 键。
然后您会看到来自不同工作表的指定单元格内容被连接到了一个单元格中。请参见截图:
提示和注意事项:
- 当引用包含空格或特殊字符的工作表名称时,请用单引号将其括起来,例如
'Soft Drink'!A1
。 - 您可以根据需要将分隔符从空格(" ")更改为逗号、分号或其他符号。
- 如果您需要引用其他单元格(B1、C1 等),请在公式中相应更新每个引用。
局限性:此方法要求您为每个工作表和单元格手动编辑公式。因此,它最适合小规模连接或快速的一次性任务。对于更复杂的情况,请考虑以下替代方法。
Excel 公式 – 使用 TEXTJOIN 函数通过分隔符连接来自不同工作表的单元格值
Excel 2019 及更高版本提供了 TEXTJOIN 函数,它可以有效地连接一系列或数组的值,并允许您在每个值之间指定自定义分隔符。这种方法特别适用于希望使用简单基于公式的解决方案的新 Excel 用户,因为它能够忽略空单元格,从而减少冗余分隔符。
1. 单击您希望得到合并结果的空白单元格(例如 D1),并输入以下公式:
=TEXTJOIN(" ",TRUE,Tea!A1,Coffee!A1,'Soft Drink'!A1,Milk!A1,Water!A1)
此公式将五个工作表(Tea、Coffee、Soft Drink、Milk、Water)中 A1 单元格的值用空格(" ")连接起来。第二个参数 TRUE 告诉 Excel 自动忽略任何空单元格。
2. 按 Enter 键应用公式。所选单元格将显示连接的结果。如果需要连接更多或更少的工作表,请调整公式中的引用以匹配您的需求。
- 更改第一个引号内的分隔符——例如,使用
", "
表示逗号和空格,使用"-"
表示连字符等。 - 如果您想引用每个工作表中的不同单元格地址,请在公式中相应更新它们。
- 对于大量工作表或变量地址位置,请考虑使用下面的解决方案。
优势:非常简洁,易于调整分隔符,并且在忽略空白方面很强大;在兼容的 Excel 版本中不需要额外的插件或宏激活。
局限性:在 Excel 2019 之前的版本中不可用。必须明确列出单元格地址,因此最适合中等(不是非常多)数量的工作表。
使用 Kutools for Excel 连接不同工作表中的单元格
如果有许多工作表的单元格需要连接到一个单元格中,上述公式可能会相当繁琐。在这里我们推荐使用 Kutools for Excel 的自动递增工作表引用工具来简化您在 Excel 中的连接工作。该工具通过自动引用多个工作表中的指定单元格,大大减少了手动操作和错误,尤其是在处理数十个工作表或每月汇总报告时。
1. 在 Excel 中创建一个新的工作表,并在新工作表中选择与来自其他工作表需要连接的单元格具有相同单元格地址的单元格(例如,单元格 A1)。然后点击 Kutools > 更多 > 自动递增工作表引用。请参见截图:
2. 在打开的填充工作表引用对话框中,完成以下步骤:
(1) 从填充顺序下拉列表中选择先列后行。
(2) 在工作表列表部分指定那些单元格需要连接的工作表。
(3) 点击填充范围按钮并在操作完成后关闭此对话框。请参见截图:
Kutools for Excel - 通过超过300个必备工具,让Excel功能大幅提升。永久免费享受AI功能!立即获取
现在,所有指定工作表中 A1 单元格的内容都被提取出来并排列在新工作表的旁边。
3. 选择一个空白单元格作为连接结果的位置(例如 F1),并输入公式 =CONCATENATE(A1:E1&" ")(A1:E1 是从其他工作表提取出来的单元格内容区域)。在公式栏中高亮显示 A1:E1&" " 并按 F9;这将把引用转换为它们的实际值。然后删除公式中的大括号 {},最后按 Enter 键完成。请参见截图:
所有来自不同工作表的指定单元格现在都一次性连接到了一个单元格中。
- 此解决方案适用于经常需要从多个工作表中提取并合并相同单元格的场景,或者在处理大量工作表时。
- 自动递增工作表引用工具在维护和审计工作簿引用时特别有价值,因为只需几次点击即可选择新的工作表,并且引用也会相应更新。
演示:在 Excel 中连接来自另一个工作表/不同工作表的单元格
相关文章:
最佳Office办公效率工具
🤖 | Kutools AI 助手:以智能执行为基础,彻底革新数据分析 |代码生成 |自定义公式创建|数据分析与图表生成 |调用Kutools函数…… |
热门功能:查找、选中项的背景色或标记重复项 | 删除空行 | 合并列或单元格且不丢失数据 | 四舍五入…… | |
高级LOOKUP:多条件VLookup|多值VLookup|多表查找|模糊查找…… | |
高级下拉列表:快速创建下拉列表 |依赖下拉列表 | 多选下拉列表…… | |
列管理器: 添加指定数量的列 | 移动列 | 切换隐藏列的可见状态 | 比较区域与列…… | |
特色功能:网格聚焦 |设计视图 | 增强编辑栏 | 工作簿及工作表管理器 | 资源库(自动文本) | 日期提取 | 合并数据 | 加密/解密单元格 | 按名单发送电子邮件 | 超级筛选 | 特殊筛选(筛选粗体/倾斜/删除线等)…… | |
15大工具集:12项 文本工具(添加文本、删除特定字符等)|50+种 图表 类型(甘特图等)|40+实用 公式(基于生日计算年龄等)|19项 插入工具(插入二维码、从路径插入图片等)|12项 转换工具(小写金额转大写、汇率转换等)|7项 合并与分割工具(高级合并行、分割单元格等)| …… |
通过Kutools for Excel提升您的Excel技能,体验前所未有的高效办公。 Kutools for Excel提供300多项高级功能,助您提升效率并节省时间。 点击此处获取您最需要的功能……
Office Tab为Office带来多标签界面,让您的工作更加轻松
- 支持在Word、Excel、PowerPoint中进行多标签编辑与阅读。
- 在同一个窗口的新标签页中打开和创建多个文档,而不是分多个窗口。
- 可提升50%的工作效率,每天为您减少数百次鼠标点击!
所有Kutools加载项,一键安装
Kutools for Office套件包含Excel、Word、Outlook和PowerPoint的插件,以及Office Tab Pro,非常适合跨Office应用团队使用。





- 全能套装——Excel、Word、Outlook和PowerPoint插件+Office Tab Pro
- 单一安装包、单一授权——数分钟即可完成设置(支持MSI)
- 协同更高效——提升Office应用间的整体工作效率
- 30天全功能试用——无需注册,无需信用卡
- 超高性价比——比单独购买更实惠