【Excel条件格式】如何标记20位全电发票号码的重复数据?
- 2026-09-10 06:11:53
【Excel条件格式】如何标记20位全电发票号码的重复数据?


推荐指数:☆☆☆☆☆

问题:发票号重复红色提示使用的是EXCEL【条件格式】,数字第15位开始之后的数就不识别,误判重复。

分析:Excel的条件格式功能在控制重复值时,确实存在与数据位数相关的限制,当单元格内容为纯数字且位数超过15位时,Excel会将其存储为浮点数(双精度),导致后几位数字可能因精度不足而被舍入或替换为0,例如输入一个20位数字,实际存储值可能变为科学计数法形式,这种精度丢失会干扰重复值判断,使不同数值被误判为相同。
解决:=COUNTIF($D$4:$D$11,D4&"*")>1

公式说明:
【COUNTIF()】:用于统计满足某个条件的单元格数量;
【$D$4:$D$11】:表示要进行计数的单元格组(即:需要查重的数据区域);
【D4&"*"】:确定哪些单元格需要统计的标准,“B2”是第一个数据所在单元格,"*"表示代表任意字符的通配符,用&符连接在一起,表示以文本格式计数;
【>1】:表示出现重复。
PS:不仅20位的全电发票可以这样处理,如:18位的身份证号、18位的银行卡号以及超过15位的电子订单号等这样的超长数据都可以。

联系方式:
购买专线:13522655010(微信同号)
售前QQ:1084166067
购买QQ: 473625929
售后QQ:1019224211
本文来自网友投稿或网络内容,如有侵犯您的权益请联系我们删除,联系邮箱:wyl860211@qq.com 。