广州近代史博物馆:EXCEL中较长数字的自动填充

来源:百度文库 编辑:偶看新闻 时间:2024/04/30 03:19:57

     用EXCEL处理学生学籍号的时候,位数太高而不能被EXCEL正确识别,超过15位的数字,不管在第15位以后输入什么数字,都会被识别为“0”。当把单元格格式改为“文本”后,可以输入任意长的数字,但是又不能用填充柄填充!!针对此问题,向大家分享一个解决此问题的办法,就是先分段输入数值,然后再合并到一起来达到目的。

例如:20位数字的自动填充。

填充内容:13018110100508040001-13018110100508041000

1、填充之前,先确定要填充数据变量的位数,以上面一组数为例,变量是0001-1000,位数是4位。

2、首先填充变量部分数值,比如在 A1 单元格输入0001,一直填充到1000。(输入0开头的数字,先在单元格输入英文单引号,再输入0开头的数字就行了!)

3、【关键】在B1单元格输入公式【=1301811010050804&A1】,回车。这时候在B1单元格中会出现完整的数据:13018110100508040001,然后用第二条的方法,填充该列。

4、选中已经填充好的全部数据,而不是直接单击列标选中。复制,在C1单元格直接点右键,选择“选择性粘贴”,在弹出的对话框中选中“数值”,点击确定即可。则C列的数据就是我们想要的最终结果。

     上面的方法是将长数据分成两段分别填充实现的,如果长数值前面部分还有变量,那一样可以分成多段来填充,举例公式为【=A1&B1&C1&D1……】