当前位置: 欣欣网 > 办公

简称变全称的三种方法,你最喜欢哪一种?

2024-03-06办公

小伙伴们好啊,今天咱们分享一个数据替换有关的内容。

如下图所示,希望将B列中的电脑技能简称全部替换为全称。

方法一: 替换 N次

= SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B2,E$2,F$2),E$3,F$3),E$4,F$4),E$5,F$5),E$6,F$6)

SUBSTITUT E的作用是将字符串中的旧字符替换为新字符。 常用 写法为

SUBSTITUT E(要处理的字符串,旧字符,新字符)

但是这个函数每次只能替换一项,要 替换的有6项,那就写6个 SUBSTITUT E。 要是 替换的 60 项,那就要写60个 ……

方法二: 超级替换

在Excel 365或者最新的WPS表格中,公式还可以这样写:

=REDUCE(B2,E$2:E$6,LAMBDA(x,y,SUBSTITUTE(x,y,VLOOKUP(y,E:F,2,))))

REDUCE函数是 LAMBDA函数的配套函数之一,可以设置一个累加器并遍历数组。

REDUCE函数遍历 E$2:E$6 单元格区域中的简称,LAMBDA函数运算体每次运算时,都会将当前累加器x字符串中的简称替换成VLOOKUP函数返回的全称,遍历完毕后,所有简称都被替换为对应的全称。

如果你对这个公式的计算过程还不理解,没关系,咱们可以先套用。

方法三: 李秘书,你来一下……

图文制作:祝洪忠

有福利要讲

当当大促, ExcelHome畅销书限时 5折

数量有限,手慢无!

点击图片下方商品卡片,直达当当官网选购