发布网友
共3个回答
热心网友
在excel中小数保留成整数的数字,可以通过“设置单元格格式”中的“数字”选项卡中的“数值”小数位数为“0”来实现。
具体步骤:
1、选中需要修改的单元格或区域,点击右键弹出菜单,左键点击“设置单元格格式”;
2、在弹出对话框中已经默认选择了“数字”选项卡,只需选择左边列表中的“数值”即可;
3、在“小数位数”后面的输入框中输入想要的小数位数,如果想取整数,就输入“0”,再点“确定”按钮,回到表格后,设置生效,就保留为整数了。
结果呈现:
热心网友
你考虑得确实很周到,特是在做工资的系统时,若要取整数,就必须去掉小数点后面的数。
在Excel中,用“单元格格式--数值--小数点位数”的方法设置的小数位数,仅仅是不显示多余的小数,其实该小数还是存在,电子表格仍是按原有的小数位数计算的。
例如:把所有单元格格式设置为小数点位数为0。
A1=1.3
A2=2.3
(单元格显示:A1=1
A2=2)
而当
A3中输入
=A1+A2
时,
就出1+2=4的情况了。(1.3+2.3=3.6
四舍五入后为4)
为避免小数点出现类似问题,解决办法有:
1、凡是涉及公式计算的数据,根据需要用round函数将其四舍五入,如函数“=round(A2*B2,0)”就是将A2*B2的结果保留整数。
2、(office2003)在“工具”菜单栏中选择“选项”--“自动重算”--在“以显示精度为准”复选框中打勾。便会四舍五入保留所需小数位数.
(Office
2007)Office按钮→Excel选项→高级→计算此工作簿时,选择相应的工作簿,勾选“将精度设为所显示的精度”.。
.即:如果A1=1.3
A2=2.3
(单元格显示:A1=1
A2=2)
而当
A3中输入
=A1+A2
时,
则值为1+2=3。
热心网友
假如数据在b列
第一步
c1=round(b1,0)
公式下拉
第二步
选中c列,复制,原位选择性粘贴,数值
,确定