不管是做员工信息表,还是统计客户信息,我们总会遇到需要从Word文档中复制数据到Excel的情况。
我们先来看一下常见会出问题的操作
复制数据这个操作其实很简单:
1.在Word中选择需要复制的表格,选中后右键复制
2.在excel中点击对应单元格,右键粘贴。
这时候我们就会发现出问题了,手机号和身份证号都变成1.234E+8这样的形式;
3.我们尝试下将手机号、身份证号两行修改格式为“文本”,看一下能不能解决
手机号符合我们的要求了,我们却发现身份证号后面的三位都变成了000;
给大家解释一下是为什么:
excel的数字格式默认只支持15位数字,超过的部分会被它修改为0;
当我们从Word中复制过来的时候,Excel默认以“数字格式”粘贴了身份证号。
问题就出在这里,以数字格式 处理身份证号,就会把长度超过15位的部分都处理为0;
所以在这里我们需要做的就很简单了:
想办法让Excel以文本的格式来处理身份证号就OK了!
下面说一下我们的处理步骤
第一步
还是在Word中选择需要复制的表格,选中后右键复制
第二步
在我们新建的Excel表格中,点击左上角,选中所有单元格,修改单元格格式为“文字”
第三步
点击左上角第一个单元格,右键选择“选择性粘贴”
选择“文本”,进行粘贴,这样我们就能让复制的内容不携带任何Word中赋予的属性;
第四步
我们就顺利的完成整个表格内容的复制粘贴,因为是以“文字”的形式粘贴,不会造成任何的格式错误;
需要调整为日期、数字等属性的列,我们可以复制进来后再进行修改;
合理使用“选择性粘贴”和“单元格格式”能帮我们解决很多问题哟!