繁体   English   中英

通过数据验证防止空白单元格

[英]Prevent Blank Cells with Data Validation

我在使用最简单的Excel数据验证时遇到了严重的困难:如何避免空白值? 用户需要在单元格中输入数字。 如果单元格没有值,Excel应该抛出错误消息。 我尝试了以下方法:

=COUNTIF($A5:$A27, "")=0
=ISBLANK($A5)
=ISBLANK($A5)=FALSE

和各种荒谬的Excel体操,但没有任何效果。 忽略空白复选框也处于关闭状态。 这有多难?

这是在Windows 10上运行的Excel 2016中。我尝试使用不同的搜索关键字在Google搜索广告中作呕。 我已经试过了。 我试图在这里搜索一个简单的公式来解决问题。

假设您也不想输入0值,则可以使用以下验证。 但是,仅当您在单元格中输入值时,验证才适用。 如果您处于编辑模式,则单元格为空白时将无法按Enter键。 但是,没有什么可以阻止您完全忽略该单元格,甚至不能选择该单元格并使用Delete键清除其内容。

在此处输入图片说明

Excel无法强制将字段强制为必不可少的理由。 如果在强制性单元格为空的情况下Excel不允许您执行任何操作,则如果有两个强制性单元格,您将陷入困境,因为您将无法在没有Excel抱怨另一个单元格的情况下完成一个单元格。

如果您还运行宏,则这些宏可能会显示错误消息,而不是在必填字段未全部完成时执行所需的任务,则只能将其强制为必填单元。

根据评论,最好的办法是使用条件格式突出显示空的强制性单元格。 在“主页”选项卡中,基于等于0的值创建条件格式,然后将背景格式设置为红色(或任何您想要的格式)。

在此处输入图片说明

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM