excel中怎么设置单元格里只能输入指定位数的整数数字

如题所述

度友,这个用数据有效性可以达到目的,
第一步,选中A1单元格,然后选择"数据","有效性"




第二步:"设置","整数"




第三步,选择"介于",然后""最大值",最小值",输入数据范围就好。
所有疑问,可以陆续讨论!!

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-06-05

假如设置A列只能输入四位整数,先选中A列,再设置数据有效性,详见下图:

如果要改变位数,增减最小值的0和最大值的9即可

第2个回答  2019-06-05
可以用数据有效性,选中需要设置的单元格比如A1,数据,数据有效性,自定义,下面框中输入公式
=(INT(A1)=A1)*(LEN(A1)=3)
确定。这里是指定只能输入整数和三位数字。如果是四位,公式写为
=(INT(A1)=A1)*(LEN(A1)=4)
如果单元格地址不对,自己适当调整。追问

如果是要设置整列呢?比如整个A列

追答

如果是设置比如A1:A100中, 选中A1:A100,数据,数据有效性,公式还是
=(INT(A1)=A1)*(LEN(A1)=3)
确定,就一次性设置好了。如果第一个单元格是A3,选中后,公式就是
=(INT(A3)=A3)*(LEN(A3)=3)
或者,你只选中A1,设置好了A1的数据有效性之后,用自动填充柄下拉到比如A10,你再选中一个比如A6,再去看看数据有效性中的公式。

追问

还有一种情况,比如这格规定是4位数字,这四位数字可能是0001或者0100这样的四位数,输进去会报错呢,怎么才能把这种可能也包含进去呢?

追答

在EXCEL默认的格式中,象0001和0100这样,对真正数字来说,前面有无效的0,它会自动被去除,所以输入进去的,就会是1和100了,这样就不是4位了。
如果想让它输入无效的0都保留下来,可以预先把单元格格式设置为文本,因为文本中象0001前面的零都是有意义的,比如车号、船号和学号等。
设置成文本,数据有效性的公式也应略作修改,因为开始不知道会是文本的,公式改为类似类似
=(INT(A1)-A1=0)*(LEN(A1)=4)
就可以了。

追问

大佬,再麻烦您一下,我发现比如限定是4位数,前面或者最后面敲个空格然后再打3位数字上去不会报错,这个能避免嘛?就是也不能有空格,含空格也报错

追答

如果是不能含空格的四位,公式可改为

=(INT(A1)-A1=0)*(LEN(TRIM(A1))=4)

本回答被提问者采纳
第3个回答  2020-06-17
1. 先选好数据区域
2. 点击“数据”--“有效性”
3. 弹出有效性的设置框,“允许”选择整数,“数据”选择自己想要设置的数字,确定退出即可
第4个回答  2019-06-05

使用数据有效性即可。

追问

数据有效性同时只能设置一个呢,我同时有两个条件,一个是要整数数字,一个是要指定位数

追答

最大值和最小值就是设置位数的呀,
比如只能输入三位数:
最小值:100
最大值:999

追问

还存在一种情况比如数字三位为001 ,所以最大值最小值限制不了

追答

你是要限制住001这种形式的字符还是不想限制,如果需要限制的话以上讲的方式就可以,如下图:

怎么在Excel表格中限制单元格的输入位数
1. 首先打开电脑,在桌面找到Excel图标双击打开。2. 接着我们输入一些文字,然后选中其中一整列。3. 然后我们选择工具栏上的“数据”选项,接着选择数据验证的 “下拉菜单”中的数据验证,把允许设置为自定义,然后输入“=OR(LEN(E1)=15,LEN(E2)=18)”,即限制可输入15至18位数据。4. 然后...

excel中怎么设置单元格里只能输入指定位数的整数数字
第二步:"设置","整数"第三步,选择"介于",然后""最大值",最小值",输入数据范围就好。所有疑问,可以陆续讨论!!

Excel怎么限制输入的数字位数?Excel限制输入的数字位数的教程
1、选中需要输入手机号的单元格,依次点击菜单项【数据】-【数据验证】;2、在打开的“数据验证”界面中,"允许"选中【文本长度】,在"数据"中选择【等于】,在"长度"中填写数字“11”;3、在“出错警告”中输入错误提示信息,如“请输入11位手机号”;4、确定后,在单元格中输入手机号,如果输入...

Excel怎么让单元格中只能输入固定位数的数字
详情请查看视频回答

请问,怎样把excel单元格设置成只能输入固定长度数字的格式?
1、用数据有效性定义数据长度。用鼠标选定你要输入的数据范围,点"数据"->"有效性"->"设置","有效性条件"设成"允许""文本长度""等于""5"(具体条件可根据你的需要改变)。还可以定义一些提示信息、出错警告信息和是否打开中文输入法等,定义好后点"确定"。2、用条件格式避免重复。选定A列,点"...

excel怎么将数据设置成整数excel怎么将数据设置成整数格式
在“格式单元格”对话框中,选择“数字”选项卡。5. 选择“数值”类别 在“数字”选项卡中,选择“数值”类别,并选中“整数”选项。6. 设置小数位数 在“整数”选项下方,输入需要设置的小数位数。如果需要设置为整数,则将小数位数设置为0即可。7. 点击“确定”完成设置后,点击“确定”按钮退出格式...

在EXCEL中如何实现固定位数的数字?
选中此列,右键选择“设置单元格格式”,点“自定义”,在“数字”选项卡中的“类型”输入框中输入 000000 确定退出即可。

excel中怎样只求整数值 ,不要小数点 ; 不要四舍五入
1、用鼠标选中有小数点位的这一栏。2、接下来需要单击鼠标右键,选择设置单元格格式。3、在弹出的对话框中选择数字,单击数值,调整小数位数的数值为0。完成修改后单击确定。4、如图所示,小数点后的数值就去掉了。

excel单元格设定其数字格式为整数的方法excel单元格设定其数字格式为整...
方法一1、选中要写入数据的单元格(或要设置为整数格式的全部单元格);2、单击鼠标右键;3、在弹出的菜单中选择“设置单元格格式”;4、选择“数字”选项卡;5、在“分类”中选择“数值”格式,小数位数设置为0;6、按下“确定”。方法二1、选中要写入数据的单元格(或要设置为整数格式的全部单元格);2...

Excel表格如何进行保留整数excel表格如何进行保留整数显示
可以通过设置单元格的格式来保留整数。具体步骤如下:1. 选中需要设置格式的单元格;2.点击鼠标右键,选择“格式单元格”;3.在弹出的对话框中选择“数值”;4.在“小数位数”的下拉框中选择“0”;5.点击“确定”即可。这样设置之后,Excel表格就会自动保留整数,不会出现小数点后面的数字。

相似回答