excel2007绝对引用,简述excel的相对引用,绝对引用和混合引用

  excel2007绝对引用,简述excel的相对引用,绝对引用和混合引用

  说起Excel中的相对引用和绝对引用,对于很多刚接触Excel的朋友来说是一件很头疼的事情。但是,要深入学习Excel知识,这个问题必须要充分了解。

  因为相对引用和绝对引用在很多操作中都要用到,比如条件格式、数据有效性、函数公式、高级图表甚至宏和VBA代码。

  如果你不知道如何报价,那么多高大上的申请是不可能的。今天就来讨论一下两者的区别,什么时候应该相对或者绝对的引用。

  相对OR绝对,认识引用

  在Excel函数中,引用行和列是必不可少的。相对引用是指引用时,引用的行和列会随着位置的不同而变化。例如,在下表中,假设我们在C1输入公式“=A1”。当我们下拉公式时,公式会依次变成“=A2”和“=A3”,水平拉会依次变成“=B1”和“=C1”。也就是说,无论公式是下拉还是水平拉,引用的行值和列值都会同步变化,这就是相对引用(图1)。

  图1相对参考

  如果在D1输入公式“=$A1”,下拉公式时,公式会依次变为“=$A2”和“=$A3”,水平拉动保持不变,直到“=$A1”。也就是说,在表示行标记的字母前加“$”表示该行被锁定,这样公式在横拉后会保持对原行数的引用,也就是如果公式改为“=A$1”,就表示对该列的绝对引用。如果公式改为=$A$1,则行和列都被锁定,这称为“对行和列的绝对引用”(图2)。

  图2绝对基准电压

  因地制宜,相对/绝对引用有讲究

  上面我们知道了什么是相对引用和绝对引用,那么在实际工作中,相对引用和绝对引用应该分别应用在哪里呢?

  1.相对引用

  由于相对引用同步改变等级,所以没有特殊要求的公式通常应该使用相对引用。这样,当公式被下拉或水平时,公式的参考值就不会出错。比如我们常用的SUM函数,在一个类似“=SUM(A1:A13)”的公式中,相对引用是在这里的面积(A1:A13)上执行的。如果面积值发生变化,如删除或增加行数,公式会自动引用,以始终保证引用正确(图3)。

  图3相对参考区域

  2.绝对引用

  除了相对引用,实际工作中绝对引用排名的时候还是很多的。这样,引用的值就不会有错误。比如我们经常用Vlookup函数做查询语句。因为查询的范围是固定的,所以我们需要使用绝对引用来固定查询区域。

  例如,下表显示了使用Vlookup的查询A1:E5的数据。如果使用relative references的语句,在B11中输入公式“=VLOOKUP(A11,A1:E5,2,0)”,下拉函数时会在B13中出现提示“#N/A”(图4)。

  图4相对参考文献导致的引用错误

  这个错误是由相对引用引起的。当定位到B13时,可以看到这里的公式为“=VLOOKUP(A13,A3:E7,2,0)”,即在A3:E7的范围内搜索数据。因为产品A实际上在单元格A2中(不在A3:E7的区域),所以造成引用错误。因此,为了实现引用的准确性,我们需要绝对引用A1:E5。同上定位到B11,将公式改为“=VLOOKUP(A11,$A$1:$E$5,2,0)”(在Excel中输入公式时,只需按F4即可切换单元格的相对引用和绝对引用)。这里,$用于固定引用区域,这样公式下拉后就不会有引用错误了(图5)。

  上述示例是对固定区域的绝对引用。在实际使用中,我们也可以根据实际需要绝对引用行、列或单元格。例如,当产品系列的利润率一定时,当我们计算下表中产品利润之和(销售额*利润率)时。由于利润率是固定参考B6的数据,此时需要在E2中输入公式“=D2*$B$6”(即如果绝对参考B6,如果使用相对参考,则引用的利润率会不准确),这样就不会出现下拉公式的数据错误(图6)。

  图6绝对参考电池

  3.混合引用

  以上主要介绍相对引用和绝对引用。在实际操作中,你会遇到混合引用,即在一个公式中需要上述两个引用。例如,在下表的数据中,一种产品对于不同级别的成员有多种销售价格。如果想快速计算出每个成员的价格,这时候就需要使用混合报价了。

  这里,折扣参数在第2行(e 2和F2),C列和D列的数据是通过取B列的数据*折扣率得到的。所以在这种情况下,我们需要固定B列的数据和第二行的数据,这样公式向右下拉时基准价格总是引用B列的数据,而公式向右拉时总是引用第二行的折扣数据。这是一个典型的混合基准电压源(图7)。

  图7混合参考示例

  去C2,输入公式“=$B2*E$2”(固定B列,固定2行),这样就可以看到所有的报价数据都是固定的列和行,这样就可以快速找出不同会员的实际折扣售价(图8)。

  图8混合参考

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: