求助EXCEL高手

[复制链接]
查看11 | 回复2 | 2008-11-27 11:12:48 | 显示全部楼层 |阅读模式
现有字符串A1,譬如4301.402.01.01,如何设置函数,使返回最后一个小数点之后的字符串,即01。(注:字符串A1的长度、包含小数点的个数都是不确定的,所以不能简单的通过LEN()、RIGHT()、LEFT()函数实现)。望EXCEL高手指教,谢谢。

回复

使用道具 举报

千问 | 2008-11-27 11:12:48 | 显示全部楼层
=RIGHT(A1,LEN(A1)-FIND("@",SUBSTITUTE(A1,".","@",LEN(A1)-LEN(SUBSTITUTE(A1,".","")))))...
回复

使用道具 举报

千问 | 2008-11-27 11:12:48 | 显示全部楼层
比如可以在B1输入公式 =IF(ISERROR(SEARCH(".",A1)),"格式不对",MID(A1,SEARCH(".",A1)+1,100)) 然后向右填充两个单元格到D1,则D1就是你想要的结果。...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行