我在工作中,经常会遇到从系统导出一些人员的信息数据,要按身份证号查找的情况。系统导出的文件,身份证号默认是“常规”型的,但是显示出来常常是文本类型,结果是如果不去动它,表面上身份证号正常显示,但一旦双击一下,就像激活了一样,就变为常规类型了,而常规类型的身份证号会默认为数字,后三位变为0。所以最保险的方法是手动将身份证号一列的类型改为文本型,这样即使双击也没事。
但是我们直接去选中身份证号一列,把类型改为文本型,是没用的。我以前只能是在一个空列,先改为文本型,再把身份证号一列复制粘贴过去,再把原身份证号一列改为文本,再把粘贴过去的身份证号复制粘贴回原列,挺麻烦。最近学会了用“分列”的方法直接把身份证号一列改为文本。
可以用isnumber函数和istext函数判断是文本型还是数值型。没动的情况是显示为文本型。
但是一旦双击后,就成了数值型了。
分列的方法:选中一列,在“数据”→“分列”,点两个“下一步”,第三步的数据格式选择“文本”,就完成了。
现在双击它也没事了,都是文本格式。
以上是跟虎课网上的薛奔老师学习的,我6年前也是在网易云课堂听他的课,学会的vlookup的用法。