excel数据有效性设置 公式问题?

我想设置在单元格中只能输入整数或小数,并且格式只能是 # 或 #.# (#为数字,结果只能≥0),我使用有效数据设置 允许小数 且≥0,但是输入时间格式的数字 如7/9 ,2014-7-13 还是可以,无法阻止,求个公式或设置,输入只能是 整数或小数输入,在线等!
输入数据类型必须为数字,不能填写任何格式的日期和时间。是不能输入任何格式的时间或日期,如输入2014-10-1就不行,不是要转换

第1个回答  2014-07-20
可以这么操作:1、选中实用区域如A1:B20.2、在“数据/有效性/设置/允许/自定义/公式/B1<=A1/出错警告/勾选‘输入无效数据时显示出错警告’/样式/停止/标题/输入自己喜欢题目如‘出错了!’/错误信息/输入‘请输入大于A的数据’/确定”。3、在B1:B20,输入小于A列对应单元格数据时,就会弹出你设置错误警告,只有取消重新输入合格数据方可。
希望对你能有所帮助。追问

我是想只能输入数字,且大于0,如果输入小数的话,只能以小数点(“.”)的格式输入,其他的都不能输入。
输入数据类型必须为数字,不能填写任何格式的日期和时间。是不能输入任何格式的时间或日期,如输入2014-10-1就不行,不是要转换

第2个回答  2014-07-20
右键-单元格设置--数字---文本格式。就OK.至于大于0的话就用数据有效性
第3个回答  2014-07-20
=AND(OR(INT(A1)=A1,CEILING(A1,0.1)=A1),A1>=0)追问

我是想只能输入数字,且大于0,如果输入小数的话,只能以小数点(“.”)的格式输入,其他的都不能输入。

追答追问

我输 入 9/7 后还是显示成 9月7日,并且你是有参照的,哪个大于哪个,我想直接用公式表示,不需要参照
输入数据类型必须为数字,不能填写任何格式的日期和时间。是不能输入任何格式的时间或日期,如输入2014-10-1就不行,不是要转换