3个回答
展开全部
=IF(RIGHT(A2)="角",SUBSTITUTE(A2,"角",)/10&"元",IF(RIGHT(A2)="分",SUBSTITUTE(A2,"分",)/1000&"元",A2))
先理解=IF(RIGHT(A2)="角",SUBSTITUTE(A2,"角",)/10&"元",A2),就能理解上面稍微复杂的函数,if第一个判断是在A2中检测从由开始是否又角 这个字符串,是的话执行SUBSTITUTE(A2,"角",)/10&"元",解读,此函数SUBSTITUTE(A2,"角",)将获得数字(去除角),也就是变成纯数字3.14然后通过处以10的运算获得0.314然后再加上字符串“元”,不难理解,而且相对较为简洁
先理解=IF(RIGHT(A2)="角",SUBSTITUTE(A2,"角",)/10&"元",A2),就能理解上面稍微复杂的函数,if第一个判断是在A2中检测从由开始是否又角 这个字符串,是的话执行SUBSTITUTE(A2,"角",)/10&"元",解读,此函数SUBSTITUTE(A2,"角",)将获得数字(去除角),也就是变成纯数字3.14然后通过处以10的运算获得0.314然后再加上字符串“元”,不难理解,而且相对较为简洁
展开全部
只有"元,角,分"这三个单位吗
那么B2单元格写入公式
=LEFT(A2,2*LEN(A2)-LENB(A2))/IF(COUNT(FIND("元",A2)),1,IF(COUNT(FIND("角",A2)),10,100))
再设置单元格格式为自定义格式,类型中写入 G/通用格式"元"
下拉填充公式
那么B2单元格写入公式
=LEFT(A2,2*LEN(A2)-LENB(A2))/IF(COUNT(FIND("元",A2)),1,IF(COUNT(FIND("角",A2)),10,100))
再设置单元格格式为自定义格式,类型中写入 G/通用格式"元"
下拉填充公式
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-03-10 · 知道合伙人软件行家
关注
展开全部
B2中输入公式:
=LEFT(A2,LEN(A2)-1)/VLOOKUP(RIGHT($A2,1),{"元",1;"角",10;"分",100},2,FALSE)&"元"
向下拖拉复制公式。
=LEFT(A2,LEN(A2)-1)/VLOOKUP(RIGHT($A2,1),{"元",1;"角",10;"分",100},2,FALSE)&"元"
向下拖拉复制公式。
追问
如果是其他单位,不是十进一的话,如何做呢?可以在这里用除以十来解答吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询