說(shuō)起offset函數(shù),表示引用某一個(gè)單元格或者區(qū)域。從復(fù)雜的數(shù)據(jù)匯總、到數(shù)據(jù)透視表再到高級(jí)動(dòng)態(tài)圖表,都離不開(kāi)offset函數(shù)的默默付出。很多新手對(duì)怎么使用offset函數(shù),不是很了解,下面就來(lái)告訴大家offset函數(shù)的使用方法?
offset函數(shù)是什么?
在Excel中,offset函數(shù)的功能為以指定的引用為參照系,通過(guò)給定偏移量得到新的引用。返回的引用可以為一個(gè)單元格或單元格區(qū)域。并可以指定返回的行數(shù)或列數(shù)。
如果行數(shù)和列數(shù)偏移量超出工作表邊緣,函數(shù)offset返回錯(cuò)誤值#REF!
如果省略height或width,則假設(shè)其高度或?qū)挾扰creference相同。
函數(shù)offset實(shí)際上并不移動(dòng)任何單元格或更改選定區(qū)域,它只是返回一個(gè)引用。函數(shù)offset可用于任何需要將引用作為參數(shù)的函數(shù)。例如,公式 SUM(offset(C2,1,2,3,1)) 將計(jì)算比單元格C2靠下 1 行并靠右 2 列的 3 行 1 列的區(qū)域的總值。
offset函數(shù)的使用方法?
以單元格做參考系:
1、offset函數(shù)是以指定的應(yīng)用為參考系,通過(guò)上下左右偏移得到新的區(qū)域的引用。返回的引用可以是一個(gè)單元格也可以是一個(gè)區(qū)域。并且可以引用指定行列數(shù)的區(qū)域。
2、它的語(yǔ)法形式是 OFFSET(reference,rows,cols,height,width),下面就以一個(gè)實(shí)例應(yīng)用做解釋 。以A1單元格作為參考系,向下移動(dòng)2行,向右移動(dòng)2列,我們可以直接找到引用的單元格是 C3,結(jié)果是6。
3、在D3單元格輸入公式=OFFSET(A1,2,2,1,1),其中A1是參考系,接著的2,2分別表示下,右移動(dòng)的行數(shù)和列數(shù),同樣向上,左則是負(fù)數(shù)。最后面的1,1表示引用的區(qū)域大小是一行一列,也就是一個(gè)單元格。
4、結(jié)果和我們?nèi)庋劭吹降囊粯樱瘮?shù)公式中最后面的1,1可以省略,如下圖,其就表示直接引用一個(gè)單元格。
以區(qū)域做參考系:
1、還是這個(gè)例子,我們以A1到B2的區(qū)域作為參考系,來(lái)引用下移2行,右移動(dòng)1列的2行2列的區(qū)域。
2、在D3輸入公式=OFFSET(B1:C2,2,1,2,2),其表示的意思與上文中以單元格為參考系的基本一致,然后同時(shí)按下CTRL、SHIFT和ENTER三個(gè)鍵(因引用的是數(shù)組區(qū)域)。
3、D3單元格中顯示的是引用到區(qū)域中第一行第一列的單元格,此時(shí)將鼠標(biāo)放在該單元格右下角出現(xiàn)十字的時(shí)候點(diǎn)住,右拉到2列,再接著點(diǎn)住下拉到2行,那么此時(shí)所有引用的區(qū)域就出現(xiàn)了。如下圖所示。
offset函數(shù)的使用方法?以上就是offset函數(shù)的使用詳細(xì)介紹,注意事項(xiàng):offset函數(shù)中單元格引用和區(qū)域引用其實(shí)是一樣的,只不過(guò)單元格是區(qū)域的單一格,一行一列罷了。引用的數(shù)據(jù)不要超出范圍,否則會(huì)報(bào)錯(cuò)。
聯(lián)系客服