Excel使用函数在A列提取最后一个星号后的数字并在B列显示
1029
2022-07-31
第一讲中介绍了公式的复制,今天介绍公式复制过程中会涉及到的两种引用方式,即相对引用和绝对引用。
单元格引用可分为A1引用样式与R1C1引用样式,在默认的情况下,Excel使用A1引用样式,那么我们就在A1引用样式的情况下进行讨论。
1.相对引用
当复制公式到其他单元格时,Excel保持从属单元格与引用单元格的相对位置不变,称为相对引用。
例如:在C1单元格中输入公式:=A1+B1;当向下复制公式时,则依次有C2=A2+B2,C3=A3+B3,C4=A4+B4,即单元格始终保持引用公式所在单元格的左侧第1列加上左侧第二列,这就是相对引用。如图1所示。
图1:相对引用
2.绝对引用
当复制公式到其他单元格时,Excel保持公式所引用的单元格绝对位置不变,称为绝对引用。
例如:在C1单元格中输入公式:=$A$1+$B$1,当向下复制公式时始终有C2=$A$1+$B$1,C3=$A$1+$B$1,C4=$A$1+$B$1,即公式所引用的单元格绝对位置不变,此为绝对引用。如图2所示。
图2:绝对引用
综上所述:在A1引用样式中,如果希望在复制公式时能够固定引用某个单元格地址,则需要使用绝对引用符号$,加在行号或者列标前面。
以下示例是使用相对引用和绝对引用制作日记账,如图3所示,在家庭理财日记账本中,F2单元格为预留资金的预留比率,C列,D列分别输入收入和支出的金额,E4单元格为期初余额。
图3:使用相对引用和绝对引用制作日记账
在E5单元格输入以下公式并向下复制:
=E4+C5-D5
利用相对引用特性始终用公式上一行单元格的余额加上本行C列的收入金额并扣除本行D列的支出金额。当复制到E11单元格时,公式自动变为:
=E10+C11-D11
在F4单元格中输入以下公式并向下复制:
=E4*$F$2
利用相对引用和绝对引用,始终引用F2单元格的预留比率与左侧单元格的余额相乘,得到实时的可用预留资金,当复制到F11单元格时,公式自动变为:
=E11*$F$2
发表评论
暂时没有评论,来抢沙发吧~