李成笔记网

专注域名、站长SEO知识分享与实战技巧

文本函数一:LEN函数、CONCATENATE函数、FIND函数、 FINDB函数

今日开始讲文本函数之一,文本函数在EXCEL中利用的也是非常多的,简直是随处可以见到,文本函数有很多,我会分若干讲和大家分享,很多的函数在我之前的文章中也多次涉及过,今日只是作为系列的专题来讲解,有兴趣的朋友可以区别,看看各个函数间有何不同,也为新朋友搭建一个新的平台。

1 LEN() 返回文本字符串中的字符数

语法:Len (string)

参数string:string类型变量返回值Long。函数执行成功时返回字符串的长度,发生错误时返回-1。如果任何参数的值为NULL,则Len()函数返回NULL。

2 CONCATENATE() 将多个文本字符串合幵成一个

语法:CONCATENATE(text1, [text2], ...)

参数:Text1必需要连接的第一个文本项。

Text2, ...可选。其他文本项,最多为 255 项。项与项之间必须用逗号隔开。

备注:

a) 您也可以使用连接符号 (&) 计算运算符代替CONCATENATE函数来连接文本项。例如,=A1 & B1 返回相同的值为=CONCATENATE(A1, B1)

b) CONCATENATE 函数语法具有下列参数(参数为:操作、事件、方法、属性、函数或过程提供信息的值。)

3 FIND()返回一个字符串的起始位置

语法:FIND(find_text, within_text, [start_num])

参数:

find_text:要查找的文本。

within_text:是包含要查找关键字的单元格。就是说要在这个单元格内查找关键字

find_text 的起始位置编号

start_num:指定要从其开始搜索的字符。

备注:

a)within_text 中的首字符是编号为 1 的字符。如果省略 start_num,则假设其值为 1。b)Find函数用来对原始数据中某个字符串进行定位,以确定其位置。Find函数进行定位时,总是从指定位置开始,返回找到的第一个匹配字符串的位置,而不管其后是否还有相匹配的字符串

4 FINDB(): 返回一个字符串在另一个字符串中的起始位置。

语法:FINDB(find_text, within_text, [start_num])

参数:同FIND

备注:

a)基于每个字符所使用的字节数从 within_text 的首字符开始返回 find_text 的起始位置编号。

b)FIND与FINDB的区别在于:前者是以字符数为单位返回起始位置编号,后者是以字节数为单位返回起始位置编号

c) 此函数适用于双字节字符,它能区分大小写但不允许使用通配符。其它事项与FIND函数相同。

实例:我们看下面的图表

上面的图表中返回值有的是#VALUE!,有的是3 ,有的是5,为什么还有一个5呢?请大家分析。

今日内容回向:

1 LEN() CONCATENATE() FIND() FINDB() 函数的意义都是什么?

2 上面的图中为什么有一个值是5?

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言