具有数据验证功能的Google表格中的一对一分配

问题描述 投票:0回答:1

是否可以将数据验证下拉列表添加到列中的每个单元格,以使可用值一经选择就被消耗并从下拉列表中删除,从而只有一个单元格可以接收给定值,并且没有重复的选择?我对突出显示重复项没有兴趣,我想从另一个单元格选择的可用选项中删除一个值。

validation google-apps-script google-sheets auto-update
1个回答
0
投票
我会通过在电子表格中添加另一张纸来处理它。让我们将此工作表称为

设置。在该工作表中,在A列中列出所有可用的选项。然后在B列中添加一个公式,检查是否已选择该特定值。如果是,则将其为空,否则返回其值。

=IF( ISNUMBER(MATCH(A1, *theColumnWhereTheDropDownIst*, 0)), "", A1 )
因此,现在,在B列中,将仅显示那些仍为空的值。让我们将此范围命名为“ unusedValues”。

然后,在您要选择列表的范围内,添加数据验证并将其设置为“ unusedValues”。现在应该可以了。

此方法易于使用和修改。它不需要apps-script。

© www.soinside.com 2019 - 2024. All rights reserved.