EXCEL大于10小于20,就减10,大于20就减20,计算方式,谢谢了!

我有用,谢谢大家了!

假设你这个数 在A2 那么你在B2 单元格 输入:=IF(AND(A2>10,A2<=20),A2-10,IF(A2>20,A2-20,"?"))
? 代表 我不知道 在其他范围 应该怎样计算 你自己补充完成吧追问

最大就计算到29没有再大的数了,其实意思很简单,就是取个位数。

追答

弯子 拐大了哦……
如果你的据都是整数的话 取 个位数 =right(a2,1)
如果是 包含小数 而又要取 个位数 的话 =right(int(a2),1)

提问题 要注意问题的描述哦 你隐藏的 要素 实在太多了……

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-01-22
如果要取个位数的就用这公式,不超过两位数的都可以,假定数据在A1,在B1输入公式下拉,如果是三位数的就把公式中的10改为100,以此类推。。。
=MOD(A1,10)
第2个回答  2013-01-22
假设这个数在A1,在A2中输入:=IF(A1>10,IF(A1<20,A1-10,IF(A1>20,A1-20)))
第3个回答  2013-01-22
使用公式:
=IF(A1<>"",LOOKUP(A1,{10,20},A1-{10,20}),"")
相似回答