导读 主体是VLOOKUP(A2,A$1:A1,1,0),意思是在A$1:A1这个动态区域查找A2单元格是否存在。如果存在就取得这个值,不存在会得到#n/a错误。VLOOKUP...
主体是VLOOKUP(A2,A$1:A1,1,0),意思是在A$1:A1这个动态区域查找A2单元格是否存在。
如果存在就取得这个值,不存在会得到#n/a错误。
VLOOKUP的用法可以查阅函数帮助,这里的参数三是1,表示返回当前列本身。
A$1:A1是混合引用,取得当前行上方的A列区域。
在这个基础上,外面再加一层IF函数。
ISERROR(VLOOKUP(A2,A$1:A1,1,0))判断VLOOKUP的结果是否是错误,如果是错误(也就是上面说的#n/a错误,也就是查询值不存在)就为真,否则为假。
然后利用IF函数实现两种结果的判断,VLOOKUP找到了值就返回“重复”,否则返回空。
也可以用=if(countif(A$1:A1,A2),"重复","")****在B2输入或者=if(countif(A$1:A1,A1)>1,"重复","") ****在B1输入。