【一】常用文本函数
(1)FIND、FINDB/SEARCH、SEARCHB (找到一个字符串在另一个字符串里的位置)
例1:Excel的函数的重要作用,用FIND找到当中“的”在第几位。
FIND语法(要找的字符,在哪里找,起始位置)
EXCEL5位,的在第6位
例2:Excel的函数的重要作用,用FINDB找到当中“函”在第几位。
FINDB语法(要找的字符,在哪里找,起始位置)
※ B,指的是字节。一个汉字是2个字节,英文和数字都是单字节。
EXCEL英文5位,的6,7位,函在第8位。
SEARCH同理,不过比FIND多了能查通配符。通配符:当查找文件夹时;当不知道真正字符或者不想键入完整名字时,常常使用通配符代替一个或多个真正字符。
例3:excel的函数的*重要作用,用SEARCH找到当中“*”在第几位。
SEARCH(要找的字符,在哪里找,起始位置)
※ 注意输入*,前面要加“”和~,双引号代表文本,~强制*为普通的字符。
不然光输入“*”,就是查找任意字符了。查找出来的位置就会是1。
excel的函数的是9位,*在第10位。
(2)LEN、LENB返回字符串的长度
(3)LEFT、LEFTB/MID、MIDB/RIGHT、RIGHTB截取文本
LEFT和RIGHT各自从左右开始截取。详细举例下MID函数。
例1:excel的函数的重要作用,用MID函数,从第7位开始,截取6位。
MID(内容,从第几位开始,截取的位数)
EXCEL的函7位。从第7位开始,就是从函开始,包含函往后数6位。函的重要作用,就是截取的6位。
例2:excel的函数的重要作用,用MIDB函数,从第7位开始,截取6位。
MIDB(内容,从第几位开始,截取的位数)
excel是英文单字节,5位。汉字是双字节,的是第6,7位。包含半个的数6位,函数是4位,第二个的左半边是第6位。
※ 半边汉字不能显示。因此最终结果是 函数 ,函数前后都空一位,代表不能显示的半节汉字。
(4)REPLACE、REPLACEB/SUBSTITUTE替换函数
例1:excel的函数的重要作用,用REPLACE函数,把第一个的替换成里。
REPLACE(内容,开始位置,位数,新字符)
第一个的在第6位,开始位置为6,位数1位,新字符“里”
例2:excel的函数的重要作用,用REPLACEB函数,从第6位开始,把后面3位替换成里。
REPLACEB(内容,开始位置,位数,新字符)
excel是5位,的是6,7位。从的右半边数3位,的函是3位。因此就是excel 里数的重要作用。
例3:excel的函数的重要作用,用SUBSTITUTE函数,把重要替换成特别。
SUBSTITUTE(内容,老字符,新字符,第几个)
※ INSTANCE_NUM可以设定要替换第几个重要。比如有两个重要,excel的重要函数的重要作用,可以设定替换第二个重要,excel的重要函数的特别作用。
(5)REPT重复/TEXT改变格式/TRIM删除头尾、英文中间多余空格。
【二】 不常用文本函数
(1)WIDECHAR (半角字符变全角)
函数作用:把半角字符变成全角字符(英文)。中文不会变,因为不包含半角字符。
(2)ASC(全角字符变半角)
(3)CHAR(返回数字代表的字符)
=CHAR(10),是代表换行符
(4)CODE(返回字符代表的数字)
(5)其他不常用文本函数总结
T检测是否为文本,是文本返回文本本身,不是文本就显示空值。
最后的VALUE,把文本型数字转为数字,把'1235897通过转为1235897。或者通过在空格中输入=,点击文本数字单元格,*0或/0或+0或-0或--,都可以使文本数字转为数字。