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

Excel批量导入用户模板:密码单元格有效性规则设置咨询

实现Excel密码列的合规性校验

当然可行!Excel的数据有效性功能完全能搞定这个密码合规校验的需求,我给你一步步拆解具体操作:

1. 选中目标单元格区域

先选中你要设置规则的[password]列(可以是整列,也可以是指定的单元格范围),这样后续的有效性规则会直接应用到这些单元格上。

2. 打开数据有效性设置面板

在Excel顶部的「数据」选项卡里,找到「数据有效性」按钮(部分版本可能藏在「数据工具」分组里)。点击后弹出对话框,在「允许」下拉菜单里选择「自定义」选项。

3. 输入合规校验公式

在「公式」输入框里,粘贴下面这个公式:

=AND(LEN(A1)>=8,LEN(A1)<=20,ISNUMBER(SEARCH("[a-z]",A1)),ISNUMBER(SEARCH("[A-Z]",A1)),ISNUMBER(SEARCH("[^A-Za-z]",A1)))

划重点:把公式里的A1换成你选中区域的第一个单元格哦!比如如果密码列是B列,就改成B1。

公式逻辑给你掰碎了说:

  • LEN(A1)>=8 + LEN(A1)<=20:卡准密码长度在8到20字符之间
  • ISNUMBER(SEARCH("[a-z]",A1)):检查有没有至少一个小写字母
  • ISNUMBER(SEARCH("[A-Z]",A1)):检查有没有至少一个大写字母
  • ISNUMBER(SEARCH("[^A-Za-z]",A1)):检查有没有至少一个非字母字符(数字或者符号都行)
  • AND(...):要求以上所有条件必须同时满足,缺一不可

4. 自定义错误提示(推荐设置)

切换到「出错警告」选项卡,你可以设置友好的提示信息,比如:

  • 标题:密码不符合要求
  • 错误信息:请输入8-20位的密码,必须包含至少1个小写字母、1个大写字母和1个非字母字符(数字/符号)

这样录入人员输错密码的时候,Excel会立刻弹出提示,明确告诉他们哪里不对,非常直观。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.25 07:59:11