数据根本不同,EXCEL怎么会显示重复,是不上数据太长了识别不了

=IF(COUNTIF(A:A,A1&"*")>1," 把公示改成这样就可以了。谢谢各位。

对于数值长度超过15位(虽然已作文本处理),Excel进行转换识别时仍有可能视其为数值,而超过15位以上的是以0计,因此,为了便于对超过15位以上的编码使用COUNTIF函数识别出现次数,需要强制将其转换为“文本”,即:
=IF(COUNTIF(A:A,A1&"*")>1,"重复","")
=IF(COUNTIF(A:A,A1&"")>1,"重复","")
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-07-24
以A列为例,步骤如下:
1、选中第一行的列位置;
2、按住鼠标左键,向下选中其他同列单元格;
3、调出数据有效性对话框,“设置”》》允许:自定义》》公式:=countif(a:a,a1)=1
注意,公式中列号的根据你的选中列位置修改,且二个等于符号“=”不可省略;
4、“出错警告”》》输入“错误信息”:重复数据错误
5、确定并退出有效性设置即可

以上步骤可适用于wps表格/excel本回答被网友采纳
第2个回答  2015-07-24
COUNTIF不管是文本数字还真正的数字,只能判断前15位,EXCEL把后面数字作为0处理,可以用公式:
=IF(SUMPRODUCT(--(B:B=B4))>1,"重复","")本回答被网友采纳
第3个回答  2015-07-24
他按科学计数法计算了
第4个回答  2015-07-24
能把完整的公式发一下吗
相似回答