打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
自学Excel之18:文本函数(二)

六、文本检测与比较:

1、T函数。

T 函数用于检测给定的参数值是否为文本,如果是文本按原样返回,如果不是文本则返回空文本(' ')。

语法是:“=T(value)”

参数:value是要测试的值。

T 函数主要用于与其他电子表格的程序兼容。通常不出现在公式中,因为EXCEL可以自动将数值转换为所需要的类型。

例:检测A列的数据是否为文本,并将结果输出到B列。

1)在B2单元格插入函数“=T(A2)”,按【Enter】键确认;

2)将函数复制到其他行。

用T 函数检测给定值是否为文本

2、 EXACT 函数:

EXACT 函数用于比较两个文本是否相同,如果它们完全相同,则返回 TRUE,否则返回FALSE。

语法是:“=EXACT(text1, text2)”。

EXACT 函数区分大小写,但忽略格式上的差异。

例:比较A列与B列中的文本是否完全一致,并将结果输出到C列。

1)在C2单元格插入函数=EXACT(A2,B2),按【Enter】键确认;

2)将函数复制到其他行。

用EXACT 函数比较两个文本是否相同

七、计算文本长度:

LEN函数和LENB函数。

LEN函数返回文本中的字符个数。

语法是“=LEN(text)”

LENB函数返回文本中的字节数。

语法是“=LENB(text)”

例:计算A列文本的字符数,将结果输出到B列;计算A列文本的字节数,将结果输出到C列。

1、在单元格B2中插入函数:“=LEN(A2)”,按【Enter】键确认;

2、在单元格C2中插入函数:“=LENB(A2)”,按【Enter】键确认;

3、将函数复制到其他行。

计算文本长度

八、查找字符串的起始位置:

1、FIND函数和FINDB函数。

FIND函数和FINDB函数用于定位一个字符串中的某一字符串的起始位置。

语法是:“=FIND(find_text, within_text, [start_num])”;

“=FINDB(find_text, within_text, [start_num])”。

参数find_text是要查找的字符串。

参数within_text是包含要查找字符串的字符串。

参数start_num是指定开始进行查找的字符。

FIND函数与 FINDB函数的区别:FIND函数面向使用单字节字符集(SBCS)的语言,而FINDB函数面向使用双字节字符集(DBCS)的语言。

支持 DBCS的语言包括中文、日语、朝鲜语等。

使用 FIND 函数时,半角字符和字母是单字节,全角字符和汉字都是双字节。

例:从A列字符串中查找B列字符串的起始位置,并将结果输出到C列。

1)在单元格C2中插入函数:“=FIND(B2,A2)”,按【Enter】键确认;

2)在单元格C3中插入函数:“=FINDB(B3,A3)”,按【Enter】键确认。

查找字符串的起始位置

2、SEARCH函数和SEARCHB函数。

FIND函数和FINDB函数用于定位一个字符串中的某一字符串的起始位置。

语法是:“=SEARCH(find_text, within_text, [start_num])”;

“=SEARCHB(find_text, within_text, [start_num])”。

参数:同FIND函数和FINDB函数

SEARCH函数和SEARCHB函数的区别:同FIND函数和FINDB函数

SEARCH 和 SEARCHB 函数不区分大小写。如果要执行区分大小写的搜索,可以使用FIND函数和 FINDB函数。

例:从A列字符串中查找B列字符串的起始位置,并将结果输出到C列。

1)在单元格C2中插入函数:“=SEARCH(B2,A2)”,按【Enter】键确认;

2)在单元格C3中插入函数:“=SEARCHB(B3,A3)”,按【Enter】键确认。

查找字符串第一次出现的起始位置

九、从文本中提取字符:

1、LEFT函数和LEFTB函数

LEFT函数和LEFTB函数用于从一个字符串的第一个字符(左边)返回指定长度的字符。

语法是:“=FIND(text, [num_chars])”;

“=FINDB(text, [num_bytes])”。

参数text是要提取字符的字符串。

参数num_chars和 num_bytes是要提取的字符的个数,如果忽略则等于1。

参数start_num是指定开始进行查找的字符。

LEFT函数和LEFTB函数区别:LEFT函数面向使用单字节字符集(SBCS)的语言,而LEFTB函数面向使用双字节字符集(DBCS)的语言。

例:从A列字符串的起始位置(左边第一个字符)提取6个字符到B列。

1)在单元格B2中插入函数:“=LEFT(A2,6)”,按【Enter】键确认;

2)在单元格B3中插入函数:“=LEFTB(A3,6)”,按【Enter】键确认。

从字符串的左边提取字符

2、RIGHT函数和RIGHTB函数

RIGHT函数和RIGHTB函数用于从一个字符串的最后一个字符(右边)返回指定长度的字符。

语法是:“=RIGHT(text, [num_chars])”;

“=RIGHTB(text, [num_bytes])”。

参数同LEFT函数和LEFTB函数。

区别同LEFT函数和LEFTB函数。

例:从A列字符串的最后位置(右边第一个字符)提取6个字符到B列。

1)在单元格B2中插入函数:“=RIGHT(A2,6)”,按【Enter】键确认;

2)在单元格B3中插入函数:“=RIGHTB(A3,6)”,按【Enter】键确认。

从字符串的右边提取字符

3、MID函数和MIDB函数。

MID函数和MIDB函数用于从一个字符串的指定位置返回指定长度的字符。

语法是:“=MID(text, start_num,[num_chars])”;

“=MIDB(text, start_num,[num_bytes])”。

参数start_num是要提取字符的起始位置,其他参数同LEFT函数和LEFTB函数。

区别同LEFT函数和LEFTB函数。

例:从A列字符串的第5个字符开始提取6个字符到B列。

1)在单元格B2中插入函数:“=MID(A2,5,6)”,按【Enter】键确认;

2)在单元格B3中插入函数:“=MIDB(A3,5,6)”,按【Enter】键确认。

从字符串的指定位置提取字符

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
excel2010.23-字符串提取、查找和替换
LFET函数与LFETB函数
Excel在学校中的应用30-体育课成绩换算统计表
函数初级之认识文本函数 - huayi
提取Excel中的内容太难?那是因为你不会这5个文本提取函数
LEFT、LEFTB 函数 (文本函数)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服