您的位置: 网站首页> it面试题> 当前文章
excel的right函数提取并转为数字
老董-我爱我家房产SEO2023-03-15183围观,134赞
本站站长擅长用python自动处理excel,请多关注本站。
用Excel函数来玩一次数字游戏,约吗?部落窝教育excel教程
端个小板凳排排坐,拉拉家常,热热身!RIGHT函数,伙伴们肯定都熟悉的,就是从右提取字符串。
=right(a1,1),就是提取A1单元格数字最后一位。

Right是文本函数,提取出来的数字,因此也是文本格式的数字。要转换成真正的数字,如何实现?--、*1等等方式都可以。
比如=--RIGHT(A1),下拉,数字自动靠右对齐。而上面的文本数字,默认是靠左对齐,这就是他们的区别。

再加个条件,升华一下。我们将A列的数据最后一位提取出来放在B列,并且最后一位如果是0,就显示为10,其他保持最后一位不变。

下面截图B列是效果。B2公式为:=IF(--RIGHT(A2),RIGHT(A2),10),下拉。
公式解释:
1) 用Right从右边提取一个。RIGHT(A2,1)可以缩写为RIGHT(A2)。
2)因为Right提取是文本型的数值,所以前面加--,通过--转为数值型数字。
3) if的第1参数是0返回第3参数10,不是0就返回第2参数。
小雅上面的公式写法,仅仅是方法之一。解法有多种,希望大家留言写下不一样的公式,顺便附带公式解释更好!方便对EXCEL了解不多的伙伴理解公式含义!
很赞哦!
python编程网提示:转载请注明来源www.python66.com。
有宝贵意见可添加站长微信(底部),获取技术资料请到公众号(底部)。同行交流请加群
相关文章
文章评论
-
excel的right函数提取并转为数字文章写得不错,值得赞赏


