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函数使用示例
先看看表中的数据所示
我们看到A2为原始字符,B2为替换后的字符,下面我们先分析原始字符。
字符为大众计算机ABC,其中,包含中文大众计算机,那么,一个中文占两个字节,所以,大众计算机这几个中文的长度均为2
接下来我们看看具体的例子
在上图中,直接使用函数=REPLACEB(A2,1,2,"是")下面我们来分析一下替换的过程到底是怎样的。
替换A2的字符,替换为是字,从1位置开始替换,替换两个长度的字符,刚好大字占两个字符,刚好完全被替换成为是字
再来看看一个简单的例子
=REPLACEB(A2,3,3,"是"),看看该公式的替换过程的分析:
将A2的第三个位置的字符替换为是字,总的替换三个长度。
我们看到第三个位置的字符为众字,众字占两个字符的长度,刚好被完全替换,而公式替换的是三个长度,众字占了两个长度,还剩下一个长度,那么,就是计字,该计字也是中文,占两个字节的长度,而此时则只替换一个,那么,总不能留下半个计字,因为无法如此显示字符,因此,计字虽然占了两个字符的长度,也是仍然被替换掉,但是,会多出一个空格的位置。这就是以字节的方式替换字符的特点,这样的逻辑你应该能理解的。
小结:替换函数REPLACEB使用起来不算特别的复杂,但要理解的概念就相对比较难,这需要我们认真的细心的去学习,替换的过程理解起来是一个比较复杂的过程,因此我们需要充分理解函数的意思,才可更好的使用
上一篇:教你简单的excel表格排序方法
下一篇:Excel求和函数注意事项
¥10.00
¥99.00
¥168.00
¥10.00
¥168.00
¥10.00