如何在Excel中每个单元格的第一个单词后添加逗号?
在电子表格数据中处理大量单元格时,手动在特定位置添加逗号可能是个好主意。在Excel中随机生成的列表中,第一个单词后通常缺少逗号。尤其是在从文字编辑器复制数据的情况下。但是,当处理大量数据时,您必须找到更好的方法来执行此操作,或者想出不同的手动方法。
如果您想在Excel中每个单元格的第一个单词后插入逗号,您可以选择以下方法:
使用REPLACE函数
使用SUBSTITUTE函数
让我们逐一看看这两种方法。
使用REPLACE函数
当您熟悉想要更改外观的字符的位置和长度时,您应该使用REPLACE函数。当您想更改它们的外观时,情况就是这样。
在第一个单词后添加逗号的公式如下:
=REPLACE (the cell in which comma will be added, FIND(" ",the cell in which comma will be added),0,",")
让我们看看以下步骤,使用REPLACE函数在单元格中第一个单词后插入逗号。
步骤1
我们在Excel表格中有一些数据。请查看下图,其中将添加逗号。
在我们的电子表格中,我们在一个单元格中有一些员工姓名和员工ID。
步骤2
我们想使用下面给出的公式,用逗号分隔员工姓名和员工ID。
=REPLACE(A1,FIND(" ",A1),0,",")
请参考下图了解操作方法。
在此示例中,首先选择一个单元格,然后添加上面给出的公式以分隔逗号。输入公式将产生如下结果。
这里,FIND函数将返回文本字符串“姓名 员工ID”中对应于空格字符开头的位 置。鉴于答案是5,可以得出结论,"姓名"中的初始空格可以在第五个位置找到。之后,"姓名,员工ID"是使用REPLACE函数将逗号移动到“姓名,员工ID”中第五个位置后,您应该看到的最终结果,如上所示。
步骤3
要将此公式反映到其他单元格中,请选择B1单元格并将其拖动到B1单元格下方的指定列,您将得到所需的结果。
使用SUBSTITUTE函数
Excel的SUBSTITUTE函数是一种可以用来搜索和替换某些文本字符串的函数。如果您想用新的文本替换旧的文本,则此函数将对您非常有用。它替换文本字符串中的特定文本,这意味着它用文本字符串中先前文本的新内容替换文本字符串中的先前文本。
使用SUBSTITUTE函数的公式如下。
=SUBSTITUTE(cell, old text, new text, number of occurrences)
步骤1
在我们的例子中,要在单元格中第一个单词后添加逗号,我们将用逗号 (,) 替换空格的第一次出现。请参见以下公式。
=SUBSTITUTE(A1," ",", ",1)
请参见以下示例以获得清晰的了解。
步骤2
按Enter键后,您将看到结果为“姓名,员工ID”。
通过选择B1单元格并将其拖动到B1单元格下方的指定列,您将获得所需的结果。这将导致公式反映在其他单元格中。
Explore our latest online courses and learn new skills at your own pace. Enroll and become a certified expert to boost your career.
结论
在本教程中,您学习了如何在Excel中使用REPLACE函数和SUBSTITUTE函数在单元格中第一个单词后插入逗号。您可以根据需要使用这两个函数中的任何一个。