如何在Excel中用空格连接多个单元格(7种方法)------译者注

  • Share This
Hugh West

在处理 微软Excel。 偶尔我们需要将多个单元格的值连接起来,使用 ǞǞǞ 我们可以很容易地将多个带有空格的单元格串联起来。 ǞǞǞ 通过使用公式,将多个单元格中的空格连接起来。 ǞǞǞ ,我们可以使用CONCATENATE函数。 安培号(&) 符号 , TEXTJOIN, TRANSPOSE 功能 , CHAR公式 ,以及 VBA宏 也是。

下载实践工作手册

下载这本练习手册,在阅读本文时进行练习。

连接多个单元格.xlsm

在Excel中用空格串联多个单元格的7种合适方法

让我们假设这样一种情况:我们有关于 名,中名。 姓氏 阿玛尼集团的员工在 B列,C列。 D 在我们的数据集中,我们将把这些单元格连接到 E栏 通过使用 ǞǞǞ 下面是我们今天的任务的数据集的概述。

1.在Excel中使用CONCATENATE函数将多个单元格用空格连接起来

在这里,我们将学习如何通过使用以下方法将多个单元格用空格串联起来 CONCATENATE函数 这是连接多个带空格的单元格的最简单、最省时的函数。 让我们按照下面的说明学习一下吧!

步骤。

  • 首先,选择 细胞E5 .

  • 选择后 细胞E5 ,类型 CONCATENATE函数 公式吧 该功能是。
=concatenate(b5," ",c5," ",d5)

  • 因此,按 进入 在你的 键盘 ,你会得到 肖恩-艾贾克-李 作为该函数的输出。

  • 然后拖动 填充手柄 为其他员工做同样的事。

阅读更多:如何在Excel中串联(3种合适的方法)

2.执行CONCATENATE和TRANSPOSE函数,在Excel中用空格串联多个单元格

在这个方法中,我们将应用 输送 ,以及 连结 在Excel中用空格连接多个单元格的函数。 让我们按照下面的步骤来学习吧!

步骤。

  • 首先,我们将应用 输送功能 来转置行数 4 6 变成列。 为此,选择单元格 E5.

  • 之后,输入 输送功能 公式吧。 TRANSPOSE函数 是。
=TRANSPOSE(C4:C6)&" "

  • 键入后 输送功能 公式吧 ,只需按 F9 在你的 键盘 ...现在。 F9 将函数转换为带有大括号的值。

  • 因此,删除最右边和左边的大括号,并写下 连结 之前 "塞缪尔"、"约翰逊"、"泰勒"。 小括号 根据我们下面的截图。
=CONCATENATE("塞缪尔"、"约翰逊"、"泰勒")

  • 最后,按 进入 在你的 键盘 ,你会得到 塞缪尔-约翰逊-泰勒 作为该函数的输出。

阅读更多:Excel中串联的反义词(4种选择)

3.在Excel中应用Ampersand(&)符号将多个单元格用空格连接起来

安培尔符号是最有用的符号,可用于合并单元格。 ǞǞǞ 这个符号被广泛用于 ǞǞǞ 在这个方法中,我们将学习如何应用安培尔符号来连接多个带有空格的单元格。 ǞǞǞ 请按照以下步骤进行。

步骤1。

  • 首先,选择 细胞E5 来串联单元格 B5,C5。 D5 与空间。

  • 选择后 细胞E5 ,将公式输入到 公式吧 中输入的公式。 公式吧 是。
=B5&" "&C5&" "&D5

  • 然后,只需按下 进入 在你的 键盘 而你将得到 肖恩-艾贾克-李 细胞E5 作为公式的回报。

第2步。

  • 此外,拖动 填充手柄 对其他雇员适用同样的公式。

阅读更多。 如何在Excel中串联多个单元格(8种快速方法)

类似的阅读。

  • 如何在Excel中串联不成为数字的日期(5种方法)
  • Excel公式中的回车键连接(6例)
  • 在Excel中串联多个单元格但忽略空白(5种方法)
  • 如何在Excel的串联公式中加粗文本(2种方法)
  • 在Excel中串联行(11种方法)

4.在Excel中插入CHAR函数将多个单元格用空格连接起来

在这个方法中,我们将学习最有趣的公式,名为 CHAR函数 来连接有空格的单元格,在 ǞǞǞ 将有空格的单元格串联在一起。 ǞǞǞ 通过使用 CHAR函数 ,让我们按照下面的步骤进行。

步骤1。

  • 首先,选择 细胞E5 .

  • 因此,类型 CHAR函数 公式吧 . CHAR函数 公式吧 是。
=B5&CHAR(32)&C5&CHAR(32)&D5

  • 在哪里? CHAR(32) 返回空间。

  • 之后,按 进入 在你的 键盘 而你将得到 肖恩-艾贾克-李 细胞E5 作为该函数的输出。

第2步。

  • 然后,将你的光标放在 底部-右侧 关于 细胞E5 ,一个 自动填充标志 弹出,并向下拖动它。

  • 完成上述过程后,我们将在列中得到所需的输出结果 E .

相关内容:VBA在Excel中用分隔符串联范围(3种方法)

5.应用TEXT和TODAY函数在Excel中用空格串联多个单元格

在这里,我们将应用 文本 今天的功能 让我们按照下面的说明来学习吧!

步骤。

  • 首先,选择 细胞B5。

  • 之后,输入 今天的功能 公式吧。 该公式是在 公式吧。
=TODAY()

  • 现在,按 进入 在你的 键盘 而你将得到 2/28/2022 作为该函数的返回值。
  • 完成上述过程后,再次选择 细胞C5 .

  • 细胞C5 ,输入一个新的公式。 该公式为:。
="今天是"&TODAY()

  • 再一次 , 按键 进入 在你的 键盘 而你将得到 今天是44620 这是个没有日期格式的长数字,作为该函数的返回值。

  • 要把数字转换成一种格式,选择一个新的 细胞D5 .

  • 选择后 细胞D5。 再次输入一个带有双引号的新公式。 公式吧。 该公式为:。
="今天是" &TEXT(TODAY(), "mm-dd-yy")

  • 在哪里? 今天() 返回当前日期。

  • 完成上述过程后,再次按 进入 在你的 键盘 你会得到你想要的输出,如下图所示。

阅读更多:如何在Excel中把两个或多个单元格的文本合并到一个单元格中(5种方法)。

6.运行VBA代码,在Excel中用空格串联多个单元格

在这个方法中,我们将运行一个 VBA 用空格连接多个单元格的代码。 让我们按照下面的说明来学习吧!

步骤1。

  • 首先,从你的 开发商 丝带,请到。

开发人员 → Visual Basic

  • 之后,一个名为 微软Visual Basic应用程序 - 用空格串联单元格 将出现在你的面前。

  • 因此,从 插入 选项,前往。

插入 → 模块

第2步。

  • 此外,请写下以下内容 VBA 的代码。 用空格串联单元格 模块。
 Function ConcatenateR(WorkR As Range, Optional sign As String = " " ) As String Dim R As Range Dim OutStr As String For Each R In WorkR If R.Text " " Then OutStr = OutStr & R.Text & sign End If Next ConcatenateR = Left(OutStr, Len(OutStr) - 1) End Function 

  • 在完成输入的同时 VBA 那么,该模块中的代码。 运行 要做到这一点,请到。

运行→运行子/用户表格

第3步。

  • 现在,回到你的工作表中,输入 串联R 单元格中的公式 E5 ...... 串联R 公式是。
=ConcatenateR(B5:D5)

  • 之后,按 进入 在你的 键盘 而你将得到 肖恩-艾贾克-李 细胞E5 的输出,作为用户定义的 串联R 功能。

  • 同样地,自动填充ConcatenateR公式到整个列中。 E 以获得你想要的输出,如下图所示。

阅读更多:如何在Excel VBA中串联字符串和变量(详细分析)。

7.应用TEXTJOIN函数在Excel中用空格串联多个单元格

在学习了 CONCATENATE函数 , 安培符号法 , CHAR函数 , 文字。 今天 公式,我们将学习如何将多个单元格中的空格串联起来。 ǞǞǞ 通过使用 TEXTJOIN功能 要将多个单元格连接在一起 ǞǞǞ 通过使用 TEXTJOIN函数 , 按照下面的说明进行学习!

步骤1。

  • 首先,选择 细胞E5 ,在这里我们将输入 TEXTJOIN功能 .

  • 选择后 细胞E5 ,键入 TEXTJOIN功能 公式吧 中的公式。 公式吧 是。
=textjoin("", true, b5:d5)

  • 在完成输入函数的同时,在 公式吧 ,只需按 进入 在你的 键盘 而你会得到 肖恩-艾贾克-李 的回报,因为 TEXTJOIN功能 .

第2步。

  • 现在,将你的 光标 关于 右下角 细胞E5。 并立即有一个 自动填充符号 会出现在你的面前。 拖动 自动填充符号 向下。

  • 完成上述过程后,你将能够得到你想要的输出。

阅读更多。 在Excel中根据标准串联多个单元格(4种方法)

需要记住的事情

👉你只能使用 TEXTJOIN功能 Excel 2019年 或以后,包括 微软365 .

总结

我希望上面提到的用空格连接多个单元格的所有合适的方法,现在会激起你在你的工作中应用它们。 ǞǞǞ 如果你有任何问题或疑问,欢迎随时评论。

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.