Excel:如何在字符串中插入字符


通常,您可能希望在 Excel 中字符串的特定位置插入字符。

您可以使用具有以下语法的REPLACE函数来执行此操作:

 =REPLACE( A2,5,0 ,"sometext")

此特定公式将“某些文本”插入到单元格A2中的字符串中,从字符串的位置5开始。

下面的例子展示了如何在实践中使用这个公式。

示例:在 Excel 中将字符插入字符串

假设我们在 Excel 中有以下数据集,其中显示了不同 NBA 篮球队的会议和名称:

假设我们要在每个字符串中的“East”之后立即插入“Conference”。

由于“East”有 4 个字符长,因此我们将使用以下公式将“Conference”插入到字符串中从第五个位置开始的位置:

 =REPLACE( A2,5,0 ,"Conference")

我们将在单元格B2中键入此公式,然后单击该公式并将其拖动到 B 列中的每个剩余单元格:

Excel将字符插入字符串

请注意,“Conference”已插入到从位置 5 开始的每个字符串中。

另请注意,我们故意在“Conference”的开头留了一个空格,以便每个字符串中的“East”和“Conference”之间有一个空格。

这个公式是如何运作的?

Excel 中的REPLACE()函数使用以下语法:

REPLACE(旧文本,开始编号,字符数,新文本)

金子:

  • old_text :要替换的文本
  • start_num :要搜索的文本中的起始位置
  • num_chars :要替换的字符数
  • new_text :替换 old_text 的文本

在我们的示例中,我们使用了以下公式:

REPLACE(A2, 5, 0, ”会议”)

因此,我们的公式替换了单元格 A2 中从位置 5 开始的0 个字符,并且我们使用的文本是“Conference”,其效果是插入从位置 5 开始的文本,而不是替换n’ 将任何文本导入到原始字符串中。

其他资源

以下教程说明如何在 Excel 中执行其他常见任务:

Excel:如何从单元格中删除特定文本
Excel:从右边算MID的公式
Excel:如何使用 MID 函数处理可变长度字符串

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注