excel学习库

excel表格_excel函数公式大全_execl从入门到精通

处理超过15位特殊数据的查询方法和原理

下图B列有几千个集装箱订单号,其中有重复的订单号,需要标识出来。

常规方法我们都用条件格式来标识。

条件格式——突出显示单元格规则——重复值,可以将B列重复数据标识出来。

发现得到的结果和我们想的结果完全不一样,什么原因呢?

EXCEL默认数据只有15位,所以长于15位的部分在数据比对时全部视作0。由于B列数据长度超过15位,因此大家要考虑这种特殊情况,该如何做,才能得到正确结果。

我们要用公式来设置条件格式。在条件格式→新建规则:

=COUNTIF($B$2:$B$13,B2&"*")>1

这样就得到了正确的结果:

公式解释:

B2&"*":表示将B2单元格强制识别为文本

拓展应用:

身份证号或银行卡号也是超过15位的,我们在用VLOOKUP函数匹配或核对时,也要应用本案例中技巧。

Excel的有效计算精度为15位,所以超过15位的数值,从第16位起会默认为0,添加“*”有将字符串强制转换为文本参与计算的用途。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接