多语言展示
当前在线:1744今日阅读:155今日分享:35

excel2010公式结果如何固定保留纯2位小数

Excel表格函数公式的计算结果小数点位数较多时,如何使得计算结果仅保留两位小数?
工具/原料
1

计算机

2

操作系统:Windows 7

3

办公软件:Excel 2010

通过单元格格式设置保留两位小数
1

选择要保留两位小数的单元格,单击右键,选择“设置单元格格式”。

2

点击【数字】,选择“数值”,输入要设置的小数点位数(如:2),之后点击【确定】。

3

回到Excel工作表界面,将会看到设置的单元格区域已经保留两位小数。

使用函数公式保留两位小数
1

在原函数外面嵌套一个四舍五入的函数ROUND,如:E2单元格里面输入公式=ROUND(SUM(A2:D2),2),即,求和结果保留两位小数。

2

下拉单元格进行复制填充,将会看到计算的结果保留两位小数。

使用VBA程序保留两位小数
1

按下键盘上面的【Alt+F11】组合键调出VBA编辑器。

2

在VBA编辑器左侧的工程项目下方双击“Sheet1”,然后输入以下VBA程序。Sub Number_Set() On Error Resume Next  '忽略运行中可能出现的错误 Set mysheet1 = ThisWorkbook.Worksheets('Sheet1') '定义工作表Sheet1 mysheet1.Range('E2:E13').NumberFormatLocal = '0.00_ ' '设置单元格区域E2:E13的格式为数值且显示两位小数 End Sub

3

点击VBA编辑器功能区里面的“运行”按钮,运行VBA程序。

4

回到Excel表格界面,将会看到保留的两位小数。

注意事项
1

选择单元格区域后,可以使用【Ctrl+1】组合键快速调出设置单元格格式。

2

使用函数公式保留两位小数时,如果,第二位是0,其结果将会变成1位小数。

3

使用VBA保留两位小数,有点杀鸡焉用宰牛刀之嫌,但在以后的VBA程序里面可以根据实际需要嵌套使用。

推荐信息