电子表格的一大优势就是对公式和函数的大力支持,这使得我们的工作更加高效和准确。Numbers 作为一款表格工具也提供了数据处理的能力,我们将在这一章里面就看一看如何在 Numbers 里使用它们。

根据前几章的内容,我们可以轻松的创建电子表格,本次我们创建了两个不同的工作表,一个是季度的开支表,另外一个是全年的开支表,我们会通过模拟公式与函数使用实现对表格数据的处理。

季度开支与年度开支表

如何使用公式

在正式使用公式之前,我们先格式化数据。由于在录入季度开支表时我们使用的是数字格式,而在需要处理的年度开支表里需要使用货币,于是在这一步我们把表格的数据格式转换成货币样式。

在季度开支表中,多选 B 和 C 列,然后点击格式菜单->单元格->数据格式->货币由于我是中文操作系统, Numbers 便会默认帮我们设置成人民币,我们也可以通过手动选择为美元符号,打开会计样式和千分位分隔符。

格式化数据格式

同理我们也可以将第二张工作表的数据格式也设置为美元货币样式。

现在让我们把注意力放在年度开支工作表里,可以看到利润=收入-开支,我们选中D2单元格,第一种方式便能看到工具栏上有插入菜单,点击之后会弹出一个下拉列表,Numbers 帮我们列出了一些常用函数,如果都不是我们需要的就选择新建公式。

工具栏新建公式

此处有一个操作上的注意事项,如果我们在选择单元格时双击进入了光标闪烁状态,便会发现无法使用工具栏上的插入按钮。

编辑状态下无法插入公式

沿用我们之前的逻辑,D2 = B2 - C2,在插入新公式之后依次点击 B2 单元格,接着输入减号,然后再次点击 C2 单元格,回车之后可以看到结果。

当然除了可以在工具栏上面找到插入选项之外,也可以点击顶部菜单栏来实现公式的添加。

菜单栏也可以插入公式

但我最喜欢的还是直接输入等号键来呼出公式编辑器,然后重复刚才的步骤即可。

完成了第一个单元格的计算之后,我们可以直接复制刚在的公式给到其他单元格,将鼠标放在 D2 单元格底部边框中间位置,会看到一个黄色的小圆点,拖动圆点即可复制公式。

公式的复制

如何使用函数

在年度开支表中,现在我们需要将2016年里四个季度的收入与开支汇总起来,同理对于2017年也是如此。点击 B2 单元格,使用=号呼出公式编辑器,对于熟悉求和函数的朋友直接输入sum(), Numbers 会帮我们自动联想到相关内容。如果不熟悉,也可以点击工具栏里面的插入菜单,选择求和即可。接着你会看到类似于=sum(值),然后我们切换到季度工作表,通过多选将 2016 年 Q1 到 Q4 的收入单元格选中。

函数的使用

使用同样的方法,将另外三个单元格里的值进行计算。计算完成之后可以看到现在2016 和 2017 年度利润情况已经计算出来了。仔细的用户会发现2017的利润值被一对括号包裹起来,这是 Numbers 里面的一种负数表现形式。

当需要的函数不再工具栏里提供时,便可以通过打开公式编辑器之后,同时也打开右侧的格式菜单,可以看到所有支持的函数都分类展示出来

查看函数选择器

单元格引用

有时我们的计算需要引用其他单元格里面的数据,现在我们进一步来优化年度开支表。当前我们的年度开支表里面的货币单位是美金,我们想要将它转换成人民币,假定人民币的汇率为6,我们新建一个一行一列的表格,将货币汇率填写在其中。接着在年度开支表最后新建一列叫转换后的利润。

单元格引用

利用前面的内容呼出公式编辑器,转换后的利润=利润*汇率, 在公式编辑器里输入相应公式。得到结果之后当我们想把公式复制给 E3 单元格时 Numbers 开始报错「公式包含无效引用」

无效引用

我们来看一下发生了什么,现在我们依次来点击 E2 和 E3 单元格,可以看到正常结果的单元格里面会使用不同颜色来高亮利润和汇率,而我们点击报错的单元格的时只能看到利润被高亮,而汇率单元格没有显示。这是为什么呢?

这里有两种单元格引用,它们分别是:

相对引用:其公式移动时,它保持不变。但是,剪切或拷贝公式然后粘贴公式时,单元格引用将更改,以便保留相对于公式单元格的相同位置。

绝对引用:行组件为相对且可能会更改为保留其相对于公式单元格的位置。

上面这一段来自官方对这两个概念的解释,接下来我们来看实际的例子。如果我们在汇率单元格下面新增一行,当我们在复制 E2 公式的时候 Numbers 便不会报错,但是我们会看到汇率的引用出现在了下一行。

相对引用

而我们本次计算的利率不应该发生改变,于是需要将引用变成绝对引用,使用方式是在正确的公式中点击不需要变动的单元格,点击保留行和保留列即可。再次复制公式时,就可以得到正确结果。

绝对引用

更直观的数据查看方式 - 图表

至此我们已经完成了数据的处理,利用公式和函数完成了计算。如果想要获得更好的数据查看方式,图表是一个不错的选择。在顶部工具栏当中选择需要添加的图表类型,假设本次我们选择二维柱形图,点击之后会得到一个图表占位符,选择添加图表数据即可以将自己的数据呈现出来。

图表的添加

如果想要对图表进行格式的修改,只需要打开右侧格式抽屉即可。

至此 Numbers 的相关内容已经分享已经过半,在我分享这三章的过程中收到了很多朋友的反馈,在此我想再次申明一下我的立场,我分享的目的只是为了让更多读者了解这款工具,在表述过程中因为一些言辞可能给某些朋友带来误会,这并非我本意。在我看来 Numbers 是一个轻量级的工具,它的出现满足了一些轻量级的小众需求,同时也是可以和其他的专业工具共存的。大而全或者小而精都不仅仅是判断一个软件优劣的唯一条件,适合自己当下需求的才是最好的工具。最后附上 Numbers 函数合集供大家参考查询。