今天教一个小技巧,如何规范化指定区域的输入内容?
能在录入时加以限定,就能免去今后的很多麻烦。毕竟,很多公式或设置出错的源头,都来自于源数据不规范。所以,不妨多做一步加以防范。
案例:
在下图 1 中 A 列的空数据表区域规定以下输入规则:必须输入数值,且数值的小数点位数不得超过 2 位。如果超出,就会弹出出错警告框。
效果如下图 2 所示。
解决方案:
1. 选中 A2:A18 区域 --> 选择菜单栏的“数据”-->“数据验证”-->“数据验证”
2. 在弹出的对话框中选择“设置”选项卡 --> 在“允许”下拉菜单中选择“自定义”--> 在公式区域中输入以下公式:
=$A2=ROUND($A2,2)
公式释义:
ROUND($A2,2):将 $A2 单元格的数值四舍五入为 2 位小数;
$A2=...:判断四舍五入后的数值与原数值是否相等;只要不超过 2 位小数,结果都相等;一旦超过,结果不相等就会触发“数据验证”的拦截机制
* 参数中的行号要相对引用。
3. 选择“出错警告”选项卡 --> 输入所需的标题和错误信息 --> 点击“确定”
结果就如下图所示,只要小数点位数超过 2 位,就会弹出警示框,要求重新输入符合格式的数值。