赶着手头一份表格的时候,盯着屏幕发愁excel怎么自动填充序号,之前随手往下拉出来的数字,只要中间删掉一行,后面那串序号直接就断了,还要手动改半天,那天下午就耗在这个事情上面。
最开始图省事,在头两个单元格敲上1和2,选中之后抓住右下角那个小方块往下拖,看着数字一串跟着出来,当时还觉得挺快的,没多想别的。表格里内容一多,需要剔除几行无效记录,选中行点删除,往下扫一眼,序号变成1、2、4、5,中间空掉的位置不会自己补上,只能找到断开的地方,一个一个手动改数字,改到后面眼都发花。
旁边工位的人扫到屏幕,随口说了一句,他一直都是这么拉序号的,觉得本来就是这样,删行就要手动调。我当时顺着他这话想,是不是这个功能本来就只能做到这个地步,就停在原地反复删行试了好几次,每一次结果都一样,删掉哪一行,序号就在哪裂开。
就卡在这一步很久,也没有想着去换别的输入方式,来回拖动填充柄,一会按住ctrl,一会松开,试出来的变化也很有限,要么全变成同一个数字,要么依旧删行就错乱。那会心里有点烦躁,明明是个很小的操作,却反复卡着进度,手上的别的单子堆在一边,没时间接着整理。
后来才反应过来,原来我一直只用了最简单的填充方式,这种直接拖拽生成的,写死的固定数字,不会跟着行数变动重新计算。那天没有立刻去记别的写法,只是随便敲了一个函数放进去,点回车之后再往下填充,看着单元格里跟着行数变化的序号,试着删掉中间一行,眼睛盯着序号列,后面的数字自动往前补齐,没有再出现缺口。
当时只是刚好凑出来能用,也没有弄懂这个式子每一段到底代表什么,甚至复制到别的工作表里,换了起始单元格位置,直接就报错,跳出一大串看不懂的提示,只好删掉重新调整。换到有空白行穿插的表格里,它也会跟着空白单元格继续顺延序号,不是我预想里跳过空行再排号的样子,这点是我没料到的。
只代表我当时碰到的这个情况,别的表格布局、版本打开来,体验说不定完全不一样,我也不敢确定放到别人文件里面也能正常跑起来。那天调完之后,保存好文件,关掉表格窗口,没有特意存笔记记下来,到隔了两三天再打开一份新表,又差点下意识继续敲1、2往下拖拽。
到最后也没有把所有不同情况的填充方式挨个试完,只是记住了直接拖拽序号的那个麻烦点,之后碰到需要频繁删减行的表格,才会想起换另外一种路子,不常改动的静态表格,偶尔还是会偷懒直接拉数字。
合上电脑的时候,脑子里还在想,明明这么基础的东西,自己居然折腾了快一个小时才摸清楚这点差别。