|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
过几天有一个团队要到山西开会,由我负责收集大家的身份证号,交给单位办公室统一订飞机票。办公室主任还挺负责,后来还把名单发回来请我们大家再次确认。我那时还有些漫不经心,通过QQ群把名单发给了大家。没料想,有一位跟我一起出差的自主战友说他的身份证号错了,最后三位数全部变成了0。我回头仔细核对了一遍名单,吓了一跳,总共9个人,居然错了5个,问题是一样的,都是最后三位数全部变成了0,连我自己的身份证号都错了。5 G0 m0 |( f, Z+ r+ W* Q
为什么只是把大家网上发给我的身份证号复制-粘贴了一下,就会出现这样的错误呢?我回头重新试验了一遍,终于找到了原因:我是用EXCEL填写的名单,其中有姓名、职务、性别、身份证号、乘机日期等信息,当我把身份证号粘贴到EXCEL单元格里的时候,EXCEL把身份证号当成了数字,写成了科学计数法的数字“500106E+17”。我一看不对,赶紧在数字前面加上一个单引号,这样EXCEL就把数字当成字符串了,但由于EXCEL的计数精度只有15位,后面的三位数无法恢复,就变成了0。* `; A: H; V2 P8 N6 T0 w
: @' j% Q- y" U# o3 C0 `$ h
另外四位同事的身份证号之所以没有出错,是因为他们的号码最后一位包含了X,无论数字有多长,只要其中包含了一位非数字的字符,EXCEL就不会把它们当成数字来处理了。+ n4 S: a5 f p) `
我当时没有仔细核对,险些惹出**烦。想想一大半的人由于我的疏忽而被滞留在机场,该是多么尴尬的局面啊。真的应该好好感谢我们的办公室主任。
( w2 R2 T, \# Q8 V: V- O5 v+ Z 还好,在机票订单发出之前发现了错误,现在纠正还来得及。看来,做任何事情都必须一丝不苟,马虎不得。
- `+ H# c5 v3 B4 H# \; D 再次告诫大家,如果你要把身份证号写入EXCEL单元格,最好先输入一个英文的单引号,然后再输入数字,这样就可以避免错误。 |
评分
-
查看全部评分
|