代码之家  ›  专栏  ›  技术社区  ›  Simant

在Microsoft Excel中使用其他工作表的特定列值验证列

  •  0
  • Simant  · 技术社区  · 8 年前

    enter image description here

    enter image description here

    我有两张excel表格 学生 在我的工作簿中。在第一页(即学生)中,我需要验证学生ID的唯一性,学生ID的长度在1到20个字符之间。我使用了自定义数据验证,我的规则是

    =和(LEN(A2)<=20,LEN(A2)>0,COUNTIF($A$2:$A$65536,A2)=1)

    现在,在第二张表(即StudentCourse)中,我需要验证是否只插入学生表的“学生ID”列中的学生ID,并且学生ID可以重复。我将自定义验证设置为

    =和(LEN(A2)<=20,LEN(A2)>0,COUNTIF(学生!A2:A65536,A2)>0)

    你能帮我得到预期的验证吗?

    1 回复  |  直到 8 年前
        1
  •  1
  •   Simant    8 年前

    你在公式中的参考给学生!工作表设置为相对。请使用以下绝对参考。请确认这是否解决了您的问题。

    推荐文章