四舍五入结果(Microsoft Excel)
梅利莎(Melissa)很难理解Excel为什么以某些方式显示某些数字。她提供了以下步骤作为示例:
。从一个新的空白工作表开始。
。在单元格B2中,输入33.33333333。
。在单元格B3中,输入33.333333333(比步骤2多一位)。
。在单元格C2中,输入= B23 *。
。在单元格C3中,输入= B33 *。
当Melissa这样做时,单元格C2将结果显示为99.99999999,而单元格C3将结果显示为100。(您可能必须加宽C列才能看到这些结果。)
要了解为什么Excel会执行此操作,您需要了解一些事项。首先,当您创建一个新的工作表时,所有单元格都将使用“常规”格式进行格式化。使用此格式,信息以常规方式显示(因此格式名称)。以这种格式,数字最多显示十位。不管数字在小数点的左边还是右边。最多只能显示十个。
如果您输入的数字超过十位数,或者公式的结果超过十位数怎么办?然后,Excel将数字四舍五入,以使显示的位数不超过十位。
因此,显示为99.99999999,但是如果再加上一位,则四舍五入的结果为100。但是,请放心,即使显示的位数更少,Excel仍将继续以15位的精度维护单元格内容。
如果您输入的数字在小数点右边不包含任何内容,但是数字中包含十个以上的数字,则“常规”格式会导致使用科学计数法显示该数字。
上面有一个警告:如果值所在的常规格式的单元格比显示整数所需的单元格窄,则将值四舍五入,以便可以在可用列宽内显示它。如果以后再调整列宽以使其更宽,则数字将重新格式化,以便最多显示十位数字。
如果要使用十个以上的数字来显示您的号码,则需要显式格式化单元格。单击“增加小数”工具(“功能区”的“数字”组,“主页”选项卡)或显示“设置单元格格式”对话框,然后使用“数字”选项卡上的控件控制应如何格式化显示的数字。
_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。
本技巧(8032)适用于Microsoft Excel 2007、2010、2013、2016、2019和Office 365中的Excel。您可以在此处为Excel的较早菜单界面找到此技巧的版本:
结果舍入。