如何删除Excel中的逗号(4种简单方法)

  • Share This
Hugh West

在Excel中工作时,我们经常需要 删除逗号 因为如果我们的数据格式不正确,我们就不能用数据做我们想要的计算。 我们可以 删除逗号 如果我们的数据集相对较小,则需要手动操作。 但对于较大的数据集,对用户来说,这将成为一场噩梦。 删除逗号 手动,别担心!这篇文章是为了帮助你学习 4 便捷的技巧,以便你可以 在Excel中删除逗号 瞬息之间。

下载实践工作手册

删除逗号.xlsx

在Excel中删除逗号的4种方法

在文章的这一部分,我们将讨论 4 简单的方法来 在Excel中删除逗号 .

更不用说,我们已经用 微软Excel 365 在本文中,你可以根据你的方便使用任何其他版本。

1.将逗号转换为小数点以去除逗号

在开始时,我们将 在Excel中删除逗号 在下面的数据集中,我们有一些 带逗号的数字 我们的目标是将逗号转换成小数点。 我们将学习 3 做到这一点的方法。

1.1 使用SUBSTITUTE函数

在第一种方法中,我们将使用 SUBSTITUTE功能 它在一个文本字符串中用新文本替换现有文本。

步骤。

  • 首先,在单元格中输入以下公式 B5 .
=SUBSTITUTE(B5,",",".")+0

  • 之后,按 进入 .

在这里,细胞 B5 代表列的单元格,名为 带逗号的数字 .

请注意。 在这里,我们加入了 0 后的 替换 函数,以便将单元格的格式化为 数字格式 .

因此,你将在工作表中看到以下输出。

请注意。 由于该号码已不在 文本格式 而它是在 数字格式 目前,它现在是 右对齐 .

  • 现在,通过使用Excel的 自动填表 特征,我们可以得到其余的输出,如下图所示。

1.2 利用文本转列功能

利用 文本到列功能 是最有效的方法之一 删除逗号 让我们按照下面提到的步骤来做。

步骤。

  • 首先,选择你要应用的数据。 文本到列 功能。
  • 在此之后,去到 数据 选项卡来自 丝带 .
  • 接下来,点击 文本到列 选择。

因此, 将文本转换为列的向导 将打开,如下图所示。

  • 现在,选择 固定宽度 选项,并点击 下一页 .

  • 之后,点击 下一页 再次。

  • 之后,点击 高级 选择。
  • 然后,键入一个 逗号(,) 作为 小数点分离器 .
  • 随后,点击 认可 .

  • 现在,作为目的地,选择单元格 C5.
  • 最后,点击 完成 按钮。

因此,你将得到以下输出,如下图所示。

1.3 使用Excel的替换功能

使用 替换 Excel的功能是另一种有效的方法来 删除逗号 让我们按照下面讨论的步骤进行。

步骤。

  • 首先,复制列中名为 带逗号的数字 并将其粘贴到名为 更正后的格式 .

  • 在此之后,去到 首页 选项卡来自 丝带 .
  • 之后,选择 查找& 选择 选项,从 编辑工作 组。
  • 然后,选择 替换 选择。

因此, 查找和替换 对话框将打开。

  • 现在,从 查找和替换 对话框中,在 发现什么 字段,输入 逗号(,) 而在 替换为 字段,输入 小数点(.) .
  • 之后,点击 全部替换 .

  • 随后,Excel将显示一条信息。 全部完成,我们进行了5次替换 然后点击 认可 .

  • 最后,点击 关闭 选项,从 查找和替换 对话框。

因此,你会看到逗号被删除,取而代之的是小数点,如下图所示。

阅读更多。 如何在Excel中使用公式删除逗号(2种方法)

2.从数字中删除成千上万的逗号分隔符

在文章的这一部分,我们将学习如何删除 数以千计的逗号分隔符 中的数字得出的 2 在下面的数据集中,我们有一些数字,它们有 数以千计的逗号分隔符 我们将删除其中的逗号分隔符。

2.1 应用一般格式

通过应用 一般 数字格式的单元格,我们可以很容易地删除 数以千计的逗号分隔符 让我们使用下面讨论的步骤。

步骤。

  • 首先,复制列中名为 带逗号的数字 并将其粘贴到名为 去掉逗号分隔符后 .

  • 之后,选择名为 "A "的列的单元格。 去掉逗号分隔符后 .
  • 然后,去到 首页 选项卡来自 丝带 .
  • 现在,点击下拉图标,从 数量 组,并选择 一般 选项,从下拉菜单中选择。

因此,你会在工作表中得到以下输出。

2.2 使用格式化单元格对话框

使用 格式化单元格 对话框是另一个有效替代 第一届 让我们按照下面提到的步骤来做。

步骤。

  • 首先,复制列中名为 带逗号的数字 并将其粘贴到名为 去掉逗号分隔符后 .

  • 之后,选择名为 "A "的列的单元格。 去掉逗号分隔符后 .
  • 下一步,点击标记部分的 数量 组。

因此, 格式化单元格 对话框将打开,如下图所示。

请注意。 另外,你可以直接按 CTRL + 1 以打开 格式化单元格 对话框。

  • 现在,从 格式化单元格 对话框中,点击 数量 标签。
  • 在此之后,取消对 使用1000分隔符(,)。 .
  • 最后,点击 认可 .

因此, 数以千计的逗号分隔符 将被删除,如下图所示。

阅读更多。 如何删除Excel中数字之间的逗号

3.在Excel中删除文本中的逗号

在前几节中,我们学习了如何从数字中去除逗号。 现在,我们将学习如何在Excel中去除文本中的逗号。 要做到这一点,我们将使用 替换 功能和 TRIM功能 的Excel。

在以下数据集中,我们有一些 带逗号的文本 和我们的 目标产出 我们将努力实现我们的目标。 目标产出 按照下面提到的步骤。

步骤。

  • 首先,在单元格中输入以下公式 D5 .
=substitute(trim(substitute(b5,",","))," "," ")

在这里,细胞 B5 指的是列中的单元格,名为 带逗号的文本 .

公式分解

  • 替代(b5,",",") → 公式的这一部分将所有逗号替换为空号。 因此,它将这个文本" ,,,ExcelWIKI, Excel,,,, "改为" 智慧的力量 ".
  • TRIM(" ExcelWIKI Excel ") → 它返回:" 智慧的力量 "
  • =SUBSTITUTE("ExcelWIKI Excel"," ", ") → 这一部分取代了 空间 用逗号和 空间 .
  • 输出→ 淘宝网上有很多的卖家。 .
  • 之后,点击 进入 .

结果是,你将得到如下的输出,如下图所示。

  • 现在,使用 自动填表 Excel的功能来获得剩余的输出。

4.在Excel中删除文本末尾的逗号

在Excel中,也可以从文本的结尾处去除逗号。 我们可以通过使用 替换 但在这里,我们将看到另一种方法来做到这一点。 在这个方法中,我们将使用 OR功能 ,在 IF功能 ,在 右键功能 ,在 LEFT功能 ,在 润饰 功能,以及 LEN函数 .

在以下数据集中,我们有一些 带逗号的文本 我们的目标是去除文本末尾的逗号。 让我们按照下面提到的步骤进行。

步骤。

  • 首先,在单元格中使用以下公式 C5 .
=if(or(right(trim(b5),1)={",","."}),left(trim(b5),len(trim(b5))-1),trim(b5)

公式分解

  • 逻辑_测试 的IF功能。 or(right(trim(b5),1)={", ", ". "}) 让我们来分析一下这部分,首先 润饰 功能 ( TRIM(B5) )删除了文本中所有多余的空格。 然后 权力 公式的一部分。 RIGHT(return_text_by_TRIM,1)。 返回修剪后的文本中最右边的字符。 最后。 公式的一部分。 OR(right_most_character_of_trimmed_text={", ", "."}), 返回 为真 如果最右边的字符是一个逗号或句号,则返回。 失败 如果最右边的字符不是逗号或句号。 对于我们的值" 阁下。 ",它返回 为真 .
  • value_if_true 的。 基金会 功能。 left(trim(b5),len(trim(b5))-1)
  • 我们可以通过这种方式简化这个公式。 LEFT(trimmed_text,length_of_the_trimmed_text-1). 因此,它返回除最后一个字符以外的整个修剪后的文本。
  • value_if_false 的。 基金会 功能。 TRIM(B5)
  • 输出 → ExcelWIKI .
  • 之后,按 进入 .

因此,你将在你的工作表中得到以下输出。

  • 现在,使用Excel的 自动填表 选项来获得其余的输出,如下图所示。

如何在Excel中删除逗号后的数字

在Excel中工作时,在某些情况下,你可能想保留逗号之前的数字部分,想删除逗号和逗号之后的数字。

在这种情况下,你可以同时使用 "文本转列 "功能和一个由以下内容组成的Excel公式。 左边 功能和 搜索功能 .

♦ 使用左键和搜索功能

首先,我们将讨论使用Excel公式的步骤。 其内容如下。

步骤。

  • 首先,在单元格中输入下面的公式 C5 .
=LEFT(B5,SEARCH(",",B5)-1)+0

在这里,细胞 B5 表示列中的一个单元格名为 带逗号的数字 .

公式分解

  • 搜索(",",b5)-1) → ǞǞǞ 搜索 函数返回 逗号(,) 单元格中的文字 B5 该职位是 4 .
  • 使用 左边 函数,我们只是返回第一个 3 文本中的字符。
  • 在公式的最后,我们要加入 0 来使返回值变成一个数字。
  • 输出→156 .
  • 之后,点击 进入 .

因此,你将把逗号和逗号后的数字去掉,如下图所示。

  • 然后,通过使用 自动填表 选项,我们可以得到其余的输出。

♦ 利用文本转列向导

我们也可以通过利用以下方式实现这一目标 文本转列向导 让我们按照下面讨论的步骤来做。

步骤。

  • 首先,使用 前面提到的步骤 以获得以下输出。

  • 此后,从 将文本转换为列的向导 ,选择 划线 选项,并点击 下一页 .

  • 之后,勾选 逗号 并点击 下一页 .

  • 现在,选择下图中的标记列。
  • 之后,选择 不导入列(跳过)。 选择。
  • 然后,选择单元格 C5 作为目的地。
  • 最后,点击 完成 .

结果,你将在你的工作表中得到以下输出,如下图所示。

练习部分

Excel工作簿 我们已经提供了一个 练习部分 请自行练习。

总结

今天的会议就到此为止。 我坚信,这篇文章能够引导你到 在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.