在表格里手动输入数据,尤其是同样的日期、 编号等内容,是一件令人沮丧的事情。不少读者可能知道,依靠 Numbers 的智能填充功能,按住单元格底部的「黄色小圆点」,一拖、一拉,就能根据已有数据的规律填充好剩下的格子:
其实,从各网站办公技巧板块下屡见不鲜的的「智能填充」文章也能看出,大家早已厌倦了手动输入数据。但你可能不知道的是,这个几乎是人手必备的办公技巧,还有许多拓展用法,比如:
- 一口气填充完一年的周历
- 制作定时进食时间表
- 点一下就填充好几千行数据
- 补完复杂的员工编号
- ……
这篇文章,就和你一起认识 Numbers 智能填充的高级玩法。
一口气填充完一年的周历
当在表格里面需要对日期与时间进行填充时也可以使用此功能。比如现在我想统计 2018 年 7 月每天的出席情况,便可以创建一个日期的单元格。通过手动输入 2018/7/1 之后敲击回车,可以看到单元格里除了显示日期之外还有时间「上午12:00」也一并展示出来,如果不需要精确到时间可以选中单元格之后在右侧的格式抽屉里面找到格式菜单,将时间格式选择「无」即可。
接下来直接拖动小黄点即可进行填充。除了日期可以填充之外,星期和月份也可以利用这种方法来实现。
而这个时候如果我们想要用英文的来进行填充,在创建 Numbers 文件的时候需要选择英文语言,这里当然不需要重置系统语言,在 Numbers 模板选取器的左下角可以选择当前文件的语言。
只需要选择为英文语言即可,不管是英文(美国),还是英文(中国)都行, 然后就按照前面的方法拖动即可。
制作定时进食时间表
时间也是我们在填充里面经常会使用到的一种类型。之前养的加菲猫做了手术,手术之后需要每 2 小时检查一下猫咪的精神状态,进食情况等等,然后填写在表格里面,供医生查看。在 Numbers 里正好提供了一个日程表模板,稍作修改之后就得到了我需要的表格。
在表格 1 里面可以自由设置巡查的开始时间,表格 2 为弹出式菜单,可以选择时间间隔。表格 3 就是需要填写的地方。可以看到当我们需要修改时间间隔或者起始时间只需要更改表格 1 和表格 2 即可。
表格 3 里面 A2 单元格的值等于表格 1 里面的开始时间,所以在 A2 单元格中按 =
号呼出公式编辑器,直接引用 表格 1 里的时间即可。
A3 单元格的值等于 A2 单元格加上选定的时间间隔,因为时间间隔的引用为固定不变,所以在添加完时间间隔之后需要将其固定,方法就是点击单元格后面的三角,选择保留行和保留列,操作如下:
点一下就填充好几千行数据
有时候我们的数据量很大,如果只能够每次用鼠标拖动填充特别耗时,所以在 Numbers 菜单栏的「表格 – 自动填充」里面提供了 4 种不同方向的填充,上下左右四个方位,使用这个菜单不再需要使用鼠标拖拽小黄点, Numbers 可以自动将所有的行或者列按照规律进行快速填充。
首先选中所有需要被填充的单元格,我的例子里从 B2-B1100 ,这一千多条都需要被填上日期,所以先选择 B 列,按住 ⌘Command
反选掉 B1 单元格,然后依次找到「表格 – 自动填充 – 向下填充」即可。
补完复杂的员工编号
之前有一个做 IT 的朋友,他需要把自己管理的设备做统计。不凑巧的是他们的设备使用的是纯数字来进行编号,而且长度达到了 19 位,就像「5106811050110001000」。最后四位需要递增保存在表格里面,例如:
- 5106811050110001000
- 5106811050110002000
- 5106811050110003000
在 Numbers 里面超过 16 位的数字会自动用文本来进行记录,像这种看上去是数字,但其实是文本的单元格我们也可以利用公式和填充来减少工作量。
通过观察这串文本可以发现变化的其实就是最后四位里面千位符,那我们可以把它拆解为「510681105011000」& 「1」&「000」这样的组合。
利用公式 "510681105011000" & (ROW(A2)) & "000"
可以以实现千位符自动填充。
这段公式里面的核心就是 ROW(A2)
这一部分,其中用到了 Row()
这个函数 Row()
函数用来返回当前的行号,因为第二行正好是数字 2 ,所以利用这个公式填充之后 A3 单元格会得到3,A4 单元格得到4,依次递增下去。
使用这个方法我们就可以轻松对超过计算长度的文本进行填充了。
以上就是使用填充的一些方法和窍门,你可以根据自己的使用情景继续拓展。希望这些技巧能让你事半功倍,早早完成工作。