掌握Excel查找与替换,快速定位转换函数

  使用Excel处理文本字符串时,还经常需要对字符串中某个特定的字符或子串进行操作,在不知道其具体位置的情况下,就必须使用文本查找或替换函数来定位和转换了。

  关注公众号"求学若渴"下载完整视频教程

  一、实战:使用FIND函数以字符为单位并区分大小写地查找指定字符的位置

  FIND函数可以在第二个文本串中定位第一个文本串,并返回第一个文本串的起始位置的值,该值从第二个文本串的第一个字符算起。

  二、实战:使用FINDB函数以字节为单位并区分大小写地查找指定字符的位置

  FINDB函数与FIND函数的功能基本相同,都是用于在第二个文本串中定位第一个文本串,并返回第一个文本串的起始位置的值,只是FIND函数是面向单字节字符集的语言,而函数FINDB函数是面向使用双字节字符集的语言。

  三、实战:使用SEARCH函数以字符为单位查找指定字符的位置

  SEARCH函数可在第二个文本字符串中查找第一个文本字符串,并返回第一个文本字符串的起始位置的编号,该编号从第二个文本字符串的第一个字符算起。

  四、实战:使用SEARCHB函数以字符为单位查找指定字符的位置

  SEARCHB函数则以字节为单位进行提取,在进行字符匹配的时候,不区分大小写,而且可以使用通配符。

  五、实战:使用REPLACE函数以字符为单位根据指定位置进行替换

  REPLACE函数可以使用其他文本字符串并根据所指定的位置替换某文本字符串中的部分文本。如果知道替换文本的位置,但不知道该文本,就可以使用该函数。

  六、实战:使用REPLACEB函数以字节为单位根据指定位置进行替换

  REPLACEB函数与REPLACE函数的功能基本相同,都是根据所指定的字符数替换某文本字符串中的部分文本,不同的是REPLACE是以字符为单位,REPLACEB函数则以字节为单位进行替换。

  如输入公式【=REPLACEB("lan lan de tian",9,6,"da hai")】,即可从第9个字节开始替换6个字节,返回【lan lan da hain】文本。

  七、实战:使用SUBSTITUTE函数以指定文本进行替换

  SUBSTITUTE函数用于替换字符串中的指定文本。如果知道要替换的字符,但不知道其位置,就可以使用这个函数。

你可能感兴趣的:(掌握Excel查找与替换,快速定位转换函数)