跳到主要内容

如何使用数据验证来防止Excel列中留有空白单元格?

作者:孙 最后修改时间:2022-12-06

在某些情况下,您不允许列中保留空白单元格,这意味着必须在列的单元格中输入某些内容。 在本文中,我将介绍数据验证功能来处理Excel中的这项工作。

通过数据验证防止列中留有空白单元格

通过防止重复来防止列中的重复数据好主意3


通过数据验证防止列中留有空白单元格

为了防止空白的单元格留在列中,您只需要在数据验证功能中使用一个简单的公式即可。

1.选择要防止剩余空白单元格的列,单击 时间 > 数据验证.
doc防止空白1

2。 下 个人设置 标签,选择 定制 下拉列表,然后键入此公式 =COUNTIF($F$1:$F1,"")=0公式 文本框。
doc防止空白2

F1是所选列中的第一个单元格。

3。 点击 OK。 从现在开始,如果您留下一个空白单元格并跳到下一个单元格以输入值,则会弹出一个警告框来阻止您。
doc防止空白3


通过防止重复来防止列中的重复数据

如果要防止在列中重复输入数据,可以尝试 Kutools for Excel Prevent Duplicate 效用。

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

安装后 Kutools for Excel,请执行以下操作:(立即免费下载Kutools for Excel!)

选择要防止重复输入的列,单击 Kutools > Prevent Typing > Prevent Duplicate.
doc防止空白4

然后点击 Premium Partner > OK 关闭提醒。

doc防止空白5 doc防止空白6

从现在开始,它将弹出警告,禁止重复输入。
doc防止空白7

最佳办公生产力工具

🤖 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 (3)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
Guys please could you give us a hint on how to do it but for rows...?
Rated 5 out of 5
This comment was minimized by the moderator on the site
Hi, Bruce Hill, try this formula: =COUNTIF($A$1:A$1,"")=0
1 indicates the first row, you can change 1 to the row number as you need.
This comment was minimized by the moderator on the site
THANKYOUUU
There are no comments posted here yet
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations