以指定的引用為參照系,通過給定偏移量得到新的引用。返回的引用可以為一個單元格或單元格區域。并可以指定返回的行數或列數。
語法
OFFSET(reference,rows,cols,height,width)
Reference作為偏移量參照系的引用區域。Reference必須為對單元格或相連單元格區域的引用;否則,函數OFFSET返回錯誤值#VALUE!。
Rows相對于偏移量參照系的左上角單元格,上(下)偏移的行數。如果使用5作為參數ROWS,則說明目標引用區域的左上角單元格比reference低5行。行數可為正數(代表在起始引用的下方)或負數(代表在起始引用的上方)。
Cols相對于偏移量參照系的左上角單元格,左(右)偏移的列數。如果使用5作為參數Cols,則說明目標引用區域的左上角的單元格比reference靠右5列。列數可為正數(代表在起始引用的右邊)或負數(代表在起始引用的左邊)。
Height高度,即所要返回的引用區域的行數。Height必須為正數。
Width寬度,即所要返回的引用區域的列數。Width必須為正數。
說明
•如果行數和列數偏移量超出工作表邊緣,函數OFFSET返回錯誤值#REF!。
•如果省略height或width,則假設其高度或寬度與reference相同。
•函數OFFSET實際上并不移動任何單元格或更改選定區域,它只是返回一個引用。函數OFFSET可用于任何需要將引用作為參數的函數。例如,公式SUM(OFFSET(C2,1,2,3,1))將計算比單元格C2靠下1行并靠右2列的3行1列的區域的總值。
示例
如果您將示例復制到空白工作表中,可能會更易于理解該示例。