假设我们有一个包含具有五位小数的值的数据集,但我们只想显示两位小数。在本文中,我们演示了使用公式在 Excel 中设置小数位的 5 种有效方法(以及不使用公式的 2 种方法)。

为了说明这些方法,我们将使用以下数据集,其中包含五名学生的 GPA ,并将 GPA 的值设置为小数点后两位而不是五位。

方法 1 – 使用 ROUND 函数ROUND函数将数字向上或向下舍入到指定的位数。

步骤:

选择单元格D5。输入以下公式:=ROUND(C5,2)

按输入。将填充手柄工具从单元格D5拖动到D9。GPA 值现在显示为两位小数。

方法 2 – 使用 ROUNDUP 函数ROUNDUP 函数将值向上四舍五入到右侧或左侧的小数点。

步骤:

选择单元格D5。输入以下公式:=ROUNDUP(C5,2)

按输入。将填充手柄工具从单元格D5拖动到D9。GPA 值现在显示两位小数且四舍五入。

方法 3 – 使用 ROUNDDOWN 函数Excel 中的 ROUNDDOWN 函数将数字向下舍入。

步骤:

选择单元格D5。输入以下公式:=ROUNDDOWN(C5,2)

按输入。将填充手柄工具从单元格D5拖动到D10。结果显示最多两位小数。

方法 4 – 使用 TRUNC 函数Excel 中的TRUNC函数将数字截断为指定的位数。

步骤:

选择单元格D5。输入以下公式:=TRUNC(C5,2)

按输入。将填充手柄工具从单元格D5拖动到D10。GPA的值被截断至小数点后两位。

方法 5 – 组合 FLOOR 和 IF 函数Excel 中的FLOOR函数将整数和小数向下舍入到最接近的指定有效倍数。 IF函数用于检查是否满足条件,并根据条件是否满足返回不同的结果。

步骤:

选择单元格D5。输入以下公式:=FLOOR(C5, IF(C5>0, 0.01, -0.01))

按输入。将填充手柄工具从单元格D5拖动到D9。GPA的值限制为小数点后两位。

公式如何运作?

IF(C5>0, 0.01, -0.01): 此部分计算给定数字的值,精确到小数点后两位。如果C5中的值为正且大于0,则将返回01而不是-0.01。FLOOR(C5, IF(C5>0, 0.01, -0.01)): 在这部分,我们使用 FLOOR函数传递单元格编号,即C5以及IF函数的返回值。如何在不使用公式的情况下在 Excel 中设置小数位方法 i – 应用 Excel“设置单元格格式”选项为了说明此方法,我们将使用以下数据集,其中包含五个学生两个学期的GPA,以及显示学生CGPA的列。让我们使用设置单元格格式功能将CGPA的值设置为小数点后两位。

步骤:

选择单元格范围E5:E9。右键单击所选区域。从上下文菜单中单击设置单元格格式。

将出现一个名为设置单元格格式的新对话框。从类别部分中选择数字。在小数位框中设置值2。单击确定。

结果如下:

方法 ii – 使用“增加小数”和“减少小数”按钮步骤:

选择单元格范围E5:E9。转到首页标签。在功能区的数字部分,点击“减少小数”按钮3次。

CGPA的值减少到小数点后两位。

注意:同样,“增加小数点”按钮可用于增加位数小数点后。