数据验证下拉列表中的空值

时间:2016-07-20 19:16:58

标签: google-sheets

使用“项目列表”向单元格添加数据验证后,我坚持将“空值”添加到有效项列表中。
通过选择“空值”,我希望清除单元格 这可能吗?

5 个答案:

答案 0 :(得分:5)

我设法通过在空白单元格中添加单引号<'>来做到这一点。
如下所示对我有用:
screenshot

选择此选项后,它将显示为空白行。

答案 1 :(得分:2)

这似乎不可能。如果在选项中提供空字符串,则忽略空字符串;直接在电子表格中以及通过Apps脚本从字符串数组构建验证规则时都会发生这种情况。这可能是因为当单元格为空时忽略验证规则,因此允许空字符串将是多余的。不幸的是,这也意味着你不能在单元格下拉列表中有一个空字符串。

答案 2 :(得分:1)

通过使用从另一个文档复制到剪贴板的从左到右标记(LRM),我能够实现空白下拉选项的外观。

我能够从以下站点之一复制角色:

并在https://apps.timwhitlock.info/unicode/inspect进行测试。

enter image description here

尝试在Stack Overflow上创建一个代码段,但似乎将字符删除了。

答案 3 :(得分:1)

您可以通过在Excel环境中添加特殊的空格字符来实现。为此:

  1. 在Excel表格中选择任何空单元格;
  2. 点击[插入]标签;
  3. 选择[符号],然后切换到[特殊字符]标签;
  4. 选择您喜欢的任何“空格”符号,我更喜欢“ En空格”,然后单击[插入];
  5. 用鼠标从Excel的输入行中选择并复制(Ctrl + C)“空格”;
  6. 将“空格”复制到[数据验证]的[源]行中的输入。

答案 4 :(得分:0)

我不确定您是否还在寻找解决此问题的方法,但如果是这样,我就有一个。

在执行这些步骤之前,请确保您的数据验证参考在表格的某处有一个空白单元格,最好是第一个或最后一个单元格。

一旦你完成了:

  1. 选择包含数据验证的单元格
  2. 转到数据&gt;数据工具&gt;数据验证
  3. 在弹出的窗口中,导航到&#34; Source&#34;节
  4. (请注意,即使您选择了包含空白单元格的范围,也不会应用它。)

    1. 例如,如果您的源在设置数据验证后看起来像=Sheet1!$A$3:$A$14($ A $ 2应该是空白单元格),请对其进行编辑以包含空白单元格(例如,将$ A $ 3更改为$ A $ 2。 )
    2. 应该是它。