Skip to main content

如何在特定字符後插入換行符?

Author: Zhoumandy Last Modified: 2025-05-12

當您在 Excel 中處理較長的文字串時,您可能希望將其縮短並使其「在每個單元格中分多行顯示」。本教程將向您展示三種方法,在特定字符後插入換行符。
insert a line break in a cell

逐個在特定字符後添加換行符

使用尋找和替換功能在特定字符後插入換行符

使用公式在特定字符後添加換行符


這種在 Excel 單元格中添加換行符的基本方法使用了「Alt+Enter」鍵。當單元格中的文字串相對較長但又不太長時,Alt+Enter 方法可以幫助您快速在單元格的特定字符後插入換行符。在下面的數據中,我們需要在每個單元格的「破折號字符」後插入換行符,請按照以下步驟操作。
sample data

1. 雙擊您要在「破折號字符」後插入換行符的 A2 單元格。

2. 將光標放在破折號字符後面,或者如果您希望該字符消失,則選擇該字符。在我的情況下,我不希望破折號字符出現在單元格中。
Place the cursor after the specific character

3. 按下「Alt+Enter」以插入換行符並替換破折號字符。請確保已開啟「自動換行」功能。
Press Alt+Enter to insert the line break

4. 在剩餘的單元格中重複上述步驟,逐一進行。
repeat the steps to change other cells one by one

5. 加寬 A 列,以便您可以查看每個單元格中的完整行。
Widen the Column to see the complete lines

a screenshot of kutools for excel ai

使用 Kutools AI 解鎖 Excel 的魔法

  • 智能執行:執行單元格操作、分析數據並創建圖表——所有這些都由簡單的指令驅動。
  • 自訂公式:生成量身定制的公式,簡化您的工作流程。
  • VBA 編碼:輕鬆編寫和實現 VBA 代碼。
  • 公式解釋:輕鬆理解複雜的公式。
  • 文本翻譯:打破電子表格中的語言障礙。
通過人工智能工具增強您的 Excel 能力。立即下載,體驗前所未有的效率!

當單元格中的文字串「太長」並且包含許多此特殊字符時,使用 Alt+Enter 方法會消耗太多時間。在這種情況下,Excel 的「尋找和替換」功能可以幫助您在幾次點擊內於每個單元格的特定字符後插入換行符。在下面的數據中,我們需要在每個單元格的「逗號字符」後添加換行符並同時刪除逗號。請按照以下步驟操作。
sample data

1. 選擇所有您希望在逗號字符後開始新行的單元格。
Select all the cells

2. 在「開始」選項卡的「編輯」組中,點擊「尋找與選擇」>「替換」。或者您可以按下「Ctrl + H」鍵打開「尋找和替換」對話框。
click Find & Select > Replace under the Home tab

3. 「尋找和替換」對話框彈出。

  • 在「尋找內容」框中,如果您的單元格中的文字串是以逗號加空格分隔的,輸入一個逗號(,)和一個空格。如果不是,則只需輸入逗號(,)。
  • 在「替換為」框中,按「Ctrl+J」插入回車符。
  • 點擊「全部替換」按鈕。

specify the options in the dialog box

4. 彈出 Microsoft Excel 對話框提醒您替換已完成。點擊「確定」。
a dialog box pops up to remind you the replacements are done

5. 根據需要加寬 A 列,然後在「開始」選項卡中,點擊「對話框啟動器」(對齊組右下角的小箭頭)。彈出「設定儲存格格式」對話框。在「對齊」選項卡下,選擇「垂直對齊」框中的「靠上」、「居中」或「靠下」。
steps to widen Column

6. 現在,每個單元格中的文字串被分成多行並完整顯示。
The text string in each cell is divided into multiple lines

注意:當您僅在「替換為」框中按下「Ctrl+J」時,逗號(,)將被換行符取代。如果您希望保留逗號,在「替換為」框中,先輸入逗號然後按「Ctrl+J」。
set options to keep the comma in the Find and replace dialog box


另一種在特定字符後插入新行的方法是使用「SUBSTITUTE」函數的幫助。而且它不僅限於一次只針對一種字符。我們可以使用公式在單元格中的「多個特定字符」後添加換行符。在下面的數據中,我們需要在「逗號(,)」字符和「問號(?)」後添加新行,請按照以下步驟操作。
sample data

1. 請將以下公式複製到 A5 單元格中,然後按下 Enter 鍵以獲取結果。

=SUBSTITUTE(SUBSTITUTE(A2,",",","&CHAR(10)),"?","?"&CHAR(10))

enter a formula

2. 在「開始」選項卡中,點擊「對齊」組中的「自動換行」。
click Wrap Text under Home tab

3. 加寬 A 列以更好地顯示內容。
Widen the specific column

4. 為了縮小內容與單元格邊距之間的間隙,轉到「開始」選項卡,點擊「對話框啟動器」(「對齊」組右下角的小箭頭)。彈出「設定儲存格格式」對話框。在「對齊」選項卡下,選擇「垂直對齊」框中的「靠上」、「居中」或「靠下」。點擊「確定」。
steps to narrow the gap

5. 現在您可以獲得最終結果,呈現效果非常好。
get the result with a great presentation

注意:

  1. 在上述公式中,CHAR(10) 代表換行符。
  2. 如果您希望特定字符被換行符取代,將公式更改為以下版本:

    =SUBSTITUTE(SUBSTITUTE(A2,",",","&CHAR(10)),"?","?"&CHAR(10))

 another formula to replace specific characters by the line breaks


其他操作(文章)

如何快速刪除 Excel 中的換行符?
有時候,當您從網站複製一些數據或使用 Alt + Enter 鍵分隔值時,您會得到一些換行符或回車符。如果您想快速刪除 Excel 中的多個換行符,可以按照以下方式完成。

如何在 Excel 中將換行符替換為 br?
要將一系列單元格中的所有換行符替換為 br,本文中的方法可以幫助您。

如何在 Excel 中篩選所有帶有換行符或回車符的單元格?
通常,您可能會按 Alt + Enter 鍵將單元格內容換行至多行,但是,如何篩選出所有帶有這些換行符字符的單元格呢?

如何在 Excel 中合併帶有換行符/回車符的單元格?
在 Excel 中,我們可以使用 CONCATENATE 函數將多行、列或單元格合併成一個單元格,合併後的內容可以用逗號、破折號、分號和其他字符分隔。但是,您是否嘗試過用換行符合併單元格呢?


  • 超級公式欄(輕鬆編輯多行文字和公式);閱讀版面(輕鬆閱讀和編輯大量儲存格);貼上到已篩選區域...
  • 合併儲存格/列/欄並保留數據;分割儲存格內容;合併重複列並求和/平均值... 防止重複儲存格;比較區域...
  • 選擇重複或唯一列;選擇空白列(所有儲存格均為空);在多個工作簿中進行超級查找和模糊查找;隨機選擇...
  • 精確複製多個儲存格而不改變公式引用;自動創建對多個工作表的引用;插入項目符號、核取方塊等...
  • 收藏並快速插入公式、區域、圖表和圖片;使用密碼加密儲存格建立郵件清單並發送電子郵件...
  • 提取文本、添加文本、按位置刪除、刪除空格;創建並打印分頁小計;在儲存格內容和批註之間轉換...
  • 超級篩選(保存並應用篩選方案到其他工作表);高級排序按月/週/日、頻率等;特殊篩選按粗體、斜體...
  • 合併工作簿和工作表;基於關鍵列合併表格;將數據分割到多個工作表批量轉換 xls、xlsx 和 PDF...
  • 資料透視表按週數、星期幾等分組... 用不同顏色顯示未鎖定、已鎖定的儲存格突出顯示包含公式/名稱的儲存格...
kte tab 201905
  • 在 Word、Excel、PowerPoint、Publisher、Access、Visio 和 Project 中啟用標籤式編輯和閱讀。
  • 在同一窗口的新標籤中打開和創建多個文檔,而不是在新窗口中。
  • 提高您的生產力 50%,每天減少數百次鼠標點擊!
officetab bottom