excel数值只取个位

来源:百度知道 编辑:UC知道 时间:2024/05/05 18:35:55
列:C列=A+B的合..24
问怎么做让C列得到的合只保留个位数"4"
急求答案
忘了....有的时候会出现小数点...他也能正确保留各位么?不能要怎么做
完整公式是G1=(A1-B1)/B1 取G1的个位

各有千秋。
我个人认为,用“MOD”返回原式(+-×÷)的得数除以10的余数,就只能是“个位数”及以下的数值;再用“INT”向下取整数部分,就是你要的“只保留个位数”:
=INT(MOD(A1+B1,10))
(你的完整公式“G1=(A1-B1)/B1”,就改为“=INT(MOD((A1-B1)/B1,10))”行了)

用“RIGHT”提取得数“字符串”右边的字符,不是不可以。但提取的是“字符”(文本格式),再转换成为数值,就显得公式拐了一个弯。不得已时还是不用好。

就看楼主的选择了。哈哈!

利用求余数函数mod,例如:
假设数据在a1和b1,结果在c1
=mod(a1+b1,10)

补充问题回答如下:
对有小数的情况,采用取整函数int,公式变更为:
=mod(int(a1+b1),10)

G1=right(roundup((A1-B1)/B1,),1)

前提是B1<>0
(A1-B1)/B1 的结果为正为负不影响。

=right(INT(a1+b1))*1