Skip to main content

Excel 公式中的 & 符號意味著什麼?(示例)

Author: Sun Last Modified: 2025-05-12

在 Excel 的世界中,各種符號和運算符在公式創建和數據操作中扮演著關鍵角色。其中,& 符號因其能夠連接或合併多個文本字符串而脫穎而出。理解其功能是掌握 Excel 強大數據處理能力的關鍵。


Excel 中 & 的本質

 

核心上,Excel 中的 & 運算符是一種合併工具。它用於將兩個或多個文本字符串連接成一個連續的字符串。當你需要合併來自不同儲存格的數據,或者為了更清晰地表示數據而將文本和數字結合時,這個運算符變得無價。無論是像合併名字這樣簡單的任務,還是涉及動態數據結構的複雜操作,理解和使用 & 運算符都是一項能極大提升你對 Excel 熟練程度的技能。這是一個小符號,卻有著巨大的可能性,改變了你與數據互動的方式。


Excel 中 “&” 的基本用法

 

& 符號主要用於將兩個或多個儲存格合併為單一實體。這通常應用於諸如將人的名字與姓氏連接、從名字生成電子郵件地址、合併文本和數值以及連接多個儲存格以形成統一內容等操作。

合併姓名(合併兩個儲存格)

場景:你有一份分別位於不同列(A 列和 B 列)的名字和姓氏列表,你想將它們合併在一起。

公式:選擇一個空白儲存格(C2),然後輸入以下公式之一來合併名字和姓氏。然後按 Enter 鍵獲取第一個合併結果。

不使用任何分隔符合併名字和姓氏

=A2&B2 

使用空格作為分隔符合併名字和姓氏

=A2&" "&B2 
不使用分隔符合併 使用空格作為分隔符合併
Combine without separator Combine with space as separator

然後向下拖動自動填充手柄以獲取所有全名。

不使用分隔符合併 使用空格作為分隔符合併
drag the formula down to other cells drag the formula down to other cells
注意:如果你想使用其他分隔符(例如逗號 (,))合併名字,只需將公式中的空格 " " 改為 ", " (例如 =A2&", "&B2)。

a screenshot of kutools for excel ai

使用 Kutools AI 解鎖 Excel 的魔法

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

創建電子郵件地址(合併固定文本與儲存格引用)

場景:從員工名單(A2:A6)中,你需要生成電子郵件地址。

公式:選擇一個空白儲存格(B2),然後輸入以下公式來合併名字和公司郵件域名。然後按 Enter 鍵獲取第一個合併結果。

=A2&"@company.com"

Concatenate a fixed text with cell reference

然後向下拖動自動填充手柄以獲取所有電子郵件地址。

 drag the formula down to other cells

公式的解釋:

在 Excel 中,當你想將文本與儲存格引用或其他文本合併時,通常會將靜態文本(不會改變的文本)用雙引號括起來。這告訴 Excel 雙引號之間的文本應被視為字面字符串,而不是公式或另一個儲存格的引用。

因此,在這個公式中,它的意思是取得 A2 儲存格中的值,並將文本 "@company.com" 附加到該值後面,從而創建完整的電子郵件地址。雙引號確保 "@company.com" 被視為純文本,而不是被解釋為公式的一部分。


合併多個儲存格(合併三個或多個儲存格)

場景:從多個儲存格創建逗號分隔的列表。(合併每一行從 A 列到 C 列的儲存格。)

公式:選擇一個空白儲存格(D2),然後輸入以下公式來合併 A2、B2 和 C2 儲存格,並用逗號分隔。然後按 Enter 鍵獲取第一個合併結果。

=A2&", "&B2&", "&C2

Merge three or more cells

然後向下拖動自動填充手柄以獲取所有合併結果。

drag auto fill handle down to get all combinations

注意
在上述公式中,我們在逗號後添加了一個空格,如果你不需要空格,只需將 ", " 改為 ","。

使用 Kutools 的無縫合併功能,在 Excel 中合併行、列和儲存格而不丟失任何數據。立即簡化你的數據管理。立即下載 30 天免費試用版,體驗輕鬆的數據整合!

Merge rows, columns, and cells without losing data by kutools

Excel 中 "&" 的高級用法

雖然 Excel 中的 & 符號在文本合併的基本功能上非常簡單,但在更複雜和動態的情境下,它可以成為一個強大的工具。以下是對其高級應用的深入探討,特別是在動態函數和條件格式化方面的應用。

合併文字與公式

場景:從數據表中,你想獲得每列的總和,並在每個總和前添加描述性文本。

公式:選擇一個空白儲存格(A7),然後輸入以下公式來計算 A2:A6 的總和,並在總和前添加描述性文本。然後按 Enter 鍵獲取第一個合併結果。

="Total sales: "&SUM(A2:A6)

Merge text with formula

然後向右拖動自動填充手柄以獲取每列的總和。

 drag auto fill handle right to get totals for each column


動態公式(使用 IF 函數)

場景:假設你正在準備一份報告,需要包含一條根據數據值變化的動態消息。例如,你有一個銷售目標列(B)和實際銷售列(C),並且希望在 D 列中創建狀態消息(如果銷售額等於或大於目標,則顯示“目標達成”,如果銷售額小於目標,則顯示“未達標”)。

公式:選擇一個空白儲存格(D2),然後輸入以下公式。然後按 Enter 鍵獲取第一個合併結果。

=IF(C2 >= B2, "Target Achieved: "&C2, "Target Missed: "&C2)

combine with IF Function

然後向下拖動自動填充手柄以獲取每一行的狀態。

drag auto fill handle down to get status for each row

公式的解釋:
  • IF(C2 >= B2: 這部分檢查 C2 儲存格中的值是否大於或等於 B2 儲存格中的值。
  • "目標達成: " & C2: 如果條件(C2 >= B2)為真,則將文本 "目標達成: " 與 C2 儲存格中的值合併。因此,如果達成目標,它將顯示 "目標達成: " 後跟 C2 的值。
  • "未達標: " & C2: 如果條件(C2 >= B2)為假,即未達成目標,則將顯示 "未達標: " 後跟 C2 的值。
總之,此公式根據是否達成目標提供消息,並在兩種情況下都附加 C2 的值。

使用文字合併進行條件格式化

場景:突出顯示包含特定狀態消息的儲存格,這些消息包括儲存格本身的數據。例如,項目名稱及其狀態的兩列列表(A 列和 B 列)。你希望使用條件格式化來突出顯示延遲狀態的項目。

應用條件格式化:選擇兩列範圍(A2:B6),點擊 首頁 > 條件格式化 > 新規則

click Home > Conditional Formatting > New Rule

公式:選擇 使用公式確定要格式化的儲存格,然後將以下公式複製到 格式化值為此公式為真的文本框中

=ISNUMBER(SEARCH("Delayed", A2 & B2))

set a formula in the dialog box

格式化儲存格:點擊 格式 按鈕打開 格式化儲存格 對話框,選擇一種顏色以在 填充 標籤下突出顯示包含“延遲”的行。點擊 確定 > 確定 關閉對話框。

 choose a color to format cells

結果

 the rows are highlighted based on the specific text

公式的解釋:
  • SEARCH("延遲", A2 & B2): SEARCH 函數在 A2 和 B2 儲存格的合併內容中查找文本 "延遲"。如果找到 "延遲",它返回 "延遲" 所在的位置(作為數字),否則返回錯誤。
  • ISNUMBER(): ISNUMBER 函數檢查 SEARCH 函數的結果是否為數字(即,是否找到 "延遲")。如果是數字,ISNUMBER 返回 TRUE;否則返回 FALSE。
因此,如果在 A2 和 B2 儲存格的合併文本中找到 "延遲",相關行將填充紅色背景色。如果未找到 "延遲",相關行保持當前狀態。

創建複雜字符串

場景:在財務報告中構建詳細的描述或消息。例如,A 列包含產品,B 到 D 列包含第 1 季度的相關銷售數據。現在你想為第 1 季度的每個總銷售額創建描述性文本字符串,例如 "本季度 AA-1 的總銷售額為 $1,879.21"。

公式:選擇一個空白儲存格(E2),然後輸入以下公式。然後按 Enter 鍵獲取第一個合併結果。

="The total sales of " & A2 & " for this quarter is: $" & TEXT(SUM(B2:D2), "#,##0.00")

 Create complex strings with & sign

然後向下拖動自動填充手柄以獲取所有合併結果。

 drag auto fill handle down to get all combinations

公式的解釋:
  • "本季度的總銷售額為 ": 公式的這一部分是提供句子描述性開頭的文本字符串。
  • A2: 這引用了 A2 儲存格中的值,可能是產品或類別名稱。
  • " 本季度為:$": 這是另一個文本字符串,為句子添加上下文,表明我們正在談論特定季度的銷售,並指定貨幣為美元。
  • SUM(B2:D2): 這計算 B2 至 D2 儲存格中的值總和,這些值可能代表該季度指定產品或類別的銷售數據。
  • TEXT(SUM(B2:D2), "#,##0.00"): 這部分將計算出的總和格式化為帶有兩位小數的貨幣值,並包含千位分隔符,使其看起來像金錢數字。

使用 Kutools 的高級合併行功能,輕鬆合併 Excel 中的行,簡化你的數據整合任務。親身體驗 30 天免費試用版,看看它如何改變你的電子表格管理!

  •  combine duplicates based on data
  •  consolidate duplicate rows
     

    & 運算符的多功能性遠遠超出了簡單的文字合併。它能夠集成到動態公式中,增強條件格式化,並構建複雜且信息豐富的字符串,使其成為高級 Excel 數據操作和展示中不可或缺的工具。這些示例僅僅展示了 & 如何為你的 Excel 任務帶來更多精細和適應性的幾種方式。

    欲了解更多可以提升數據管理的革命性 Excel 策略,請進一步探索這裡。


    最佳的辦公生產力工具

    Kutools for Excel - 幫助您脫穎而出

    ? Kutools AI 助手:基於智能執行生成代碼創建自訂公式分析數據並生成圖表調用 Kutools 函數…來徹底改變數據分析方式。
    熱門功能查找、標記或識別重複值  |  刪除空行  |  合併列或單元格而不丟失數據  |  四捨五入無需公式 ...
    超級 VLookup多條件  |  多值  |  跨多工作表  |  模糊查找...
    高級下拉列表簡易下拉列表  |  依賴下拉列表  |  多選下拉列表...
    列管理器添加特定數量的列  |  移動列  |  切換隱藏列的可見狀態  比較列以選擇相同和不同的單元格 ...
    特色功能網格聚焦  |  設計檢視  |  增強編輯欄  |  工作簿與工作表管理器 | 資源庫(自動文本)  |  日期提取器  |  合併資料  |  加密/解密儲存格  |  按清單發送電子郵件  |  超級篩選  |  特殊篩選(篩選粗體/斜體/刪除線...) ...
    頂級 15 種工具集12 個文字工具添加文本刪除特定字符 ...)  |  50+ 圖表 類型甘特圖 ...)  |  40+ 實用 公式基於生日計算年齡 ...)  |  19 個插入工具插入QR碼從路徑插入圖片 ...)  |  12 個轉換工具金額轉大寫匯率轉換 ...)  |  7 個合併與分割工具高級合併行分割Excel單元格 ...)  |  ... 還有更多

    Kutools for Excel 擁有超過 300 種功能,確保您需要的功能只需點擊一下即可實現...


    Office Tab - 啟用 Microsoft Office(包括 Excel)中的分頁閱讀和編輯功能

    • 一秒鐘內在數十個打開的文檔之間切換!
    • 每天為您減少數百次鼠標點擊,告別滑鼠手。
    • 當查看和編輯多個文檔時,您的工作效率提高 50%。
    • 為 Office(包括 Excel)帶來高效的分頁功能,就像 Chrome、Edge 和 Firefox 一樣。