SUBSTITUTE函数的常见用法

  SUBSTITUTE函数的用法是:

  SUBSTITUTE(要替换的文本,旧文本,新文本,[替换第几个])

  今天我们通过几个例子,熟悉一下SUBSTITUTE函数的常用技巧和套路。

  例子一

  将数据中的某个值,替换为另一个值

  比如将B列数据里的二班,替换为一班。

  =SUBSTITUTE(B2,"二班","一班")

  这里没啥好解释的了,就是将B列中单元格中的“二班”全部替换为“一班”。



  例子二

  隐藏手机号的中间5位

  =SUBSTITUTE(B2,MID(B2,4,5),"*****")

  先使用MID函数取得B列号码中的中间五位,再用“*****”替换掉这部分内容。



  例子三

  含单位的文本值求和

  =SUMPRODUCT(SUBSTITUTE(B2:B6,"人",)*1)

  先用SUBSTITUTE替换掉B列单元格中的“人”,得到文本型数字,乘以1后变成可以计算的数值,再用SUMPRODUCT求和。



  例子四

  数据分列,将B列数据按顿号进行分列。

  =TRIM(MID(SUBSTITUTE($B2,"、",REPT(" ",100)),COLUMN ))



  先使用REPT函数,将空格重复100次,得到100个空格。

  再使用SUBSTITUTE函数将姓名中的的间隔符号(、)顿号替换为100个空格。

  再使用MID函数,依次从这个带有空格的新字符串中的第1、第101、第201位……开始截取长度为100的字符。

  这样得到的字符串是带有多余空格的,因此再使用TRIM函数将多余空格删除掉,OK了。

(0)

相关推荐

  • SUBSTITUTE函数的用法介绍

    SUBSTITUTE函数是EXCEL中常用被用到的文本函数之一,功能比较强大,很有必要掌握. 操作方法 01 SUBSTITUTE函数类似于我们经常用到的查找替换功能. 函数写法为=SUBSTITUT ...

  • 函数substitute的用法(substitute函数高级用法)

    Hello大家好,我是帮帮.今天跟大家分享一下EXCEL中Substitute替换函数套用技巧,复杂问题轻松化解,逻辑简单不烧心.有个好消息!为了方便大家更快的掌握技巧,寻找捷径.请大家点击文章末尾的 ...

  • Excel中rept、replace和substitute函数使用区别

    介绍rept.replace和substitute的使用方法及区别. 先举个例子 01 比如有一个手机号,需要将它中间四位用星号代替,例如182****5894这样,用以上三种函数都可以.我们先来看r ...

  • COUNT函数的延伸用法

    从COUNT函数的简单用法进行延伸到它的另一种用法去,这样的话在工作中可以做到一个函数多种使用,也是比较方便的,而且像这种延伸性的用法别人不了解的 根本想不到的,你要是进行了使用就会特别的有范哦! 操 ...

  • excel中substitute函数有什么作用?

    下面给大家讲解excel常用函数substitu的使用方法. 1.如图所示,打开文档,屏蔽手机号码的后四位.这里参数Instance_num省略,替换掉所有的old_text(旧文本),蔽手机号码也可 ...

  • excel中公式和函数功能的用法介绍

    excel中公式和函数是一项十分方便和快捷的实用功能.尤其是要涉及到计算和分析的表格更是明显.要经常使用excel的朋友有必要好好熟练这个功能的用法,下面小编就为大家介绍excel中公式和函数功能的用 ...

  • Excel VBA中range对象的常见用法

    range对象在Excel VBA中的运用也是比较常见的,对于区域数据的操作往往我们需要用到range对象,下面小编根据自身的实战为大家分享一下range对象的常见用法! range的常见用法 01 ...

  • Excle的Sumif函数与多条件求和函数Sumifs的用法

    Excle的Sumif函数与多条件求和函数Sumifs的用法,Sumif函数是条件求和函数,在excle中 的意思是 对满足条件的单元格求和,Sumifs函数比Sumif函数多练一个s,这好比英语中的 ...

  • Excel中substitute函数的使用方法

    Excel中substitute函数的使用方法