作业帮 > 综合 > 作业

怎么让EXCEL某列数字只显示个位数,而忽略十位、百位、千位...

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/08/18 09:59:59
怎么让EXCEL某列数字只显示个位数,而忽略十位、百位、千位...
比如我进行一些数字加、减、乘、除后所得的数值为:
D1:26.36875
D2:6687
D3:478.48
D4:7894.967
(D代表单元格列,数字代表行)我想让数字以这种形式显示怎么办?
D1:6
D2:7
D3:8
D4:4
就是让EXCEL忽略显示十位、百位、.与忽略显示小数点后面的数值.怎么操做?
大家回答的正确(除3楼理解有误)
这些带有小数点与大于个位的数字是通过加、减、乘、除所得出来的,其实D1,D2,..D4单元格里面都是公式"=sum(A1/B1*C1)"我按照你们所给的公式加入里面"=sum(A1/B1*C1)=RIGHT(INT(D1))"它提示我输入错误?那我应该怎么输入才能让它显示我所需要的格式呢?
还有1楼与2楼你们的方法一个比较复杂一个比较精简这是为什么?然而两个公式结果却是一样的.
怎么让EXCEL某列数字只显示个位数,而忽略十位、百位、千位...
请添加辅助列,然后输入公式:=RIGHT(ROUNDDOWN(A1,0),1)*1 上为图.不知是否要的是这样. 都是公式"=sum(A1/B1*C1)"我按照你们所给的公式加入里面"=sum(A1/B1*C1)=RIGHT(INT(D1))"它提示我输入错误?那我应该怎么输入才能让它显示我所需要的格式呢?还有1楼与2楼你们的方法一个比较复杂一个比较精简这是为什么?然而两个公式结果却是一样的.  ROUNDDOWN 和 INT区别在于四舍五入如-123.12时,Right(ROUNDDOWN(-123.12),1) 则等于3而Right(INT(-123.12),1)则等于4如果数据为正数,则没有问题; 你可以用你觉得简单的:=RIGHT(INT(sum(A1/B1*C1))) 
再问: 是要的这个结果。 其实D1,D2,..D4单元格里面都是公式"=sum(A1/B1*C1)"我按照你们所给的公式加入里面"=sum(A1/B1*C1)=RIGHT(INT(D1))"它提示我输入错误?那我应该让这两段公式怎样组合不会冲突呢?
再答: =RIGHT(INT(sum(A1/B1*C1))) =RIGHT(ROUNDDOWN(sum(A1/B1*C1),0),1)*1