跪求!!!急等!!!excel 2007 如何设置单元格字符长度?
答案:2 悬赏:0 手机版
解决时间 2021-02-21 19:11
- 提问者网友:皆是孤独
- 2021-02-21 09:04
如何设置字符长度?注意是字符!!一汉字=2字符,一个标点=1字符。在数据有效性文本长度里只能设置个数而不是字符长度。比如:设置小于3,运行后,输入两个汉字,是4个字符,可他判断的是2,有效!但实际上按字符算是4,是无效的。输入abc,3个英文,就是3个字符,判断无效,正确。输入一个汉字加一标点符号,他判断是2,有效,可实际是3个字符,是无效的……还有,怎么继续设置特定符号不计算在字符内?比如:你好吗?把这个问号不计算为字符。也就是说,实际是7个字符,但是让他特定判断问号不计算在字符之内,判断是6个字符。我各种纠结中,怎么设置,或者怎么写代码,求高人指教!高分酬谢!跪求!!!
最佳答案
- 五星知识达人网友:笑迎怀羞
- 2021-02-21 10:19
利用数据有效性中的文本长度功能来处理。
Excel版本参考:2010
1、选择A1单元格;
2、点击数据-数据有效性;
3、允许:文本长度,数据:等于,值输入5,确定;
4、输入文字测试(超过5个字就提示错误)
Excel版本参考:2010
1、选择A1单元格;
2、点击数据-数据有效性;
3、允许:文本长度,数据:等于,值输入5,确定;
4、输入文字测试(超过5个字就提示错误)
全部回答
- 1楼网友:毛毛
- 2021-02-21 11:54
假设你要设置A列的有效性,选中该列(假设选中后的活动单元格是A1)
有效性
自定义
=lenb(a1)<3
剔除问号的问题
=lenb(substitute(a1,"?",))<3
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯