Excel重复数据提醒函数,应该是IF函数吧?
来源:百度知道 编辑:UC知道 时间:2024/05/28 10:29:25
说了这么多 ,不知道你们头有没有晕呢,我表达能力不强哈,希望你们能告诉我答案,再次谢谢啦!我想应该可以的 ,下在我有时间再会慢慢弄的!以前学的公式、函数都忘完了! 唉~!
你们两个的方法我都试过了 按你们这么多的单元格试都行 一行当中不止这4个单元格,如果一行中甚至在4行以上的单元格,按照你们的方法我都加塞进去了 ,可为什么就不行啊?
例如:“阳光上的桥”用你的方法:如果我加塞单元格的话就是:IF(AND(COUNTIF(A:A,A2)>1,COUNTIF(B:B,B2)>1,COUNTIF(C:C,C2)>1),COUNTIF(D:D,D2)>1),COUNTIF(E:E,E2)>1),"重复","") 以此类推对吧?
还有就是 “狼魔猎手”用你的方法:如果我加塞单元格的话就是:=SUMPRODUCT(($A$1:$A$2000=$A1)*($B$1:$B$2000=$B1)*($C$1:$C$2000=$C1)*($D$1:$D$2000=$D1)*($E$1:$E$2000=$E1)))<=1 也是以此类推对吗?这种方法对吗?可我都试了为什么不行啊?
弹出一个对话框:输入的公式中包含错误。
有关修改常见公式错误内容,详单击“帮助按钮”。
要想在输入函数时获取帮助………略……………
如果不是要输入公式,请不要在开头输入等号(=) 或减号(-)…………略…
真晕啊~~~~~~
不过这种用数据有效性就可以实现了
选好A列到C列,数据→有效性,选自定义,公式里输入=SUMPRODUCT(($A$1:$A$2000=$A1)*($B$1:$B$2000=$B1)*($C$1:$C$2000=$C1)))<=1
重复时会警告的了
你增加列时公式多了一个括号")",删一个")"就对了
=SUMPRODUCT(($A$1:$A$2000=$A1)*($B$1:$B$2000=$B1)*($C$1:$C$2000=$C1)*($D$1:$D$2000=$D1)*($E$1:$E$2000=$E1))<=1
不过要注意看活动单元格是不是在第一行,就是选好的区域中那个白色的单元格啊
可以的,我给你设计的表格如下:
A列 B列 C列 D列
名称 规格 数量 重复
D列的公式为:
IF(AND(COUNTIF(A:A,A2)>1,COUNTIF(B:B,B2)>1,COUNTIF(C:C,C2)>1),"重复","")
假如你的数据在abcd列在e1输入公式
=if(and(countif(a$1:a1,a1)>1,countif(b$1:b1,b1)>1,countif(c$1:c1,c1)>1,countif(d$1:d1,d1)>1),"重复",""),估计一个数据长度,比如有100行,将公式向下填充至e120,再多一点也无所谓,根据具体情况灵活处理,r如果数据列多,复制"countif(a$1:a1,a1)>1,"将"a"改为相应的列号(比如"g",有多少就加多少,每一个之间用英文逗号隔开,最后一个不用逗号,公式在数据最后一列的后面第一列,公式中的"countif(a$1:a1,a1)>1"之类的表达,要包括所有的数据列