REPLACEB替换函数的使用

矩凭盏奔65

矩凭盏奔65

2016-02-19 13:35

人生本是一个不断学习的过程,在这个过程中,图老师就是你们的好帮手,下面分享的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中字节的个数。

New_text:必需。将用于替换old_text中字符的文本。

简单的说,该函数的中文语法为:

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

请注意,该函数的替换方法为,以字节的方式进行替换。一个中文占两个字节,请注意中文的字节数为两字节。

二、REPLACEB函数使用示例

我们直接下看表。

REPLACEB替换函数的使用

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

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/diannaorumen/)

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

下面看具体的例子。

电脑教程

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

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

接着着看一个例子。

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/diannaorumen/)

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

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

第三个位置的字符为众字,众字占两个字符的长度,刚好被完全替换,而公式替换的是三个长度,众字占了两个长度,还剩下一个长度,那么,就是计字,该计字也是中文,占两个字节的长度,而此时则只替换一个,那么,总不能留下半个计字,因为无法如此显示字符,因此,计字仅管占了两个字符的长度,仍然被替换掉,但是,会多出一个空格的位置。这就是以字节的方式替换字符的特点,请您认真体会。

展开更多 50%)
分享

猜你喜欢

REPLACEB替换函数的使用

电脑入门
REPLACEB替换函数的使用

替换指定串函数

Delphi
替换指定串函数

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

自制替换指定串函数

Delphi
自制替换指定串函数

Mysql教程:数据库字符替换和replace函数的使用

MySQL mysql数据库
Mysql教程:数据库字符替换和replace函数的使用

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

ASP正则函数替换分页后的参数

Web开发
ASP正则函数替换分页后的参数

ASP 正则函数替换分页后的参数

Web开发
ASP 正则函数替换分页后的参数

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

1.17 ADO 存取数据库时如何分页显示

1.17 ADO 存取数据库时如何分页显示

Linux系统中hexdump命令的用法汇总

Linux系统中hexdump命令的用法汇总
下拉加载更多内容 ↓