Excel复制粘贴数据的最后几位变成0? 这个小技巧一招解决

Excel 6个月前 芮和
71K 0

最近有同学反馈从网上或者Word中复制大数到Excel中,数据总是不对,例如银行卡号/手机号/身份证号等,都会变成类似于1.234E+8的这种形式,如果将单元格格式修改为“文本”,数据的最后几位全部变成了0,那么有什么解决办法呢?

先来简单介绍下为什么会出现这种情况,其实在Excel中默认的数字格式只支持15位数字,超过的部分会被它修改成0,当我们从网上/Word复制了大数(身份证、银行卡号),Excel会默认以“数字格式”粘贴了值,这就会导致我们的数据最后几位变成0。

其实处理的方法很简单,总共只需要2步:

第一步,在新建的Excel表格中,点击「左上角全选标志」,选中所有单元格,按「Ctrl 1」,修改单元格格式为「文本」。

Excel复制粘贴数据的最后几位变成0? 这个小技巧一招解决

第二步,复制word中的表格数据,在Excel中右键「选择性粘贴」,选择「文本」,这样粘贴出来的数据就不会将数据超过15位的部分自动转换为0:

Excel复制粘贴数据的最后几位变成0? 这个小技巧一招解决

其实复制粘贴大数的顺序都是先设置「单元格格式」,然后「选择性粘贴」为文本,无论数据源是Word还是网页或者是TXT文本,牢记这个小技巧,可以帮助我们解决很多数据复制粘贴的烦恼。

版权声明:芮和 发表于 2020-06-11 0:00:00。
转载请注明:Excel复制粘贴数据的最后几位变成0? 这个小技巧一招解决 | 芮和

暂无评论

暂无评论...