下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

excel替换函数你会用吗?

作者:课课家教育     来源: http://www.kokojia.com点击数:1089发布时间: 2016-06-20 16:20:00

标签: excel函数excel替换office

  Excel中的查找和替换的使用或者用户已经用的比较熟悉,但对于查找函数来说,可能就比较陌生,甚至有些用户或者不知道它的存在,更不用说如何使用它了,本文将为大家简单介绍一下查找函数REPLACEB的使用,帮助大家更好的去理解查找函数,以及举例说明查找函数在实际生活中的应用,有不懂的朋友们可以进来看看,说不定你或许能用的到!

  学习函数,肯定是要先理解函数的语法结构,才能全面的去学习它

  一、REPLACEB语法结构为

  REPLACEB(old_text,start_num,num_bytes,new_text)

  Old_text:必需。要替换其部分字符的文本。

  Start_num:必需。要用new_text替换的old_text中字符的位置。

  Num_chars:必需。希望REPLACE使用new_text替换old_text中字符的个数。

  Num_bytes:必需。希望REPLACEB使用ew_text替换old_text中字节的个数,bytes就是字节的意思,懂英文的就很容易理解啦

  New_text:必需。很容易理解意思是将用于替换old_text中字符的文本,一看到new的单词出现,就知道啦

  我们看看该函数的中文语法为:

  REPLACEB(原来的字符,从这个位置开始替换,替换的长度,替换为什么字符)

  需要注意的是,该函数的替换方法为,以字节的方式进行替换。一个中文占两个字节,要请注意中文的字节数为两字节,千万别搞错了喔!

  二、下面举例讲解一下REPLACEB函数使用示例

  先看看表中的数据所示

excel替换函数的使用_excel函数_excel替换_office_课课家

  我们看到A2为原始字符,B2为替换后的字符,下面我们先分析原始字符。

  字符为大众计算机ABC,其中,包含中文大众计算机,那么,一个中文占两个字节,所以,大众计算机这几个中文的长度均为2

  接下来我们看看具体的例子

替换的分析过程

  在上图中,直接使用函数=REPLACEB(A2,1,2,"是")下面我们来分析一下替换的过程到底是怎样的。

  替换A2的字符,替换为是字,从1位置开始替换,替换两个长度的字符,刚好大字占两个字符,刚好完全被替换成为是字

  再来看看一个简单的例子

替换的最终显示效果

  =REPLACEB(A2,3,3,"是"),看看该公式的替换过程的分析:

  将A2的第三个位置的字符替换为是字,总的替换三个长度。

  我们看到第三个位置的字符为众字,众字占两个字符的长度,刚好被完全替换,而公式替换的是三个长度,众字占了两个长度,还剩下一个长度,那么,就是计字,该计字也是中文,占两个字节的长度,而此时则只替换一个,那么,总不能留下半个计字,因为无法如此显示字符,因此,计字虽然占了两个字符的长度,也是仍然被替换掉,但是,会多出一个空格的位置。这就是以字节的方式替换字符的特点,这样的逻辑你应该能理解的。

  小结:替换函数REPLACEB使用起来不算特别的复杂,但要理解的概念就相对比较难,这需要我们认真的细心的去学习,替换的过程理解起来是一个比较复杂的过程,因此我们需要充分理解函数的意思,才可更好的使用

赞(25)
踩(2)
分享到:
华为认证网络工程师 HCIE直播课视频教程