1. 提取函数
- MID(text, start_num,num_chars )函数:用于在字符串任意位置返回指定数量的字符start_num要提取的第一个字符的位置,num_chars返回字符个数
- LEFT(text,[num_chars])函数:只返回文本字符串第一个或者前几个字符
text指要提取文本字符串,[num_charts]指要提取字符数量
- 实战
输入公式
姓名栏:=LEFT(A2,LENB(A2)-LEN(A2))
学号栏:=MID(A2,LENB(A2)-LEN(A2)+1,50)
2.查找函数
- FIND(find_text,within_text,[strart_num])函数:用于定位某一个字符(串)在指定字符串中的起始位置,结果以数字表示。如果在同一字符串中存在多个被查找的子字符串,则返回第一次出现的位置。(区分大小写)
- FINDB()函数:每个中文字符算成2个字节
- SEARCH(find_text,within_text,[start_num])函数与SEARCHB(find_text,within_text,[start_num])函数区别同上,但SEARCH函数可以使用通配符,不区分大小写
- 通配符:[?]代表任意一个字符,[*]代表任意个数的字符
- 实战
输入公式
性别栏:=MID(A2,FIND("男",A2),1)
姓名:=LEFTB(A2,SEARCHB("?",A2)-1)
3.替换函数
- REPLACE(old_text,strat-num,num_chars,new_text):可将字符串中部分或全部内容替换成新字符串,若第三参数为0或省略,则实现插入字符串的功能。
- 实战
输入公式
=REPLACE(C2,4,4,"****")
仅作为学习记录使用
素材来源:Excel进阶教程
课程内容:Excel进阶教程
课程平台:中国大学MOOC