跳到主要內容

在 Excel 中合併兩列(分步教程)

使用 Excel 時,您可能會遇到需要合併兩列以改進數據組織和促進工作的情況。 無論您是創建全名、地址,還是執行數據清理和分析,合併列都可以顯著增強您有效處理和利用數據的能力。 在本教程中,我們將指導您完成在 Excel 中合併兩列的過程,無論您是要連接文本、合併日期還是合併數值數據。 讓我們開始吧!


視頻:在 Excel 中合併兩列


在 Excel 中合併兩列或多列

在本節中,我們將探索三種組合兩個或多個列的方法。 這些技術將使您能夠有效地合併和合併 Excel 中的數據。 無論您是需要連接值,還是需要整合來自多列的信息,這些方法都能滿足您的需求。 讓我們深入了解如何在 Excel 中有效地合併列。


使用與號 (&) 合併兩列

假設您在 A 列中有名字,在 B 列中有姓氏,並且您希望將它們組合起來以在另一列中創建一個全名。 為此,請執行以下步驟。

第 1 步:輸入帶符號 (&) 的公式

  1. 選擇要合併兩列的列的頂部單元格,然後輸入以下公式。
  2. =A2&" "&B2
  3. 媒體推薦 Enter.

第 2 步:將公式複製到下面的單元格中以獲得所有結果

雙擊公式單元格的填充柄(右下角的綠色小方塊),將公式應用到下面的單元格。

筆記:

  • 您可以更換 空間 (” ”) 在公式中:
    • 您想要的其他分隔符,例如 逗號 (", ").
      請記住用引號將分隔符括起來。 在分隔符後添加一個空格會提高可讀性。
    • 您將在串聯值之間添加的任何文本,例如, 來自(“來自”).
      請記住用引號將文本括起來,並在文本前後添加空格。
  • 要合併三列,請使用以下公式。 這種模式可以通過附加它們各自的引用來繼續合併額外的列。
  • =A2&" "&B2&" "&C2

使用多功能工具快速輕鬆地合併列

使用來自多列的符號 (&) 組合數據可能是一個乏味的過程並且容易出錯,因為它需要鍵入 &" "& 並重複選擇多個單元格。 然而,隨著 Excel的Kutools,您只需單擊幾下即可輕鬆組合列,從而節省您的時間和精力。

選擇要合併的列後,選擇 庫工具 > 合併與拆分 > 合併行,列或單元格而不會丟失數據, 然後按照以下步驟操作:

  1. 選擇 合併欄.
  2. 選擇您需要的分隔符。 在這個例子中,我選擇了 其他分隔符,並輸入一個 逗號 (, ).
    這裡我們在逗號後添加一個空格,使合併後的文本更易於閱讀。
  3. 指定要放置組合數據的位置。
  4. 選擇您要如何處理合併的單元格。
  5. 點擊 Ok.

結果

除了組合列並將結果放置在新位置的能力之外, 合併行,列或單元格而不會丟失數據 feature 提供直接組合源數據的附加功能。

注意: 如果您沒有安裝 Kutools for Excel,請 下載並安裝 啟用此功能。 專業的 Excel 加載項提供 30 天的無限制免費試用。


使用 Excel 連接函數連接兩列

在我們繼續使用 Excel 函數將兩列數據合併為一列之前,讓我們先看看以下三個用於合併數據的常用函數。 之後,我們將深入了解分步過程。

CONCATENATE - 適用於所有版本的 Excel(未來版本可能不可用)。
康卡特 - 適用於 Excel 2016 和更新版本,以及 Office 365。
文字加入 - 適用於 Excel 2019 和更新版本,以及 Office 365。
文字加入 函數提供了比 CONCATENATE 康卡特 組合多列時。

第 1 步:選擇要放置組合數據的空白單元格

在這裡,我將選擇單元格 C2,這是我將合併兩列的列的頂部單元格。

第一步:輸入公式

使用以下公式之一,然後按 Enter 得到結果。 (在這個例子中,我將輸入公式 CONCATENATE 功能。)

=CONCATENATE(A2," ",B2)
=CONCAT(A2," ",B2)
=TEXTJOIN(" ",TRUE,A2:B2)

第 3 步:將公式複製到下面的單元格中以獲得所有結果

雙擊公式單元格的填充柄(右下角的綠色小方塊),將公式應用到下面的單元格。

筆記:

  • 您可以更換 空間 (” ”) 在公式中:
    • 您想要的其他分隔符,例如 逗號 (", ").
      請記住用引號將分隔符括起來。 在分隔符後添加一個空格會提高可讀性。
    • 您要在串聯值之間添加的任何文本,例如, 來自(“來自”).
      請記住用引號將文本括起來,並在文本前後添加空格。
  • 要合併三列,請使用以下任一公式。 請注意,可以擴展此模式以通過附加它們各自的引用來合併其他列。
  • =CONCATENATE(A2," ",B2," ",C2)
    =CONCAT(A2," ",B2," ",C2)
    =TEXTJOIN(" ",TRUE,A2:C2)
  • 對於想要使用 Excel 2019 或更高版本的用戶 合併三個以上的列,我建議使用 文字加入 函數,因為它允許您通過選擇整個值範圍而不是重複鍵入分隔符並單獨選擇每個單元格來組合單元格值。

合併包含格式化數字(日期、貨幣等)的列

假設您需要合併兩列,其中一列包含格式化數字。 如果您使用我們上面討論的常規公式,數字的格式將會丟失,您最終會得到以下結果。

這就是為什麼正確設置組合列的格式很重要,尤其是當它們混合包含文本、數字、日期和其他數據類型時。 要在連接時正確顯示格式化數字,可以遵循以下三種方法。


使用 TEXT 函數正確顯示格式化數字

在本節中,我將向您展示如何使用 TEXT 函數以保留正確的數字格式,然後使用 符號法 舉個例子。 請記住,您可以將相同的技術應用於 串聯函數法 以及。

第 1 步:選擇適合您的數據類型的公式

要在保留格式的同時合併上例中的第 1 列(文本)和第 2 列(不同格式的數字),我們可以使用 TEXT 自定義數字顯示的功能。 以下是可用於將文本與上述格式化數字組合的公式。 您可以簡單地複制適合您要求的公式。

格式化數字 格式化數字的數據類型 公式
5/12/2023 日期(月/日/年,無前導零) =A2&" "&TEXT(B2,"月/日/年")
4:05:00! 帶 AM/PM 的 12 小時時間格式(小時不帶前導零,分和秒帶前導零) =A3&" "&TEXT(B3,"h:mm:ss AM/PM")
1000.00 帶 2 位小數的數字 =A4&" "&TEXT(B4,"#.00")
$1,000 帶千位分隔符的貨幣 =A5&" "&TEXT(B5,"$#,##0")
11.1% 小數點後一位百分比 =A6&" "&TEXT(B6,"#.0%")
1/2 分數 =A7&" "&TEXT(B7,"#/#")

結果

通過使用上述公式,您將能夠獲得具有正確顯示格式數字的組合結果。

注意:

如果您無法從上表中找到符合您要求的格式,您可以創建一個自定義格式代碼來替換現有格式,例如“m / d / yyyy“,在 TEXT 的功能。

例如,要將文本列與包含使用逗號作為千位分隔符的數字的列合併,請更改公式 =A2&" "&文本(B2,"m / d / yyyy")=A2&" "&文本(B2,"#,###").

如有需求,歡迎 訪問此頁 有關創建自定義格式代碼的更多信息。


使用 Kutools' 使用格式化值選項正確顯示格式化數字

Excel的Kutools合併行,列或單元格而不會丟失數據 功能提供了 使用格式化值 選項。 通過選擇此選項,您可以輕鬆組合文本和帶格式的數字,同時正確顯示它們的格式,而無需鍵入任何公式。

選擇要合併的列後,繼續選擇 庫工具 > 合併與拆分 > 合併行,列或單元格而不會丟失數據, 然後按照以下步驟操作:

  1. 選擇 合併欄.
  2. 選擇您需要的分隔符。 在這個例子中,我選擇了 宇宙.
  3. 指定要放置組合數據的位置。
  4. 選擇您希望如何處理合併的單元格。
  5. Check the 使用格式化的值 選項。
  6. 點擊 Ok.

結果

合併行,列或單元格而不會丟失數據 功能不僅允許您像其他方法一樣合併列並將結果存儲在不同的位置,而且還使您能夠直接合併原始數據而不會丟失任何格式。

注意: 如果您沒有安裝 Kutools for Excel,請 下載並安裝 啟用此功能。 專業的 Excel 加載項提供 30 天的無限制免費試用。


使用記事本正確顯示格式化數字

記事本方法是一種將列與格式化數字組合在一起的替代方法,儘管它可能涉及一些額外的步驟。 熟悉該過程後,它可以成為一種快速方便的數據組合方法,尤其是與使用公式相比。

注意: 該方法僅適用於合併相鄰的列。

第一步:複製要合併的列

選擇列並按 按Ctrl + C 複製它們。

第 2 步:將復制的列粘貼到記事本

  1. 媒體推薦 Windows鍵 + S,輸入 記事本,然後選擇 記事本 從結果。
  2. 記事本 窗口,按 按Ctrl + V 粘貼複製的列。

第 3 步:將記事本中的分隔符替換為您需要的分隔符

  1. 選擇列值之間的分隔符,然後按 按Ctrl + C 複製它。
  2. 媒體推薦 Ctrl + H 打開 查找和替換 對話框,然後按 按Ctrl + V 將復制的分隔符粘貼到 查找內容 框。
  3. 輸入你需要的分隔符 更換 盒子。 在這個例子中,我輸入了一個空格 ( )。
  4. 點擊 全部替換.

第 4 步:將合併結果復製到 Excel 工作表

  1. 要復制記事本中的所有文本,請按 按Ctrl + A 選擇所有內容,然後按 按Ctrl + C 複製選定的文本。
  2. 返回到您的 Excel 工作表,選擇要放置組合結果的所需位置的頂部單元格,然後按 按Ctrl + V 粘貼複製的文本。

結果


可選:將公式組合結果轉換為靜態值

您使用公式方法創建的組合列將是動態的,這意味著原始值的任何更改都會影響組合列中的值。 此外,如果刪除任何源列,合併列中的相應數據也將被刪除。 為防止出現這種情況,請按以下步驟操作。

第 1 步:將公式轉換為值

選擇您使用公式組合的值,然後按 按Ctrl + C. 接下來,右鍵單擊任何選定的單元格,然後選擇 價值觀 按鍵 粘貼選項.

結果

通過這樣做,您將只粘貼值,刪除公式。 合併後的值將變為靜態,不會受到原始數據未來變化的影響。

Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations