是否可以将数据验证下拉列表添加到列中的每个单元格,以使可用值一经选择就被消耗并从下拉列表中删除,从而只有一个单元格可以接收给定值,并且没有重复的选择?我对突出显示重复项没有兴趣,我想从另一个单元格选择的可用选项中删除一个值。
设置。在该工作表中,在A列中列出所有可用的选项。然后在B列中添加一个公式,检查是否已选择该特定值。如果是,则将其为空,否则返回其值。
=IF( ISNUMBER(MATCH(A1, *theColumnWhereTheDropDownIst*, 0)), "", A1 )
因此,现在,在B列中,将仅显示那些仍为空的值。让我们将此范围命名为“ unusedValues”。然后,在您要选择列表的范围内,添加数据验证并将其设置为“ unusedValues”。现在应该可以了。
此方法易于使用和修改。它不需要apps-script。