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

如何阻止用户在Google Sheet中输入非字母数字字符?数据验证公式失效求助

Google Sheets数据验证REGEXMATCH公式无效的原因及解决方法

Google Sheets确实在2020年后对数据验证的自定义公式规则做了调整,直接引用具体单元格地址(如H1)的写法不再被支持,这就是你遇到公式无效的原因。

针对H列的数据验证需求,可采用以下两种有效写法:

  • 使用.代表当前单元格,公式为:=REGEXMATCH(., "^[a-zA-Z0-9]+$")
  • 使用INDIRECT函数配合R1C1引用方式,公式为:=REGEXMATCH(INDIRECT("RC", FALSE), "^[a-zA-Z0-9]+$")

以上两种公式均可实现限制单元格仅输入字母和数字组合的效果,应用到H列数据验证时能正常生效。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.31 09:02:58