Excel数据分析——相对引用和绝对引用

Excel 是做数据处理和分析的一大利器,最主要是因为 Excel 非常轻便,不用下载和安装各种环境、学习的成本低、容易上手等。

其中在用 Excel 的函数公式进行数据处理的时候经常会遇到这样的两个概念——相对引用和绝对引用。

如果是刚刚接触这两个概念,会很容易就弄混或者忘记,其实相对引用和绝对引用就是引用单元格,那么它们到底有什么区别呢?通过下面的这两个例子来解释。

现在有下面的这几行数据:

假设我们接下来要增加一列「小计」=「人数」 * 「单价」,那么我们可以进行以下操作:

首先用函数来计算小计的第一个单元格,接下来根据公式往下拖动即可,Excel 会帮我们按照第一行的规律进行计算接下来的几行,注意观察上面 fx 公式输入栏那里,第一个单元格是 fx = B2 * C2,第二个单元格是 fx = B3 * C3,也就是说随着公式的拖动,单元格会跟着变动,这就是相对引用。

接下来我们再通过另外一个例子来进行对比:

首先先求出人数的总数:sum = (B2:B8)

接下来我们计算一列「人数占比」= 「人数」/ 「总人数」,进行以下操作:

我们可以看到这里的结果并不是我们想要的,那么为什么会出现这样的情况呢?答案是因为这样拖动会发生相对引用,也就是说在计算第一行的时候 fx = B2 / B9,而计算第二行的时候 fx = B3 / B10,因为 B10 为空值,所以会出现乱码的情况,下面几行也是相同的原因。

那么如何去解决这么问题呢?这里就要用到我们刚刚说的绝对引用了。

观察上面的操作,我们的目的是固定住分母「总人数」那一个单元格,所以我们只需要在 B9 的前面各自加上 $ 符即可,这样分母的那个单元格就会被固定住,不随公式的拖动而变动,这就是绝对引用了。

总结:

相对引用:随着公式的拖动,引用的单元格的位置会发生变化。

绝对引用:随着公式的拖动,引用的单元格的位置会固定不变。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容