KutoolsforOffice — 一套方案,五大工具。事半功倍。三月特賣:20% 折扣

在 Excel 中合併兩個欄位(逐步教學)

作者Amanda Li修改日期

當您在 Excel 中作業時,可能會需要合併兩個欄位,以優化資料組織並提升工作效率。無論是建立全名、整合地址,還是進行資料清理與分析,合併欄位都能大幅強化您處理與運用資料的能力。本教學將一步步引導您完成在 Excel 中合併兩個欄位的操作,無論是要串接文字、合併日期,還是整合數值資料。讓我們開始吧!


影片:在 Excel 中合併兩個欄位


在 Excel 中合併兩個或多個欄位

本節將介紹三種合併兩個或多個欄位的實用方法,助您在 Excel 中高效整合資料。無論是串接數值,還是融合來自多個欄位的資訊,這些技巧都能完美滿足您的需求。立即深入探索如何在 Excel 中輕鬆又精準地合併欄位!


使用 & 符號合併兩個欄位

假設您在 A 欄中填有名字,B 欄中填有姓氏,現在希望將它們合併為另一欄中的全名。請依照以下步驟操作:

步驟 1:輸入含 & 符號的公式

  1. 請選取您要合併兩欄資料之目標欄位上方的儲存格,並輸入下列公式。
  2. =A2&" "&B2
  3. 按下「Enter 鍵」。
  4. 公式 =A2&

步驟 2:將公式複製至下方儲存格以取得所有結果

雙擊公式儲存格右下角的填滿控點(綠色小方塊),即可將公式快速套用至下方所有儲存格。

注意事項:

  • 您可以將公式中的空格(“ “)替換為:
    • 您可使用其他自訂分隔符,例如逗號(“, “)。
      請務必以引號將分隔符括起來,並在其後加上空格,以提升可讀性!
    • 使用逗號分隔欄位
    • 您要在串接值之間加入的任何文字,例如「來自」(“ is from “)。
      請務必用引號將文字括起來,並在文字前後加上空格。
    • 使用「 is from 」分隔欄位
  • 若要合併三個欄位,請使用下方公式。此模式可透過逐一附加各欄位的參照,輕鬆擴展至更多欄位的合併。
  • =A2&" "&B2&" "&C2
  • 新增一個 & 符號

使用多功能工具快速輕鬆合併欄位

使用 & 符號合併多個欄位的資料不僅繁瑣,還容易出錯,因為您必須反覆輸入 &“ “& 並逐一選取多個儲存格。但有了「Kutools for Excel」,只需幾次點擊就能輕鬆合併整列資料,大幅節省您的時間與精力!

選取要合併的列區域後,依序點選「Kutools」>「合併和拆分」>「合併行/列/儲存格並保留值」,並依照下列步驟操作:

  1. 選取「合併列」。
  2. 選取您需要的分隔符號。在此範例中,我選擇了「其他分隔符號」,並輸入逗號(,)。
    此處我們在逗號後加入一個空格,讓合併後的文字更易閱讀。
  3. 請指定您希望放置合併資料的位置。
  4. 選擇您希望如何處理合併後的儲存格。
  5. 點擊「確定」。
  6. Kutools 的「合併儲存格(不遺失資料)」工具

結果

除了能將欄位合併並將結果置於新位置外,「合併行/列/儲存格並保留值」功能還提供直接在原位置合併來源資料的額外優勢。

欄位合併方式示意圖

注意:若您尚未安裝 Kutools for Excel,請立即下載並安裝!專業版 Excel 增益集提供 30 天無限制免費試用,助您輕鬆提升工作效率!


使用 Excel 串接函數合併兩個欄位

在使用 Excel 函數將兩個欄位的資料合併為單一欄位之前,先認識以下三種常用的資料合併函數。接著,我們將逐步說明操作流程。

"CONCATENATE"-適用於所有 Excel 版本(未來版本可能不再支援)。
"CONCAT"-適用於 Excel 2016 及更新版本,以及 Office 365.
"TEXTJOIN"-適用於 Excel 2019 及更新版本,以及 Office 365.
「TEXTJOIN」函數在合併多個欄位時,比「CONCATENATE」與「CONCAT」更靈活高效!

步驟 1:選取您要放置合併資料的空白儲存格

此處我選取 C2 儲存格,也就是位於我要合併兩個欄位資料之欄位上方的儲存格。

選取要放置合併資料的空白儲存格

步驟 2:輸入公式

請使用下列任一公式,然後按下「Enter」鍵以取得結果。(在此範例中,我將輸入使用「CONCATENATE」函數的公式。)

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

步驟 3:將公式複製到下方儲存格,以取得所有結果

雙擊公式儲存格右下角的填滿控點(綠色小方塊),即可將公式快速套用至下方所有儲存格。

注意事項:

  • 您可以將公式中的空格(“ “)替換為:
    • 您可使用其他分隔符,例如逗號(“, “)。
      務必以引號將分隔符括起,並在分隔符後加上空格,以提升可讀性!
    • 使用逗號分隔兩個欄位
    • 您要在串接值之間加入的任何文字,例如「來自」(“ is from “)。
      請務必用引號將文字括起來,並在文字前後加上空格。
    • 使用「 is from 」分隔兩個欄位
  • 若要合併三個欄位,請使用下列任一公式。此模式可透過附加各自的參照,輕鬆擴展至更多欄位的合併。
  • =CONCATENATE(A2," ",B2," ",C2)
    =CONCAT(A2," ",B2," ",C2)
    =TEXTJOIN(" ",TRUE,A2:C2)
  • 使用 CONCATENATE 函數合併三個欄位
  • 對於使用 Excel 2019 或更新版本、且需要合併超過三個欄位的使用者,建議使用 TEXTJOIN 函數——它讓您只需選取整個數值範圍,即可輕鬆合併儲存格內容,無需反覆輸入分隔符或逐一挑選每個儲存格。

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

假設您需要合併兩個欄位,其中一個包含已格式化的數字。若使用前述的一般公式,數字的格式將會遺失,最終產生如下結果。

合併欄位並保留格式化數字的範例

因此,正確格式化合併後的欄位至關重要,尤其是在資料混合了文字、數字、日期及其他類型時。若要在串接時正確顯示已格式化的數字,以下是三種可行方法:


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

本節將示範如何運用「TEXT」函數精準保留數字格式,並以「& 符號法」為例進行欄位合併。請注意,此技巧同樣適用於「串接函數法」。

步驟 1:選擇符合您資料類型的公式

以上述範例為例,若要合併欄位 1(文字)與欄位 2(不同格式的數字)並保留原有格式,可運用「TEXT」函數自訂數字的顯示方式。以下列出能將文字與上述已格式化數字結合的公式,您只需複製符合需求的公式即可。

格式化數字格式化數字的資料類型公式
5/12/2023日期(月/日/年,無前置零)=A2&" "&TEXT(B2,"m/d/yyyy")
下午 4:05:0012 小時制時間格式(含 AM/PM,小時無前置零,分鐘與秒數有前置零)=A3&" "&TEXT(B3,"h:mm:ss AM/PM")
1000.00含 2 小數位數的數字=A4&" "&TEXT(B4,"#.00")
$1,000含千分位分隔符的貨幣格式=A5&" "&TEXT(B5,"$#,##0")
11.1%含 1 小數位數的百分比=A6&" "&TEXT(B6,"#.0%")
1/2分數=A7&" "&TEXT(B7,"#/#")

結果

透過上述公式,您即可獲得正確顯示格式化數字的合併結果。

注意:

若上述表格中沒有符合您需求的格式,您可於「TEXT」函數中建立自訂格式碼來取代現有格式,例如「m/d/yyyy」。

例如,若要將文字欄位與包含以逗號作為千分位分隔符號的數字欄位合併,請將公式 =A2&“ “&TEXT(B2,“m/d/yyyy“) 修改為 =A2&“ “&TEXT(B2,“#,###“)。

造訪此頁面,了解更多關於建立自訂格式碼的資訊。


使用 Kutools 的使用格式化後的值選項正確顯示已格式化數字

「合併行/列/儲存格並保留值」功能提供「使用格式化後的值」選項,啟用後無需輸入任何公式,即可輕鬆合併文字與已格式化數字,並完整保留原有格式。

選取欲合併的欄位後,依序點選「Kutools」>「合併和拆分」>「合併行/列/儲存格並保留值」,並依照下列步驟操作:

  1. 選取「合併列」。
  2. 選取您所需的分隔符號。在此範例中,我選擇了「空格」。
  3. 請指定您希望放置合併資料的位置。
  4. 選擇您希望如何處理合併後的儲存格。
  5. 勾選「使用格式化後的值」選項。
  6. 按一下「確定」。
  7. 使用 Kutools 的「合併儲存格(不遺失資料)」工具來合併欄位並保留格式化數字

結果

「合併行/列/儲存格並保留值」功能不僅能像其他方法一樣合併欄位並將結果儲存至其他位置,更能直接在原處合併原始資料,同時完整保留所有格式,絕不遺漏。

合併結果

注意:若您尚未安裝 Kutools for Excel,請立即下載並安裝。專業版 Excel 增益集提供 30 天無限制免費試用,機會難得,不容錯過!


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

記事本法是另一種處理包含已格式化數字的合併欄位的方法,步驟雖稍多,但一旦熟悉流程,便能快速又便捷地完成資料合併,效率更勝使用公式。

注意:此方法僅適用於合併相鄰的欄位。

步驟 1:複製要合併的列區域

選取欄位後,按下「Ctrl」+「C」即可複製。

選取並複製要合併的欄位

步驟 2:將複製的欄位貼到記事本

  1. 按下「Windows 鍵」+「S」,輸入「記事本」,然後從搜尋結果中選取「記事本」。
  2. 開啟記事本
  3. 在「記事本」視窗中,按下「Ctrl」+「V」即可貼上已複製的欄位。
  4. 將複製的欄位貼到記事本中

步驟 3:在記事本中將分隔符號替換為所需符號

  1. 選取欄位值之間的分隔符號,然後按下「Ctrl」+「C」即可複製。
  2. 按下「Ctrl」+「H」開啟「尋找與取代」對話方塊,再按「Ctrl」+「V」,將複製的分隔符貼上至「尋找目標」欄位中。
  3. 在「取代為」方塊中輸入您所需的分隔符號。在此範例中,我輸入了一個空格()。
  4. 點擊「全部取代」。
  5. 在記事本中使用「尋找與取代」對話方塊,將分隔符號替換為您需要的符號

步驟 4:將合併結果複製回 Excel 工作表

  1. 若要複製記事本中的所有文字,請先按下「Ctrl + A」全選,再按下「Ctrl + C」複製所選內容。
  2. 返回 Excel 工作表,選取您要放置合併結果之目標位置上方的儲存格,然後按下「Ctrl + V」貼上複製的文字。
  3. 將合併結果複製到工作表

結果

合併結果


選用:將公式生成的合併結果轉換為靜態值

透過公式建立的合併欄位具備動態特性:一旦原始資料變更,合併欄位的內容也會自動更新;若刪除任一來源欄位,合併欄位中對應的資料將隨之消失。為避免此情況,請依下列步驟操作。

步驟 1:將公式轉換為數值

選取以公式合併的數值,按下「Ctrl」+「C」。接著,在任一已選取的儲存格上按右鍵,於「選擇性貼上」中點選「數值」按鈕。

複製含公式的儲存格,並以「只貼上數值」的方式貼上

結果

如此操作後,將僅貼上數值並移除公式,使合併後的數值轉為靜態,不再受原始資料未來變更的影響。

僅貼上數值,並移除公式