Google 表格:数据验证 - 跨多列的唯一行值

问题描述

美好的一天,

我从 sign in notifications 看到了一种解决方案,可以控制单个列中的重复条目。使用此自定义公式的数据验证适用于一列。

我想在多列上实现相同的效果......即跨多列的唯一行条目。以下面三列 A-C 为例。只有当第二次输入值 {1,2,1} 时,输入才会被拒绝。

A          B          C
1          1          1
1          2          1
1          2          2
2          2          2
1          2          1   X Entry should be rejected.

是否有使用数据验证的快速方法 - 自定义公式?

解决方法

使用自定义公式进行数据验证:

=INDEX(COUNTIF($A$1:$A&"×"&$B$1:$B&"×"&$C$1:$C,$A1&"×"&$B1&"×"&$C1)<2)

enter image description here