分享:,公式中对数据源的引用可分为
excel的相对引用和绝对引用,根据不同计算要求,需要设置不同的引用方式。, ,相对数据源引用是指把一个含有单元格地址的公式复制到一个新的位置时,公式中的单元格地址会随之改变。绝对数据源引用是指把公式复制或者填入到新的位置时,公式中的单元格地址保持不变。两者之间的区别在于单元格地址前是否有“$”符号,“$”符号可用于锁定单元格地址,即在复制公式的过程中,不允许引用的单元格地址随公式所在的位置改变而发生变化。, ,相对引用, ,如图1所示的表格为产品
销售金额计算表,在D2单元格中使用公式“=B2*C2”计算产品的销售金额,把公式复制到D3、D4、……单元格时,可以看到被引用的单元格地址自动发生了变化,D3单元格的公式变成了“=B3*C3”(如图2所示),依次类推,这正是我们计算其他产品销售额时需要使用的公式。, ,, ,同样地,对于有函数参与计算的公式,当将公式复制到其他位置时,参数的单元格地址也会随着改变,如图3与图4所示。, ,
, ,图3 单元格地址变化,
,图4 单元格地址变化, ,绝对引用, ,对于绝对引用的示例,如果单元格给出了利润率,若想分别计算每个产品的利润额,需要将每个产品的销售额与利润率相乘,即销售额是不同的,但利润率是相同的。因此这时需要对显示利润率的单元格使用绝对引用方式,以保证在复制公式时引用的单元格地址是始终保持不变。, ,E3单元格的利润额公式为“=D3*$C$1”(如图5所示),把公式复制到E4、E5单元格时,可以看到绝对引用单元格的地址没发生变化,如图6所示。, ,
, ,通过上面的应用可以发现,对单个单元格采用绝对引用方式,类似于直接使用常量,但相比常量它有一个优点,就是当该单元格的值变化时,公式会自动重算得出正确结果。, ,混合引用, ,在应用函数时,根据函数特性,有时需要对单元格区域采用混合引用的方式。下面的示例使用SUMIF函数用于按照指定条件对若干单元格区域引用求和,如图7所示。E列数据作为判定条件不断变化,地址是可变的;B列用于条件判断的单元格区域,地址是始终不变的;C列作为用于求值的区域地址也是始终不变的。这种情况下,如果只在F2单元格中使用公式,公式不需要复制使用,那么使用相对引用与绝对引用得到的结果没有任何区别。由于公式还需要向下复制到F3至F5单元格中,以求出其他部门的工资总额,所以需要对可变区域采用相对引用,不可变区域采用绝对引用,如图8所示。, ,
, ,图7 单元格地址有变化,也有不变化, ,
, ,图8 单元格地址有变化,也有不变化,
本文链接:http://imixun.com/?p=2615 转载请注明出处.
如果喜欢:点此查看RSS订阅
相关文章
为您推荐
各种观点