跳到主要内容

如何只允许在Excel中输入字母数字字符?

作者:孙 最后修改时间:2020-06-03

出于某些特殊目的,您可能只允许在列中输入字母数字或数字字符,该怎么办? 本文将介绍在Excel中解决此问题的方法。

仅允许通过数据验证输入字母数字字符

仅允许通过数据验证输入数字字符

仅允许通过数据验证输入文本

不允许使用 Kutools for Excel 输入特殊字符好主意3

使用 Kutools for Excel 从字符串中删除除字母数字字符之外的所有字符好主意3


仅允许通过数据验证输入字母数字字符

如果只允许在列中输入字母数字字符,则可以按照以下步骤进行处理。

1.通过单击列标题(例如,列A)选择一列,然后单击 时间 > 数据验证 > 数据验证。 看截图:

doc仅允许字母数字1

2.然后在 数据验证 对话框下 个人设置 选项卡,然后选择 定制 来自 下拉列表,然后键入此公式 =ISNUMBER(SUMPRODUCT(SEARCH(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1),"0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"))) 进入“公式”文本框。 看截图:

提示: 在此公式中,A1是所选列的第一个单元格,您可以根据需要进行更改。

doc仅允许字母数字2

3。 点击 OK,现在在A列中,您只能在其中输入字母数字字符。 如果在单元格中输入非字母数字字符,将弹出一个警告对话框。

doc仅允许字母数字3

提示: 如果仅在A列的单元格中键入*或〜,则不会显示警告对话框。


仅允许通过数据验证输入数字字符

如果只允许在列中输入数字字符,则可以执行以下操作:

1.选择要限制条目的列,然后单击 时间 > 数据验证 > 数据验证.

2.然后在 数据验证 对话框中选择 定制 从“允许”下拉列表中,然后键入此公式 = ISNUMBER(B1) ,在 公式 文本框,而B1是所选列的第一个单元格。 看截图:

doc仅允许字母数字4

3。 点击 OK,然后所选列仅允许输入数字字符。


仅允许通过数据验证输入文本

要仅允许在列中输入文本,您也可以使用公式。

1.选择要限制的整个列,然后单击 时间 > 数据验证 > 数据验证.

2。 选择 定制 从“允许”列表中,输入以下公式=ISTEXT(C1) (C1是所选列的第一个单元格)进入“公式”文本框。 看截图:

doc仅允许字母数字5

3。 点击 OK 完成它。


不允许使用 Kutools for Excel 输入特殊字符

防止输入特殊字符

其实你可以申请 Kutools for Excel防止打字 实用程序可防止输入特殊字符,并且仅允许输入字母数字字符。

Kutools for Excel, 与超过 300 方便的功能,使您的工作更加轻松。 

免费安装 Kutools for Excel,请执行以下操作:

1.选择要防止特殊字符键入的单元格,单击 库工具 > 防止打字 > 防止打字。 看截图:
doc防止特殊字符1

2.在 防止打字 对话框,检查 禁止输入特殊字符 选项,点击 Ok,然后弹出两个对话框提醒您某些内容,请单击 有电 > OK 继续操作。
doc防止特殊字符2
doc防止特殊字符3向右射箭doc防止特殊字符4

然后,在选定的单元格中,不允许键入特殊字符。
doc防止特殊字符5


使用 Kutools for Excel 从字符串中删除除字母数字字符之外的所有字符

在某些情况下,您可能希望从混合字符串中删除所有字母数字字符, Kutools for Excel删除字符 可以帮你一个忙。

免费安装 Kutools for Excel,请执行以下操作:

1.选择字符串,然后单击 库工具 > 文本 > 删除字符。 看截图:

doc仅允许字母数字6

2.然后在弹出的对话框中,检查 非字母数字 选项,您可以预览从中删除的结果 预览 窗格。 看截图:

doc仅允许字母数字7

3。 点击 Ok or 申请 执行该操作,并删除所有字母数字字符。

doc仅允许字母数字8


相关文章:


文档 KTE

最佳办公生产力工具

🤖 Kutools 人工智能助手:基于以下内容彻底改变数据分析: 智能执行   |  生成代码  |  创建自定义公式  |  分析数据并生成图表  |  调用 Kutools 函数...
热门特色: 查找、突出显示或识别重复项   |  删除空白行   |  合并列或单元格而不丢失数据   |   不使用公式进行四舍五入 ...
超级查询: 多条件VLookup    多值VLookup  |   跨多个工作表的 VLookup   |   模糊查询 ....
高级下拉列表: 快速创建下拉列表   |  依赖下拉列表   |  多选下拉列表 ....
列管理器: 添加特定数量的列  |  移动列  |  切换隐藏列的可见性状态  |  比较范围和列 ...
特色功能: 网格焦点   |  设计图   |   大方程式酒吧    工作簿和工作表管理器   |  资源库 (自动文本)   |  日期选择器   |  合并工作表   |  加密/解密单元格    按列表发送电子邮件   |  超级筛选   |   特殊过滤器 (过滤粗体/斜体/删除线...)...
前 15 个工具集12 文本 工具 (添加文本, 删除字符,...)   |   50+ 图表 类型 (甘特图,...)   |   40+ 实用 公式 (根据生日计算年龄,...)   |   19 插入 工具 (插入二维码, 从路径插入图片,...)   |   12 转化 工具 (小写金额转大写, 货币兑换,...)   |   7 合并与拆分 工具 (高级组合行, 分裂细胞,...)   |   ... 和更多

使用 Kutools for Excel 增强您的 Excel 技能,体验前所未有的效率。 Kutools for Excel 提供了 300 多种高级功能来提高生产力并节省时间。  单击此处获取您最需要的功能...

描述


Office Tab 为 Office 带来选项卡式界面,让您的工作更加轻松

  • 在Word,Excel,PowerPoint中启用选项卡式编辑和阅读,发布者,Access,Visio和Project。
  • 在同一窗口的新选项卡中而不是在新窗口中打开并创建多个文档。
  • 每天将您的工作效率提高50%,并减少数百次鼠标单击!
Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
la funcion de validacion de datos se puede evitar por un usuario que copie y pegue, es decir, si yo tengo la validacion de datos para SOLO numeros, al querer escribir una letra sale el mensaje de error, pero si en lugar de escribirlo, copio y pego en valores o cualquiera, la validacion de datos se rompe
This comment was minimized by the moderator on the site
Please help me to create rule for cell where string should be in mentioned format only "lastname, firstname"

Thanks in advance !
This comment was minimized by the moderator on the site
You can place your question in our forum https://www.extendoffice.com/forum.html,maybe someone can help you.
This comment was minimized by the moderator on the site
Please help. I need to make this data validation in a cell where the data they can type is
This comment was minimized by the moderator on the site
You mean that you want the cell contains the data validation, and also can be entered other values in it?
This comment was minimized by the moderator on the site
Hi I was wondering, how would you set a alphanumeric value which starts with the same letters? For example, MX234, MX342 Thanks in advance
This comment was minimized by the moderator on the site
Hi I was just wondering, how would you set a validation rule for alphnumeric values which start with the same letters for each row? For example, MX234, MX345 Thanks in advance
There are no comments posted here yet
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations