excel截字符串公式

[复制链接]
查看11 | 回复5 | 2016-7-14 03:19:42 | 显示全部楼层 |阅读模式
假定你最后的数据是不定长的,数据在单元格K2,则提取最后一个连字符后的内容的公式为: =MID(K2,FIND("@",SUBSTITUTE(K2,"-","@",LEN(K2)-LEN(SUBSTITUTE(K2,"-",""))))+1,LEN(K2)-FIND("@",SUBSTITUTE(K2,"-","@",LEN(K2)-LEN(SUBSTITUTE(K2,"-",""))))) 这个公式的意思是测出最后的连字符位置、把这个位置后的全部内容取出来。公式这么长,是不是很笨?...
回复

使用道具 举报

千问 | 2016-7-14 03:19:42 | 显示全部楼层
如果单元格的内容在A2,可以在B2录入:=RIGHT(A2,3),然后将公式下拉即可,这个函数的意思是从右边提取3个字符,希望能帮到你,如有其它问题,也可以向我咨询。...
回复

使用道具 举报

千问 | 2016-7-14 03:19:42 | 显示全部楼层
假设数据在A1:A100中,如果最后一个-后面都是三个字的,B1中用=right(A1,3)如果不一定,用=TRIM(RIGHT(SUBSTITUTE(A1,"-",REPT(" ",99)),99))下拉。...
回复

使用道具 举报

千问 | 2016-7-14 03:19:42 | 显示全部楼层
=right(a1,3)或者用数据菜单——分列——用-符号。...
回复

使用道具 举报

千问 | 2016-7-14 03:19:42 | 显示全部楼层
假如你的数据在A1单元格,在B1输入公式=right(a1,3)试试看~...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行