1、假设,我们要在以下的图示中的金额列输入限定2位小数以内的数字。
2、嚼但匙噻首先,我们在工作表金额的旁边那列进行公式分析:可以运用int函数(整数函数),在原数的基础上乘与100后取苻抽苍黪整如果跟原来的数*100是一样的,那可能是在2位小数以内,如果超过2位小数,可能会返回false的。所以可以使用公式:=INT(E7*100)=E7*100这个公式就表示返回(INT(E7*100)=E7*100)这个的结果,如果相等则为true,否则false如图
3、将这个公式复制到剪切板,然后选定范围区域(即要限定输入区域)
4、点击在顶部功能区的“数据”选项卡下的“数据工具”的“数据验证”数据——数据工具——数据验证
5、在弹窗中,在设置的验证条件中,“允许”选择“自定义”公式就将之前复制的公式粘贴即可即路径:设置——验证条件——允许(自定义),公式(=INT(E7*100)=E7*100)
6、通过上述骇螺搭翳跳出的弹窗我们发现,警告内容比较不直观,如果他人使用,只知道输入错了,但到底哪里错了并不知道,所以可能在进行下一步警告设置:通过上述路径返回数据验证的弹窗下,“出错警告”选项卡下,按下面方式填写,便于到时数据输入非2位小数以内的数时跳出清晰的警告:1)标题:小数超2位数2)出错信息:请输入2位小数以内的数字然后点击确定这时,我们在区域输入3位小数的话,就会弹窗图示弹窗的警告了!这样的弹窗警告清晰明了,可以更直观的明白到底是错在哪里。
7、通过以上方式就设置完毕了,我们的允许区域内,可以输入正数的2位小数的金额数据,也可以输入负数的2位小数点的金额数据,并且一旦输入错信息,就提出警告,然后,我们就根据警告输入正确的信息了。