excel怎么区分绝对引用和相对引用(Excel中的)

要说到Excel最实用、最灵活的一个符号,个人觉得是我们的引用符:“$”它代表的是对单元格进行相对引用和绝对引用的各类操作利用符号$,我们可以实现对单元格的灵活操作下面我们来全方位的了解一下$符号的使用,下面我们就来说一说关于excel怎么区分绝对引用和相对引用?我们一起去了解并探讨一下这个问题吧!

excel怎么区分绝对引用和相对引用(Excel中的)

excel怎么区分绝对引用和相对引用

要说到Excel最实用、最灵活的一个符号,个人觉得是我们的引用符:“$”。它代表的是对单元格进行相对引用和绝对引用的各类操作。利用符号$,我们可以实现对单元格的灵活操作。下面我们来全方位的了解一下$符号的使用。

一、什么是单元格,单元格是怎么组成的?

单元格是对应表格中的一个位置,单个单元格由(列,行)两个参数从而实现坐标定位,如坐标中列就代表横坐标、行就代表纵坐标。如上图所示:序号5对应的单元格为B7;工号SZ004对应单元格为C5;补贴239对应的单元格为E9。所以单元格B7、C5、E9拆分为列、行之后如下图所示:

二、引用符“$”作用是什么?

下面我们先来学习两个案例,看看用vlookup函数查询数据,但是为什么一个可以正常查询,一个查询却出现错误值。

如上图所示,我们利用工号查询对应的补贴数据,第一个案例可以正常查询,第二个案例查询时却出现了查询不到的情况。我们来看一下不同地方在哪:

函数1:=VLOOKUP(G5,$C$2:$E$9,3,0)

函数2:=VLOOKUP(J5,C2:E9,3,0)

从这两个函数我们可以看的,朱啊哟的去就是第二参数C2:E9区域第一个有用$符号,第二个没有。

通过单独看每一个结果对应的参数区域来看,使用了$进行固定的单元格区域,我们往下拖动的时候,引用的区域都没有发生变化。而没有使用$的区域往下拖到的时候都发生了变化,以至于查询sz0001出现错误值时,区域以及变化为了C4:E11,我们要找的SZ0001的值已经不在数据区域中了。

所以通过上面的错误案例我们可以知道$符号可以对我们引用的单元格进行引用操作。下面我们来看看如何进行数据的绝对引用和相对引用。

案例一:利用$对数据区域进行绝对引用

案例说明:我们需要根据人员的工号查询对应的补贴数据

函数公式:

=VLOOKUP(G5,$C$2:$E$9,3,0)

函数解析:

1、在这里我们将$C$2:$E$9列跟行都用了$,这就是绝对引用这个区域,我们往下拖动公式的时候,这个区域都不会发生变化。这就是数据的绝对引用。

案例二:利用$对数据区域进行相对引用操作

案例说明:我们需要利用工号,向左向下批量查询人员工号对应的部门和补贴数据。

函数公式:

=VLOOKUP($G5,$C$2:$E$9,MATCH(H$4,$C$2:$E$2,0),0)

函数解析:

1、vlookup函数的第一参数$G5,我们只固定了列,这样我们往下拖到的时候,查询sz0005时,会变化为$G6,查询sz0001时会变化为$G7。也就是列的值不会变还是G列,但是行会发生变化;

2、match函数在定位的时候,第一参数H$4我们固定了行,列没有固定。这样我们往右边拖到的时候,行的值4不会发生变化,但是列会由H变为I,依次为:H$4、I$4。

通过$进行单元格列、行的灵活运用,这样我们就可以实现对单元格数据的快捷操作。

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页