Excel 位址观念的重要性,相对位址、绝对位址的观念及应用
Excel位址的观念
Excel以栏列组合的方式,每一列(横的)跟每一栏(直的)交叉的储存格,表示一个储存格的位址。
Excel位址就像地址,单一储存格有自己的命名。栏写在前面,列写在后面命名下图地址: A1

函数的运用
举例: 下图报价单里的美金(US)总价试算
总价(US)=数量乘以单价
F3函数写法=D3*E3

自动填满复制公式时,公式所参照的位址,会因储存格的相距位址而改变
(如不会使用自动填满请参照此篇: 办公室必学的Excel应用技巧-1)
游标移至储存格F3,右下角游标呈+字号时,往下拖曳即可达到自动填满,复制公式

自动填满的复制公式,如下图,拖曳后可见每个总价(US)是呼应到往下应该的数量及单价,如F4=D4*E4
这样从项次2~10的总价(US),都已经正确的自动带入该项次的数量单价。

自动填满的函数为何会失误
我们用下图的台币总价(NT)这一栏来当例子,总价(NT)的第一格G3,会等于美金总价(US)乘以汇率,函数写法就是G3=F3*C13
但当你用自动填满拖曳往下拉希望跟总价(US)这一栏一样,复制公式时,会发现下面G4~G12都没有出现原本预期的数字,汇率那格跑掉了。

下图可见自动填满时,G4=F4*C14,C13就跟着往下跑了。
这是因为G3函数公式里需要固定一个地址不变,汇率(C13),不要随着自动填满而更变相对地址。

绝对位址
这个时候我们需要将C13设为绝对位址。
让复制公式时,公式中所参照的位址,不会因储存格位址改变而改变
绝对位址的表示法
- 栏、列都是绝对位址: $A$1栏、列都不会动
- 只有栏是绝对位址: $A1 如果自动填满,列会跟着改变,栏不会动(前面的英文字母),ex: 自动填满后,会变成$A2、$A3、$A4、$A5…
- 只有列是绝对位址: A$1如果自动填满,栏会跟着改变,列不会动(后面的数字) ,ex: 自动填满后,会变成A$2、B$2、C$2、D$2…
使用在我们这个范例
汇率需要用固定的储存格C13,G3的函数写法为F3*$C$13

再往下拖曳自动填满功能,就可以看到总价(NT)一整栏都是正确的了,该品项美金总价(US)乘以汇率。

资料来源: 鲁明德讲师 讲座
