乔山办公网我们一直在努力
您的位置:乔山办公网 > office365 > excel整数时不显示小数点

excel整数时不显示小数点

作者:乔山办公网日期:

返回目录:office365


用下四舍五入,然后看总和调整个别数字的个位数即,如:
288
2792
782
1706
1450
2634
1771
757
902
1143
1687
1122
1279
756
1176
894
420
110
978
551
341
105

楼主要实zhidao现的功能,可以采用VBA程序进行实现,简单的几行代码就可以搞定。(单元格的格式为“常规”)

(一)VBA程序代码如下:

Sub ColorIn()
Dim i, j, k
On Error Resume Next  '忽略运行过程中可能出现的错误

Set mysheet1 = ThisWorkbook.Worksheets("Sheet1")  '定义工作表

For i = 2 To 100  '从第2行到100行

 If mysheet1.Cells(i, 3) <> "" Then '如果单元格不是空白,则
 
  mysheet1.Cells(i, 3) = Round(mysheet1.Cells(i, 3), 2) '四舍五入,保留两位小数

  If mysheet1.Cells(i, 3) < 0 Then  '如果单元格的数值小于0

   mysheet1.Cells(i, 3).Interior.Color = RGB(255, 0, 0) '填充红色

  End If
 End If
Next

End Sub

(二)实现的结果如下:


php去掉数字小数点后面的零:
1、zhidaoceil — 进一法取整
说明
float ceil ( float value )
返回不小于 value 的下一个整数,value 如果有小数部分则进一位。ceil() 返回的类型仍然是 float,因为 float 值的范围通常比 integer 要大。
例子 1. ceil() 例子
<?php
echo ceil(4.3); // 5
echo ceil(9.999); // 10
?>

2、intval—对变数转成整数型态
<?php
echo intval(4.3); //4
echo intval(4.6); // 4
?>

解决方法如下:

操作版本为EXCEL2003;

比如下图工作表,当在A1单元格输入12时,变成了0.12;

1;在工作表上方的命令栏中顺序点:工具-选项

2;弹出的选项操作框中,点开“编辑”这一项;目光定位在“自动设置小数点”这里;

3;然后,把“自动设置小数点”前面的对勾取消;再点确定。

4;点确定后, 把A1单元格的0.12删除,重新输入12;这时,12不会变成0.12了;

5;通过上面的操作,后续输入的数字都不会变成小数点。若需要输入有小数位的数字时,还是可以用手动方式输入的。

相关阅读

  • excel整数时不显示小数点

  • 乔山办公网office365
  • 用下四舍来五入自,然后看总百和调整个别度数字的个位数即知可道,如:288 2792 782 1706 1450 2634 1771 757 902 1143 1687 1122 1279 756 1176 89
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网