ARTICLE · 1026540
表格总被填错?下拉菜单防呆模板
表格总被填错?下拉菜单防呆模板
同事填表把性别写成「男/女/M/F/男生」,日期格式五花八门,公式一算全错。数据验证就是给单元格立规矩,填错当场拦下,从源头保证数据干净。
Step 1下拉列表
选中单元格→「数据」→「数据验证」→允许「序列」→来源手填「男,女」或引用一个选项区域。
填表人只能从下拉选,杜绝自由输入导致的脏数据。选项多时把清单放单独区域,来源引用该区域,改选项只改一处。
Step 2数值与日期范围限制

只允许填0到100的分数:允许「整数」或「小数」,数据选「介于」,最小值0最大值100。
日期限制同理:允许「日期」,介于某个起止区间,超范围的录入直接被拒。做预算表、排期表时卡住非法日期。
Step 3自定义公式验证
复杂规则用「自定义」+公式。比如B列必须大于A列:=B2>A2。手机号11位:=len(C2)=11。公式返回true才允许录入,否则报错。
Step 4出错警告与输入提示
「出错警告」标签设标题和提示语,填错弹出「手机号须11位」这种友好说明,比默认红叉清楚。
「输入信息」标签在选中单元格时浮出提示,引导用户正确填写,防患于未然。
Step 5坑点提醒
坑:数据验证只拦手动录入,粘贴的值照样能进来,关键表配合条件格式标红异常。坑:下拉来源直接写文本超过255字会报错,超长清单用区域引用。坑:复制单元格会带验证规则,批量粘贴后整片被锁。
✅ 一句话总结 数据验证给单元格立规矩:序列做下拉、整数/小数限范围、日期卡区间、自定义公式做复杂规则(如=B2>A2、=len(C2)=11)。 出错警告写友好提示,输入信息引导填写。 注意验证只拦手动录入,粘贴值需条件格式兜底,长清单用区域引用。 |