excel - 如果源公式引用空单元格,则数据验证不起作用

标签 excel validation

我有一个带有列表数据验证的单元格,它应该根据其他单元格内容显示不同的列表:

=IF(D2="",$H$2:$H$4,$I$2:$I$4)

它显示正确的列表,但如果 D2 为空,它允许键入任何值。如果我使用 ISBLANK 也会出现同样的问题函数而不是 D2="" .如果我替换 D2=""通过 TRUE ,它正确显示了 H 列中的列表,并且不允许按预期键入不在列表中的值。是 Excel 错误还是我错过了什么?

最佳答案

如果取消选中 复选框忽略空白 .

您可以将单元格留空或从列表中选择,它不会允许无效条目。

enter image description here

enter image description here

关于excel - 如果源公式引用空单元格,则数据验证不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52660154/

相关文章:

vba - 如何确定线条绘制对象的端点?

vb.net - 有没有更干净的方法来处理文本框验证事件

php - 制作类(class)预订系统PHP

python - 使用Python的xlrd模块查找日期最多的列

javascript - 从另一个表单获取字段值以在 Lotus Notes 中的 Web 上执行验证

php - ZF2文件上传: File is empty

java - Spring-MVC:调用 validator ,而不是从 Controller 内部

Excel 解析生成日期 16-Sep-21 的 40802

c# - 错误:Make sure that it does not include invalid characters or punctuation and that it is not too long

c# - 将图片放入电子表格以填充整个单元格(合并单元格)