Excel 中的文本换行

2025年03月17日 | 阅读 9 分钟

MS Excel 或 Microsoft Excel 是 Microsoft 开发的广泛流行且非常有用的电子表格软件。它允许用户将数据输入由行和列交叉形成的表中。此外,每个 Excel 工作簿包含多个工作表。数字、文本和符号是 Excel 中最常用的数据类型。在录入文本数据或字符串时,我们有时会注意到句子会覆盖到其他 Excel 单元格。当录入长文本数据,例如长句子或段落时,这种情况通常会发生。文本换行是 Excel 中用于解决此问题的内置功能。

Text Wrapping in Excel

本文讨论了在 Excel 中将文本换行应用于工作表中所需单元格的各种分步方法。本文还讨论了一些在需要时移除文本换行的常用方法。在介绍方法之前,我们先简要介绍一下 Excel 的文本换行功能。

Excel 中的文本换行功能是什么?

文本换行是 Excel 的一项内置功能,它允许用户在不改变宽度的情况下,将 Excel 单元格的长文本字符串显示在多行上。但是,如果需要,我们可以手动更改单元格的宽度。文本换行是 Excel 格式设置的一部分,它仅改变视图,而不改变文本字符串的值。此功能主要用于文本字符串超出单元格宽度并且覆盖到相邻单元格的单元格。

使用文本换行功能的主要原因是,即使相邻单元格包含内容,单元格中的长文本字符串也可以显示出来。默认情况下,如果我们向连续相邻单元格输入长文本字符串,内容将无法完全显示在单元格中。要查看特定单元格的内容,我们必须选择该单元格并在公式栏中阅读。通过换行文本,我们可以在同一单元格的宽度内显示文本字符串,而不允许它们溢出到其他单元格。它会增加单元格的高度来适应单元格中的内容。此特殊格式功能提高了工作表数据的可读性。

下图显示了文本在换行前(1)和换行后(2)的外观。

Text Wrapping in Excel

如何在 Excel 中添加/插入文本换行?

Excel 通常提供多种方法来执行特定任务。同样,在 Excel 中换行文本也有多种选择。有些选项很快,而有些则相对较慢。以下是一些在选定一个或多个单元格中插入文本换行的最常见方法:

  • 使用功能区换行文本
  • 使用“设置单元格格式”换行文本
  • 使用键盘快捷键换行文本
  • 使用快速访问工具栏换行文本
  • 通过调整行高和列宽换行文本
  • 使用换行符换行文本

上述四种方法通常会自动换行文本,而第五种方法则手动和自动换行文本。此外,最后一种方法帮助用户在所需的单元格上手动换行文本。在最后一种方法中,我们通常在固定位置添加换行符,这可以作为文本换行功能的替代方法。

让我们详细讨论每种方法。

方法 1:使用功能区换行文本

Excel 功能区提供内置命令和工具的快捷方式,我们可以使用它们来执行几乎所有任务。此外,我们还可以根据需要添加/删除其他工具。功能区还包含在工作表中将文本换行到所需 Excel 单元格的必要选项。

假设我们有以下示例工作表,其中单元格 B2 包含一个长句子,我们需要换行该单元格的内容。

Text Wrapping in Excel

由于文本字符串(句子)会跨越多个列,如果其他连续单元格也有内容,则不会完全显示。以下是使用 Excel 功能区在单元格 B2 中换行文本的步骤:

  • 首先,我们需要选择要换行的单元格。在本例中,我们选择单元格 B2。
  • 接下来,我们需要导航到“**开始**”选项卡,然后在“**对齐方式**”部分下单击“**换行**”按钮。此“换行”按钮用作切换按钮,可以打开/关闭以相应地换行和取消换行文本。
    Text Wrapping in Excel
  • 单击“换行”按钮后,选定单元格中的文本将显示或分成多行,而不会超出其他单元格。
    Text Wrapping in Excel
    在上图中,我们可以看到列宽保持不变,而行高已调整以适应单元格中的内容。

同样,如果我们有多个需要换行的单元格,我们必须选择所有这些单元格,然后单击“换行”按钮一次。我们可以根据需要选择所有想要的连续和非连续的 Excel 单元格。

方法 2:使用“设置单元格格式”换行文本

在 Excel 单元格中换行文本的传统方法是使用“设置单元格格式”对话框。 “设置单元格格式”对话框提供了各种数字格式,我们可以使用这些格式来设置单元格格式的首选项,包括在需要时换行文本。

让我们再次以之前在单元格 B2 中包含长文本的示例为例,该文本字符串会滚动到 C2、D2、E3 等其他单元格。要使用“设置单元格格式”在单元格 B2 中换行文本,我们必须执行以下步骤:

  • 首先,我们需要选择一个或多个要换行的单元格。与上一种方法一样,我们选择单元格 B2。
  • 选择有效单元格(或单元格)后,我们需要打开“设置单元格格式”对话框。我们必须通过鼠标右键单击,然后单击“**设置单元格格式**”选项。
    Text Wrapping in Excel
    这将打开“设置单元格格式”对话框,如下所示:
    Text Wrapping in Excel
    我们也可以使用键盘快捷键“**Ctrl + 1**”立即打开“设置单元格格式”对话框,其中键“1”需要从键盘区域按下。如果按下键盘数字小键盘上的键“1”,则快捷键将不起作用。
  • 我们需要在对话框中转到“**对齐方式**”选项卡,然后在“文本控制”类别下选择“**文本换行**”选项相关的复选框。选择复选框后,我们必须单击“**确定**”按钮来应用更改。
    Text Wrapping in Excel
    在下图的示例中,我们可以看到单元格 B2 中的文本已相应地换行。
    Text Wrapping in Excel

以上步骤同样适用于在一个工作表中换行多个单元格中的文本。我们只需要在打开“设置单元格格式”对话框之前选择相应的单元格。

方法 3:使用键盘快捷键换行文本

Excel 提供了各种内置键盘快捷键,可以帮助轻松执行特定操作。它几乎为所有常用功能都配备了唯一的快捷键组合。如果没有特定任务的键盘快捷键,Excel 允许用户创建自己的自定义键盘快捷键。此外,如果相关的命令或工具存在于 Excel 功能区中,Alt 键快捷方式方法将完美运行。

不幸的是,当我们想在 Excel 中使用“换行”工具时,没有预定义的键盘快捷键组合。但是,我们可以利用 Alt 键方法。根据此方法,我们必须首先在 Excel 活动窗口模式下按下键盘上的 Alt 键。这通常会在功能区上启用某些字符键,每个字符键都与一个特定的工具或命令相关联。由于我们需要应用文本换行,我们必须按下 H 键和 W 键。我们不需要同时按下按键。相反,我们必须一个接一个地按下按键,例如:Alt、H、W(或者我们可以说:Alt + H + W)。

Text Wrapping in Excel

使用键盘快捷键在 Excel 中换行文本的步骤

  • 与其他方法一样,我们需要选择要换行的单元格。
  • 选择单元格后,我们必须按下快捷键“**Alt + H + W**”。如上所述,我们必须按顺序按下每个键。
  • 按下最后一个键 (W) 后,“换行”功能将生效,并在所有选定单元格中一次性换行文本。

方法 4:使用快速访问工具栏换行文本

与键盘快捷键一样,另一种快速访问 Excel 中任何工具或命令的方法是使用快速访问工具栏。但是,在我们开始使用任何特定工具之前,需要将其添加到快速访问工具栏。添加后,我们可以在所有 Excel 文件/窗口中根据需要多次使用相应的工具。

以下是将“换行”工具添加到 Excel 快速访问工具栏并相应地使用它来将文本换行到所需单元格(或多个单元格)的步骤:

  • 首先,我们需要导航到“**开始**”选项卡,然后在“对齐方式”类别下找到“**换行**”按钮。我们需要在“换行”按钮上按鼠标**右键**。
    Text Wrapping in Excel
  • 单击右键后,我们将看到一个选项列表。我们必须从列表中单击“**添加到快速访问工具栏**”选项。
    Text Wrapping in Excel
    这将立即将“换行”命令的快捷方式添加到快速访问工具栏。快捷方式如下所示:
    Text Wrapping in Excel
    添加“换行”快捷方式后,我们只需单击一次即可应用文本换行。但是,我们必须在单击快捷方式之前选择所有单元格。

方法 5:通过调整行高和列宽换行文本

如上文所述,长文本字符串通过调整单元格高度来换行。因此,我们可以直接调整特定单元格的高度,使其内容适合宽度。所需单元格的高度可以手动调整,也可以自动调整。

要手动调整特定单元格或行的单元格高度,我们需要单击并拖动相应行标题的边框。如果我们手动调整高度,当需要为多个单元格执行此操作时会很困难。

Text Wrapping in Excel

使用自动行高调整将减少我们的工作量,我们可以轻松地一次调整多个单元格或行的行高。要自动调整行高,我们可以执行以下步骤:

  • 首先,我们必须选择所有需要换行的单元格。
  • 接下来,我们需要导航到“开始”选项卡,然后在“单元格”类别下选择“格式”选项,如下所示:
    Text Wrapping in Excel
  • 之后,我们必须从列表中选择“自动调整行高”选项。如果文本字符串不是很长,我们也可以尝试通过单击“自动调整列宽”选项来调整单元格的宽度。
    Text Wrapping in Excel
    通过调整我们选择的高度和宽度,它将自动换行所有选定单元格中的文本。

方法 6:使用换行符换行文本

我们可以将任何长文本字符串分成多个部分,以适合特定单元格的宽度,方法是使用换行符。我们可以手动选择文本开始新行的位置。要在文本字符串中插入断点,请遵循以下步骤:

  • 首先,我们必须双击需要插入换行符的单元格。这将打开单元格编辑模式。或者,我们也可以选择单元格并按键盘上的 F2 功能键。
  • 一旦光标开始在选定单元格内闪烁,我们必须移动光标并将光标放置在文本字符串中我们希望换行的特定点。在单元格编辑模式下,最好使用鼠标单击所需位置。公式栏也允许编辑单元格内容。
  • 将光标放置在文本字符串中的所需位置后,我们必须同时按下 **Alt** 键和 **Enter** 键,即“**Alt + Enter**”。
Text Wrapping in Excel

如何在 Excel 中移除/删除文本换行?

当我们需要从单元格中移除文本换行时,我们必须遵循插入文本换行时相同的步骤。这意味着我们可以单击功能区上的“**换行**”按钮来插入文本换行和移除已插入的文本换行。同样,我们也可以使用键盘快捷键“**Alt + H + W**”来插入/撤销文本换行。我们必须确保在撤销文本换行之前已选择所需的 Excel 单元格。

要记住的重要事项

  • 当需要在多个 Excel 单元格中换行文本时,我们可以快速选择连续和非连续的单元格。选择连续单元格时,我们只需要按住键盘上的 Shift 键,然后单击特定范围的第一个和最后一个单元格。对于非连续单元格,我们需要在按住 Ctrl 键的同时单击工作表中的每个相应单元格。
  • 在 Excel 单元格中换行文本时,某些特定的拼写或单词可能会跨越两行。当相应单元格包含长单词时,通常会发生这种情况。在这种情况下,我们必须通过拖动列标题的左右线来调整列的宽度。