当前位置:首页 > 科技

【excel怎么代替字符】Excel将批量替换每个数据中第二个出现的字符,并立即学习

前言|工作案例

今天我们要解决的一个工作案例是:

Excel会以批次不同的字元取代每个资料中第二个出现的字元。

如下图所示。

a列数据是产品模型数据列。仔细看数据,每个数据包含两个相同的字母A,我们想用“B”批量替换每个数据中第二次出现的“A”。

方案|实施阶段

使用FIND函数确定第二个“A”在整个字符串中的第一个字符。

=FIND('A ',A2,2)

注释:

=FIND(要查找的文本、查找位置、[开始位置])

第三个参数“起始位置”从第一个参数开始,不填充默认值1,而是从第一个参数开始。在不影响返回位置的情况下,从前几个位置开始查找,返回整个字段的数值。例如,如果第三个参数为2,则在第二个字符位置查找参数1,找到的参数1是整个字段中的位置。

使用Replace函数,将字符串中第n个字符的“a”替换为“b”。

=REPLACE(A2,B2,1,' B ')

注释:

Replace函数根据指定的字符数,用其他文本字符串替换某些文本字符串。

=Replace(参数1、参数2、参数3、参数4)

参数1必需:要替换部分字符的文本。

参数2必需:要替换的字符的位置。

参数3必需:要替换的字符数。

参数4必需:替换参数1中文字的文本。

我们可以嵌套两个函数,形成一个完整的函数。

用Find全局函数替换Replace函数的2参数。

嵌套完成的函数,如下图所示。

=replace (a2,find ('a ',a2,2),1,' b ')

1.《【excel怎么代替字符】Excel将批量替换每个数据中第二个出现的字符,并立即学习》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《【excel怎么代替字符】Excel将批量替换每个数据中第二个出现的字符,并立即学习》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/2501107.html

上一篇

【excel中键怎么用】Excel提示在一个小时内整理10个Excel快捷键,然后立即应用

【excel怎么代替字符】Excel特定字符串替换和统计

【excel怎么代替字符】Excel特定字符串替换和统计

excel怎么代替字符相关介绍,在实际数据操作中,可能需要替换或统计单元格中的某些字符。今天我将和大家分享我最近学的替换字符串的公式SUBSTITUTE和他和其他函数的结合。(大卫亚设,Northern Exposure(美国电视剧...

【excel怎么代替字符】在Excel中批次取代指定的字串可以简化substitute()函数的处理

  • 【excel怎么代替字符】在Excel中批次取代指定的字串可以简化substitute()函数的处理
  • 【excel怎么代替字符】在Excel中批次取代指定的字串可以简化substitute()函数的处理
  • 【excel怎么代替字符】在Excel中批次取代指定的字串可以简化substitute()函数的处理