在Excel中录入金额,最多只能有2位小数,超过位数就自动被阻止

Excel学习世界 2023-10-17 21:21:12

今天教一个小技巧,如何规范化指定区域的输入内容?

能在录入时加以限定,就能免去今后的很多麻烦。毕竟,很多公式或设置出错的源头,都来自于源数据不规范。所以,不妨多做一步加以防范。

案例:

在下图 1 中 A 列的空数据表区域规定以下输入规则:必须输入数值,且数值的小数点位数不得超过 2 位。如果超出,就会弹出出错警告框。

效果如下图 2 所示。

解决方案:

1. 选中 A2:A18 区域 --> 选择菜单栏的“数据”-->“数据验证”-->“数据验证”

2. 在弹出的对话框中选择“设置”选项卡 --> 在“允许”下拉菜单中选择“自定义”--> 在公式区域中输入以下公式:

=$A2=ROUND($A2,2)

公式释义:

ROUND($A2,2):将 $A2 单元格的数值四舍五入为 2 位小数;

$A2=...:判断四舍五入后的数值与原数值是否相等;只要不超过 2 位小数,结果都相等;一旦超过,结果不相等就会触发“数据验证”的拦截机制

* 参数中的行号要相对引用。

3. 选择“出错警告”选项卡 --> 输入所需的标题和错误信息 --> 点击“确定”

结果就如下图所示,只要小数点位数超过 2 位,就会弹出警示框,要求重新输入符合格式的数值。

1 阅读:76

Excel学习世界

简介:Excel 学习交流