跳至主要内容

Excel公式中的 & 符号是什么意思?(示例)

Author: Sun Last Modified: 2025-07-31

在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)为TRUE,则将文本“目标达成: ”与单元格C2中的值合并。因此,如果目标达成,它将显示“目标达成: ”后跟C2中的值。
  • "未达成目标: " & C2: 如果条件(C2 >= B2)为FALSE,即目标未达成,则显示“未达成目标: ”后跟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 个插入工具插入二维码从路径插入图片 ...)  |  12 个转换工具小写金额转大写汇率转换 ...)  |  7 个合并和拆分工具高级合并行拆分 Excel 单元格 ...)  |  ... 更多功能
    使用您偏好的语言来操作 Kutools - 支持英语、西班牙语、德语、法语、中文等 40 多种语言!

    Kutools for Excel 拥有超过 300 项功能,确保您所需的一切都仅需一键之遥...


    Office Tab - 在 Microsoft Office(包括 Excel)中启用标签式阅读和编辑

    • 一秒内在数十个打开的文档之间切换!
    • 每天为您减少数百次鼠标点击,告别鼠标手。
    • 在查看和编辑多个文档时,您的生产力可提升 50%。
    • 为 Office(包括 Excel)带来高效标签页,就像 Chrome、Edge 和 Firefox 一样。