问题描述 【问题】将混合信息文本按内容进行拆分 ------------------------------------- 函数公式 【思路】工号数据位于最左侧,且均为3位数字,直接使用LEFT函数即可 【公式】 =LEFT(A2,3) ------------------------------------- 【思路】姓名均起始于第4位字符,长度截止到入职日期的“2”之前,故使用FIND函数找出“2”的位置,减去4即为姓名的长度,再用MID函数进行提取 【公式】 =MID(A2,4,(FIND(2,A2,4)-4)) PS:为了避免FIND函数会将工号“002”中的“2”误统计为入职日期“2017”中的“2”,所以选择从工号后的第4位开始查找,故FIND(2,A2,4) ------------------------------------- 【思路】起始字符为2,长度均为8位。但是直接提取文本只能得到“20171001”字符串,而无法得到真正的日期数据,所以需要先用MID函数依次提取年份、月份和日期,然后再使用DATE函数进行组合 【公式】 =DATE((MID(A2,FIND(2,A2,4),4)),(MID(A2,FIND(2,A2,4) 4,2)),(MID(A2,FIND(2,A2,4) 6,2))) ------------------------------------- 【思路】部门名称均已“部”字结尾,且长度均为4位,故先使用FIND函数查询“部”字,向前4位即为部门初始位置,再用MID函数截取4位即可 【公式】 =MID(A2,FIND('部',A2)-3,4) ------------------------------------- 【思路】职务均在“部”字之后,长度只要超过4位均可,故先用FIND函数查找职务起始位置,再使用MID函数进行提取即可 【公式】 =MID(A2,FIND('部',A2) 1,10) 轻松学习技巧,练就职场达人,支付宝打赏通道~
|
|
来自: L罗乐 > 《字符提取(文本函运用)》