首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

REPLACE 函数概述 |微软Excel

REPLACE 函数是 Microsoft Excel 中的文本函数之一。您可以将其用作独立功能,也可以与其他功能配合使用。本文将向您概述 Excel 中的 REPLACE 函数。

目标

REPLACE 函数将一个字符串或字符串的一部分替换为另一个字符串。它替换由位置指定的字符。

句法

=REPLACE(old_text, start_num, num_chars, new_text)

论点

旧文本:强制。它指的是要替换其中某些字符的字符串。

start_num:强制。它指的是 old_text 中的位置。从该位置开始,字符将被替换。

num_chars:强制。它指的是 old_text 中要替换的字符数。

new_text:指将替换old_text或old_text的一部分的字符串。

输出

返回 old_text 的替代版本。

REPLACE 函数示例

假设单元格 A2 中有一个字符串“John Wick”。现在您想将单元格 B2 中的 Wick 替换为另一个字符串“Doe”。为此,您可以使用 REPLACE 函数。其公式为:

=REPLACE(A2,6,4,B2)

输出将是 John Doe。

以下是 REPLACE 函数用法的一些示例。

REPLACE函数使用指南

步骤_1:首先在空白单元格中插入等号 (=)。

Step_2:然后输入 REPLACE。

步骤_3:输入左括号“(“。

当您键入左括号时,Excel 会显示 REPLACE 函数的语法。

Step_4:先插入字符串。这将是 old_text 的值。

您可以直接将字符串插入到函数中。如果您希望字符串为 abcd12324,则必须在一对双引号内键入 abcd1234,例如“abcd1234”。

您还可以插入包含字符串的单元格地址。

在这里,我插入 A2,其中包含字符串 abcd1234。

Step_5:然后插入逗号(,)。

插入逗号后,Excel 将询问您第二个参数,即 start_num。

Step_6:现在插入一个数字。

您还可以插入包含数字的单元格地址。

在这里,我插入数字为 5 的 B2。

该数字指的是 old_text 中的位置。从该位置开始,字符将被替换。

Step_7:现在再次插入逗号。

这次 Excel 将要求您提供第三个参数,即 num_chars。该参数指定要替换的字符数。

在这里,我想替换4个字符。因此,我插入数字为 4 的 C2。

Step_9:现在再次插入逗号。

Excel 会要求您提供第四个参数,即 new_text。这是指将替换 old_text 中的字符的字符串。

在这里,我希望 efg 替换 old_text 的 4 个字符。因此,我插入包含字符串 efg 的 D2。

Step_10:之后,插入右括号“)”。

Step_11:最后,点击 ENTER 按钮将公式插入单元格内。

最终结果 >

REPLACE 函数返回 abcdefg。这里,old_text的值为abcd1234。 start_num 和 num_chars 的值分别为 5 和 4。该函数替换了从第 5 个 th 字符开始的 4 个字符。换句话说,该函数替换了1234。这4个字符被替换为new_text的值,即efg。

可用性

适用于 Microsoft 365 的 Excel

Excel 2016

适用于 Mac 的 Microsoft 365 Excel

Excel 2016 Mac 版

Excel 网页版

Excel 2013

Excel 2021

Excel 2010

Excel 2021 Mac 版

Excel 2007

Excel 2019

Excel for Mac 2011

Excel 2019 Mac 版

Excel 入门版 2010

评论

REPLACE 函数显示#VALUE! start_num 值为 0 时出错。

它显示#VALUE!当 start_num 或 num_chars 的值为负数时也会出错。

当new_text的值为空时,它会删除指定的字符。

REPLACE 函数将 DATES 视为 5 位序列号。因此,该函数替换 DATES 序列号中的字符。

REPLACE 函数不区分大小写。

结论

REPLACE函数是Excel中的文本函数之一。如果您对 REPLACE 功能有任何疑问,请在下面评论。谢谢!

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OtIO4Jpa9yKCpK6TG-9oIfdg0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券