Table of contents
本教程演示了在Excel 365、Excel 2021、2019、2016、2013、2010及以下版本中快速合并两个单元格和逐行或逐列合并多个单元格而不丢失数据的不同技巧。
在你的Excel工作表中,你可能经常需要将两个或更多的单元格合并成一个大单元格。 例如,你可能想将几个单元格合并成一个更好的数据展示或结构。 在其他情况下,可能有太多的内容要在一个单元格中显示,你决定将其与相邻的空白单元格合并。
不管是什么原因,在Excel中合并单元格并不像看起来那么简单。 如果你试图合并的至少两个单元格包含数据,标准的Excel合并单元格功能将只保留左上角的单元格值,而丢弃其他单元格的值。
但是,有没有办法在Excel中合并单元格而不丢失数据呢? 当然有。 在本教程中,你会发现一些解决方案,它们在所有版本的Excel 2016、Excel 2013、Excel 2010和更低版本中都适用。
使用Excel的合并和居中功能合并单元格
在Excel中合并两个或多个单元格的最快和最简单的方法是使用内置的 合并和中心 整个过程只需要两个快速步骤。
- 选择你想合并的相邻单元格。
- 关于 首页 标签> 统一口径 组,点击 合并& 中心
在这个例子中,我们在A1单元格有一个水果清单,我们想把它和右边的几个空单元格(B2和C2)合并,以创建一个适合整个清单的大单元格。
一旦你点击 合并和中心 选定的单元格将被合并为一个单元格,并且文本居中,如下图所示。
将Excel单元格合二为一
将多个单元格合并为一个单元格
阅读更多无需任何公式就能快速合并单元格!
并保持你在Excel中的所有数据安全
阅读更多Excel中的其他合并选项
要访问Excel提供的更多合并选项,请点击旁边的小下拉箭头。 合并& 中心 按钮,并从下拉菜单中选择你想要的选项。
跨越式合并 - 将每一行中的选定单元格单独合并。
合并细胞 - 将选定的单元格连接成一个单元格,而不将文本居中。
提示:要想在合并后改变文本对齐方式,只需选择合并后的单元格,并在 "合并 "中点击所需的对齐方式。 统一口径 的小组。 首页 标签。
Excel的合并功能--局限性和特殊性
当使用Excel的内置功能来组合单元格时,有几件事需要注意。
- 确保所有你想包含在合并单元格中的数据都输入到了 最左边的单元格 如果你想合并两个或更多有数据的单元格,请查看《如何合并单元格而不丢失数据》。
- 如果 合并和中心 按钮是灰色的,很可能是被选中的单元格是在 编辑 模式,按 进入 键来取消 编辑 模式,然后尝试合并细胞。
- 标准的Excel合并选项对Excel表格内的单元格都不起作用。 你必须先将一个表格转换为通常的范围(右击表格,选择 表 > 转换为范围 从上下文菜单中选择),然后合并这些单元格。
- 不可能对一个包含合并和未合并单元格的区域进行排序。
如何在不丢失数据的情况下合并Excel中的单元格
如前所述,标准的Excel合并功能只保留左上角单元格的内容。 虽然微软在最近的Excel版本中做了很多改进,但合并单元格的功能似乎没有引起他们的注意,即使在Excel 2013和Excel 2016中,这个关键的限制仍然存在。 那么,在没有明显的方法时,有一个变通办法:)
方法1.在一列中合并单元格(证明功能)。
这是一种快速而简单的合并单元格的方法,可以保留所有的内容。 但是,它要求所有要合并的单元格都在一列的一个区域内。
- 选择所有你想合并的单元格。
- 使这一列的宽度足以容纳所有单元格的内容。
如果合并后的数值分布在两行或更多行中,请将这一列变得更宽一些,并重复这一过程。
这种合并技术很容易使用,然而它确实有一些限制。
- 使用 说明理由 你只能连接单一列中的单元格。
- 它只适用于文本,数值或公式不能以这种方式合并。
- 如果在要合并的单元格之间有任何空白单元格,它就不起作用。
方法2.合并任意范围内有数据的多个单元格(合并单元格插件)。
要能够 合并Excel中的两个或多个单元格而不丢失数据 并且没有额外的 "技巧",我们创建了一个特殊的工具--Excel的合并单元格。
使用这个插件,你可以快速合并包含任何数据类型的多个单元格,包括文本、数字、日期和特殊符号。 同时,你可以用你选择的任何分隔符,如逗号、空格、斜线或换行符来分隔这些值。
为了准确地以你想要的方式连接单元格,请配置以下选项。
- 选择 细胞变成一个 下的" 合并什么 ".
- 选择 分隔符 下的" 用 ".
- 指定你想要的单元格 放置结果 :左上、右上、左下或右下。
- 请确保 合并选择中的所有区域 如果不勾选这个选项,该插件将像Excel的CONCATENATE函数一样工作,即合并数值而不合并单元格。
除了连接选定范围内的所有单元格,该工具还可以 合并行 和 合并栏目 你只需在""中选择相应的选项。 合并什么 "下拉列表。
要尝试一下合并单元格插件,欢迎下载Excel 2016 - 365的评估版。
方法3.使用CONCATENATE或CONCAT函数来合并两个或多个单元格
对Excel公式比较熟悉的用户,可能会喜欢这种在Excel中合并单元格的方式。 你可以采用CONCATENATE函数或&操作符,先把单元格的值连接起来,如果需要,再把单元格合并。 在Excel 2016 - Excel 365中,你也可以使用CONCAT函数来达到同样的目的。 详细步骤如下。
假设你想合并Excel表格中的两个单元格A2和B2,并且这两个单元格中都有数据。 为了在合并过程中不丢失第二个单元格中的数值,可以通过使用以下任一公式来连接这两个单元格。
=concatenate(a2,", ",b2)
=A2&", "&B2
如果你确实需要合并两个有原始数据的单元格,即本例中的A2和B2,那么就需要额外的几个步骤。
- 复制带有CONCATENATE公式的单元格(D2)。
- 将复制的数值粘贴到你要合并的单元格(A2)的左上方。 要做到这一点,右键单击该单元格,选择 粘贴专用> 价值 从上下文菜单中选择。
- 选择你想加入的单元格(A2和B2),然后点击 合并和中心 .
以类似的方式,你可以在Excel中合并多个单元格,在这种情况下,CONCATENATE公式会稍微长一点。 这种方法的一个优点是,你可以在一个公式中用不同的分隔符分隔数值,例如。
=concatenate(a2, ": ", b2, ", ", c2)
你可以在以下教程中找到更多的公式例子。
- Excel中的CONCATENATE:合并文本字符串、单元格和列
- 如何使用CONCAT函数来连接字符串
Excel中合并单元格的快捷方式
如果你经常合并Excel工作表中的单元格,你可能会发现以下内容很有用 合并单元格快捷方式 .
- 选择你想合并的单元格。
- 按Alt键,可以访问Excel功能区上的命令,并按住它,直到出现一个覆盖层。
- 点击H,选择 首页 标签。
- 按M键切换到 合并& 中心 .
- 按以下其中一个键。
- C合并并居中选择单元格
- A 合并每一行的单元格
- M 合并单元格而不居中
乍一看,合并的快捷方式似乎有点啰嗦,但稍加练习,你会发现这种合并单元格的方式比点击 合并和中心 用鼠标按一下按钮。
如何快速找到合并的单元格
要在Excel工作表中找到合并的单元格,请执行以下步骤。
- 按Ctrl + F打开 查找和替换 对话框,或点击 查找& 选择 > 查找 .
- 关于 查找 标签,点击 选择 > 格式 .
如何在Excel中取消合并单元格
如果你在合并单元格后立即改变了主意,你可以通过按快捷键Ctrl + Z或点击 撤销 按钮在快速访问工具条上。
要分割先前合并的单元格,选择该单元格并点击 合并& 中心 ,或点击 "我 "旁边的小箭头。 合并& 中心 ,并选择 解除细胞合并 :
取消合并单元格后,整个内容将出现在左上方的单元格中。
关于如何在Excel中快速取消合并单元格的更多信息,请阅读这篇文章。
在Excel中合并单元格的替代方法
不言而喻,合并单元格可以帮助你在Excel工作表中以更好和更有意义的方式呈现信息......但它们产生了许多你可能都没有意识到的副作用。 下面是几个例子。
- 你不能对一个有合并单元格的列进行排序。
- 如果要填充的单元格范围包含合并的单元格,那么自动填充和填充Flash功能都不起作用。
- 你不能把一个至少包含一个合并单元格的区域变成一个完整的Excel表格,更不用说一个透视表了。
因此,我的建议是,在Excel中合并单元格之前要三思而后行,只有在真正需要用于演示或类似目的时才这样做,例如,将表格标题放在整个表格的中央。
如果你想在Excel工作表的中间某个地方合并单元格,你可以考虑使用 中心跨度选择 作为一种选择。
- 选择你想加入的单元格,本例中是B4和C4。
- 按Ctrl + 1,打开 格式化单元格
- 切换到 统一口径 选项卡,并选择 中心跨度选择 选项,从 横向 下拉列表,然后点击确定。
就外观而言,其结果与合并后的细胞没有区别。
为了证明我们没有真正合并两个单元,我们可以单独选择每一个单元。
这就是你如何在Excel中合并两个单元格或合并多个单元格而不丢失数据的方法。 希望这些信息被证明对你的日常工作有用。 我感谢你的阅读,并希望下周在我们的博客上看到。