作者:乔山办公网日期:
返回目录:excel表格制作
绝对引用符号。
在字母Q前面表示绝对引用Q列,右拉不变
在数字3前面,表示绝对引用第三行,下拉不变。
行号和列号前面都有$,那么右拉和下拉都不会变,O4单元格在拉动的时候要变
在excel中美元符号表示公式中对单知元格的引用方式,一个单元格地址的命名方式是用行号和列标来表示的,比如A1单元格,A是列标,就是A列,1是行号,就是第一行,行列相交处就是A1单元格。
$A1,美元符号在列标的前面,表示是对列的绝对引用,当鼠标道向右复制公式的时候,列的位置是不变的。
A$1,美元符号在行号的前面,表示是对行的绝对引用,当鼠版标向下复制公式的时候,行的位置是不变的。
$A$1,表示是行列都绝对引用,无论公式怎么拖动复制,所引用的该位置是不变的。
A1,表示相对引用,公式向右复制,那么单元格的位置变成权B1,向下复制公式单元格位置变成A2。
在excel的学习中,这是一个关键只是点,需要掌握起来,不然即使公式用对了,引用位置不对,也不会得到正确的结果。
index,match 是分别用来知引用,定位的函数,一个是针对单元格,简单点说index表述为在某一区域的第几行第几列的哪个数,是用来引用某个数的,match 表述为某个数在某一区域行道或列中的第几个数相等,是用来定位某个数在行或列中顺序的.
=INDEX(I$3:I$12,MATCH(1,(C3>=G$3:G$12)*(C3<=H$3:H$12),0))可以分解为:第一层:,=INDEX(I$3:I$12,?)"第二层:=MATCH(1,?,0),第三层:=(C3>=G$3:G$12)*(C3<=H$3:H$12).
这是个数组函数专,这样这个函数就很清楚了.(C3>=G$3:G$12)*(C3<=H$3:H$12)也就是说必须符合G3<=H3,且G3>=C3、G4<=C3,且H4>=C3,如此类推,返回正确值true 否则是错误值false,(true*true=1,其他为0,因为属"1"本义上就是正确值) ,向下拖动时则是C4,C5,C6...的判断.
建议你把index,match 搞清楚后,再去了解数组函数,就会明白了
=T55*$H$1表示单元格T55与单元格H1的乘积,其中:
T55是相对引知用,相对引用会随着公式道位置的改变而改回变;$H$1是绝对引用,绝对引用不会答改变。
比如你的公式=T55*$H$1,将此公式下拉,即变成=T56*$H$1,右拉即变成=U55*$H$1