使用数据验证来拒绝列中的重复条目和空白单元格

时间:2016-05-10 18:19:12

标签: google-sheets

如果有人能编写一个数据验证函数来阻止某人输入重复的条目和空白列,我将非常感激。

例如,如果我输入

111
999
111

我希望Google工作表拒绝111。

另外,如果我进入

111
999

123

我希望Google工作表拒绝123。

1 个答案:

答案 0 :(得分:1)

假设列为A且单元格A1为其标题,则应用于A2:A的验证规则为"自定义公式为..."用公式

=and(iserror(match(A2, A$1:A1, 0)), not(isblank(A1)))

说明:

  • match尝试在其上方的单元格中查找每个单元格的值。如果没有匹配,则返回#N / A错误,iserror转换为TRUE值。
  • 第二个条件坚持直接位于当前单元格上方的单元格不是空白。
  • 两者由and连接,因此它们必须都保持以便输入有效。