如何在Excel中把一个单元格拆成两个单元格(5种实用方法)

  • Share This
Hugh West

当你从数据库或任何其他来源导入数据时,在这种情况下你必须将单元格一分为二或更多。 在本教程中,我将讨论如何将 将一个细胞分成两个 ǞǞǞ 采用以下方式 5 因此,请仔细阅读,以便了解更多。

下载实践工作手册

你可以从下面的下载链接中下载用于演示的工作手册。

将一个单元格拆成两个.xlsx

在Excel中把一个单元格分成两个单元格的5种实用方法

在这一部分,我将向你展示在Excel中把一个单元格分成两个单元格的五种有用方法。 在这里,我们有一个数据集,其中列 B 现在,我们必须将列中的单元格拆分为 B 此外,我不应该提及的是,我在这篇文章中使用了Microsoft Excel 365版本;你可以根据你的方便使用任何其他版本。 为了演示,我使用了以下样本数据集。

1.使用文本转列功能将一个单元格分成两个单元格

在数据集中,我们看到了一些英国文学作家的名字。 现在,我们将把名字分成名和姓,使用 文本到列的功能 此外 文本到列的功能 是Excel中一个方便的功能,它使用分隔符将一个单元格/列中的文本解析为许多列。

一般来说,分隔符是一种字符(如逗号、空格、分号等),用于分隔文本字符串或其他数据流。 在我们的数据集中。 空间 然而,你可以继续进行以下步骤。

步骤。

  • 首先,选择整个数据,例如 B4:B11 .
  • 然后,挑选 文本到列 选项,从 数据 标签。

  • 接下来,选择 划线 选项,并按 下一页 .

  • 现在选择 空间 选项,并按 下一页 .

  • 之后,选择 文本 选项,从 列的数据格式 并调整你的 目的地 如果有必要的话。
  • 现在,按 完成 .

  • 最后,你将得到你的最终结果。

阅读更多:如何在Excel中分割单元格(5个简单技巧)

2.在Excel中应用闪光填充功能来分隔单元格

通常情况下。 闪光填充 是一个特殊的Excel工具,当数据中的模式被识别时,它可以自动完成数值。 它在Microsoft Excel 2013和更高版本中可用。 此外,它是那些机器学习技术之一,用于评估数据模式、模式学习和使用该模式的单元格填充。 然而,你可以在数据集中的名字分割成名和姓的帮助下这个工具的。

步骤。

  • 最初,选择一个空白单元格 C5 .
  • 第二,键入第一个名字 威廉 的。 B5 选定的单元格中的单元格 C5 .
  • 第三,使用 自动填表 整个栏目的工具。

  • 现在,选择 闪光填充 选项来获得你想要的输出。

  • 同样地,你可以得到与下面图片中姓氏相同的输出。

阅读更多。 VBA在Excel中把字符串分割成多列(2种方法)

3.在Excel中插入将一个单元格分割成两个的公式

此外,你还可以在Excel中插入公式,将一个单元格拆成两个。 操作起来相当简单方便。 在这一部分,我将展示将一个单元格拆成两个的两种不同方法。

i. 使用分隔符

我们可以用Excel函数将名字分成姓和名,并使用分隔符。 在我们的数据集中," 空间 "是存在于名字中间的分隔符。 另外,我们可以通过使用 左边 , 权力 ,以及 识别 然而,请通过下面的步骤。

步骤。

  • 首先,选择单元格 C5 并输入以下公式。

=left(b5,find(" ",b5)-1)

🔎 这个公式是如何工作的?

  • FIND(" ",B5)。 ǞǞǞ 识别 函数查找空格字符 (" ") 细胞B5 并返回该字符的位置,该字符是 '8' .
  • find(" ",b5)-1: 在减去 1 从前面的结果来看,这里的新返回值是 '7' .
  • left(b5,find(" ",b5)-1): 最后, 左边 函数从文本中提取出前6个字符。 细胞B5。 这就是 '威廉'。 .
  • 第二,按 进入 键,并使用 自动填表 工具到整个列。

  • 第三,在单元格中写下以下公式 D5 .

=right(b5,len(b5)-find(" ",b5))

🔎 这个公式是如何工作的?

  • LEN(B5)。 LEN函数 计算出在 细胞B5 并由此返回 '18' .
  • FIND(" ",B5)。 ǞǞǞ 识别 函数在这里再次寻找空格字符在 细胞B5 并返回位置,该位置是 '7' .
  • len(b5)-find(" ",b5)。 整个公式的这一部分返回 '11' 这是前两个产出之间的减法。
  • right(b5,len(b5)-find(" ",b5))。 最后, 权力 函数拉出最后一个 11 中的字符。 细胞B5 而这是 莎士比亚》。
  • 最后,使用 自动填表 工具,以获得最终的输出。

➥ 阅读全文:Excel按分隔符分割单元格公式

ii. 插入换行符

幸运的是,这个方法与之前的方法类似,只是我们必须使用 CHAR函数 . 通常情况下, CHAR 函数从你的数据集的字符集中返回由代码号指定的字符。 这里,代码是指 ASCII 此外,我们还使用了 左边 , 权力 ,以及 搜索 然而,请遵循以下步骤。

步骤。

  • 首先,在单元格中写下以下公式 C5 .

=left(b5,search(char(10),b5,1)-1)

🔎 这个公式是如何工作的?

  • =search(char(10),b5,1): 这是在寻找空间字符 (" ") 细胞B5 并返回 '9' .
  • =left(b5,search(char(10),b5,1)-1)。 最后, 左边 函数从文本中提取初始字符,在 细胞B5 这就是 '威廉'。 .
  • 然后,点击 进入 键,并使用 自动填表 工具到整列。

  • 之后,在单元格中写入以下公式 D5 .

=right(b5,len(b5)-search(char(10),b5, search(char(10),b5))

🔎 这个公式是如何工作的?

  • =search(char(10),b5): 这是在寻找空间字符 (" ") 细胞B5 并返回 '9' .
  • search(char(10),b5,search(char(10),b5))。 也会返回''。 9' .
  • =RIGHT(B5,LEN(B5)-SEARCH(CHAR(10),B5,SEARCH(CHAR(10),B5))the ) 。 最后。 权力 函数从文本中提取出最后一个字符 细胞B5 这就是 '莎士比亚' .
  • 最后,按 进入 键,并利用 自动填表 工具来获得最终输出。

阅读更多。 Excel公式拆分:8个例子

4.结合RIGHT、SUM、LEN和SUBSTITUTE函数来分割单元格

有时,我们可能会分割一个包含文本和数字模式的单元格。 在这种情况下,我们可以遵循以下程序。 这里,我们必须使用 SUM函数 与前述方法中使用的其他函数一起。 一般来说,在 累计 这些值可以是范围、数组、数字等。 除此以外,我还把 权力 , LEN ,以及 替换 为了演示的目的,我对数据集做了些许改变。

步骤。

  • 首先,选择单元格 D5 并写下下面的公式。

=RIGHT(B5,SUM(LEN(B5) - LEN(SUBSTITUTE(B5,{"0","1","2","3","4","5","6","7","8","9"},""))))

  • 然后,按 进入 并应用 自动填表 工具。

  • 同样,在单元格中写下以下公式 C5 .

=left(b5,len(b5)-len(d5))

  • 最后,打 进入 键,并应用 自动填表 工具,以获得理想的输出。

5.通过Excel Power Query将一个单元格分成两个单元格

最后但并非最不重要。 权力查询 是MS Excel中另一个出色的功能,用于将单元格分割成多列。 让我们看看如何使用 权力查询 然而,我们将使用一个类似的数据集,并将姓氏分成首尾两部分。 因此,请按照以下步骤在Excel中将一个单元格分成两个。

步骤。

  • 最初,从整列中选择姓氏,包括标题。
  • 第二,去 数据 选项卡,并点击 从表 .
  • 第三,按 认可 .

  • 第四,你是在 强大的查询编辑器 并选择

首页>分栏>按分隔符分栏 .

  • 然后,选择 空间 作为你的分隔符,然后按 好的 .

  • 之后,选择

首页>关闭&加载>关闭&加载到 .

  • 然后从 进口数据 对话框 并按 认可 .

  • 最后,输出将出现如下图所示。

阅读更多。 如何在Excel中把一个单元格分割成两行(3种方法)

应注意的事项

  • 首先,当你在公式栏中输入公式时要注意。
  • 此外,要谨慎对待文件名、文件位置,以及excel文件的扩展名。

总结

这些是你可以遵循的所有步骤 在Excel中把一个单元格分成两个。 希望你现在可以轻松地创建所需的调整。 我真诚地希望你能学到一些东西,并喜欢这个指南。 如果你有任何疑问或建议,请在下面的评论部分告诉我们。

欲了解更多类似信息,请访问 独家专访 .

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.