You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何设置自定义Data Validation公式:仅允许6位无符号字符输入

Excel自定义数据验证:仅允许6位无符号字符输入

适用Excel 365/2021及以上版本(支持正则函数)

直接用正则匹配公式,精准限制输入为6位大小写字母或数字:

=REGEXMATCH(A1,"^[A-Za-z0-9]{6}$")
  • ^ 和 $ 确保规则匹配整个单元格内容,避免部分符合的情况
  • [A-Za-z0-9] 限定输入仅为大小写字母和数字
  • {6} 指定必须为6位字符

适用旧版Excel(无REGEXMATCH函数)

用组合公式实现相同效果:

=AND(LEN(A1)=6,SUMPRODUCT(--(NOT(ISNUMBER(SEARCH(MID("`!@#$%^&*()_-+={}[]|\;:'"",./<>?",ROW($1:$31),1),A1)))))=31)
  • LEN(A1)=6 强制输入长度为6位
  • 后半部分通过枚举常见符号,检查单元格是否未包含任何符号,确保输入仅为字母和数字

设置步骤

  • 选中需要限制的单元格/区域
  • 点击「数据」选项卡 → 「数据验证」
  • 在「允许」下拉菜单中选择「自定义」
  • 将上述公式粘贴到「公式」框中(注意把公式里的A1替换为你选中区域的左上角单元格,比如选中B2:B100就写B2)
  • 可在「出错警告」标签设置提示内容,引导用户正确输入

内容的提问来源于stack exchange,提问作者Jessica Cupp

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.17 10:52:14