文章图片
文章图片
SUBSTITUTE、REPLACE都是替换、替代的意思 , SUBSTITUTE函数是在文本字符串中替换指定的文本时使用 , REPLACE函数是在文本字符串中替换特定位置处的任意文本时使用 。
语法SUBSTITUTE(原始文本 旧文本 新文本 替换第几个文本)
原始文本可以是一个具体的文本 , 也可以是存放文本的单元格 。
第二个参数旧文本就是即将被替换掉的文本 。
第三个参数新文本就是用来替换旧文本的文本 。
第四个参数替换第几个文本就是替换第几次出现的旧文本 , 可以省略 , 省略后所有的旧文本都会被替换为新文本 , 否则按指定的旧文本进行替换 。
SUBSTITUTE(原始文本 起始位置替换数量新文本)
【芯片|在EXCEL中替换不能不知道REPLACE和SUBSTITUTE函数】原始文本可以是一个具体的文本 , 也可以是存放文本的单元格 。
第二个参数起始位置 , 就是要在原始文本里面的第几个字符开始替换 。
第三个参数替换数量是要替换几个字符 。
第四个参数新文本 , 就是用来替换的文本 。
SUBSTITUTE与REPLACE的区别
- SUBSTITUTE函数是用来替换指定内容 , 不管内容在什么位置
- REPLACE函数是用来替换指定位置上的内容 , 只要在这个位置上 , 不管是什么内容 , 都被替换 。
=SUBSTITUTE(A2 \"销售\" \"成本\") 将A2单元格中的“销售”替换为“成本” , 返回“成本数据”;
=SUBSTITUTE(A3 \"1\" \"2\" 1) 将A3单元格中第一个“1”替换为“2” , 返回“2008 年第 2 季度” 。
REPLACE基本用法
=REPLACE(A262\"**\") A2单元格内容从第六个字符开始替换两个字符 , 返回12345**89;
=REPLACE(A332\"10\") 将A3单元格的2009从第三个字符开始替换两个字符为10 , 返回2010;
=REPLACE(A413\"@\") 将A4单元格的123456前三个字符替换为 @ , 返回@456 。
带有单位的数值求和
求合集总销售额= SUMPRODUCT(--SUBSTITUTE(B2:B4\"元\"\"\"))
SUBSTITUTE(B2:B4\"元\"\"\") 将B2至B4单元格中的“元”替换为空值;
--SUBSTITUTE(B2:B4\"元\"\"\") 两个负号将返回的值转化为可以计算的数值 , 也可以使用乘1 , 或者N函数 。
使用SUMPRODUCT对返回的数值进行求和 。
隐藏手机号中间四位
=REPLACE(A244\"****\") 将单元格中内容第四个字符开始替换四个字符为“****” 。
- 芯片|美芯片法案落地,部分芯片价格却出现暴跌,跌幅高达90%
- 百度|半导体实在太火 文科女生转行做芯片:年薪直接翻倍
- |管理创新,企业才能在互联网时代实现稳步增长
- 小米科技|自研芯片+80W闪充+性能神U,跌至3049元,OPPO从小米虎口夺食
- 新冠病毒|已打4针自家新冠疫苗 美国辉瑞CEO阳性了:正在吃特效药
- 本文转自:新华网新华社上海8月15日电(记者 张建松)海山被誉为“海底大花园”|我国科学家在西太平洋海山获得一系列新发现
- 红米手机|在转转上买二手手机很丢人吗?“非必要不买新”值得推崇
- 芯片|暴跌9成!部分芯片价格雪崩背后:库存剩余量创10年来新高
- 美团|断供EDA!芯片设计,国内玩家何时登上高端赛道?
- 屏幕|Redmi K50至尊版由天马和华星供屏:两家屏幕素质一样 不存在抽奖