excel的问题 现有三列数A、B、C,当新输入的数据x、y、z重复时,不允许输入。
发布网友
发布时间:2022-04-23 06:00
我来回答
共2个回答
热心网友
时间:2023-10-17 21:33
选中ABC三列,当前单元格为A1时,数据有效性公式
=MATCH($A1&$B1&$C1,$A$1:$A$10000&$B$1:$B$10000&$C$1:$C$10000,0)=ROW(A1)
大概模式就这样,注意公式中的区域范围只用到10000,直接引用整列的话会很卡,还有就是为了避免1,23,4和12,3,4这样的数据判断成一样的,在公式中可以用$A1&"xxx"&$B1&"xxx"&$C1这种形式,后面的数据区域也这样改 ,中间连接的字符串相同就行了
热心网友
时间:2023-10-17 21:33
选中A,B,C三列,然后利用数据有效性套用公式=COUNTIF($A:$C,A1)<2即可