这就是我要做的事情。我有大约20个人,都有身份证,必须在不同的日期参加午餐。一个人只能参加一个午餐,他们可能不会去另一个。每次午餐可能是5至7人
我已经构建了表格,以便列E到H是午餐的日期,在它下面我将放置每个人的ID。
如果我不想要重复的条目,采用这种方式的正确方法是什么?
我尝试过:数据验证 - >允许:自定义 - >公式:" = COUNTIF(myTable,E2)< = 1"。它似乎不起作用,因为即使条目没有输入两次(或更多),它也会发现错误。
谢谢!
答案 0 :(得分:0)
有趣的是,Excel的数据验证功能不接受命名范围的名称 在公式中。
所以,只要你认为“哦,我已经定义了myTable并将其推入公式中,是的,岩石!” 不幸的是,这不起作用。< / strong>
因此,为了绕过该问题,我建议你定义你的Range (这是E2:H8 - 因为最大参与者数量是标题日期的7加1行) {{ 1}}。如果您想为表格创建动态范围,也可以使用Data Validation
。请参阅下面的解决方案:
或者简单地写一下
Offset