Excel - OFFSET 函式



描述

OFFSET 函式返回對某個單元格或單元格區域的引用的偏移,該偏移量以指定行數和列數為基礎。

返回的引用可以是單個單元格或單元格區域。您可以指定要返回的行數和列數。

語法

OFFSET (reference, rows, cols, [height], [width]) 

引數

引數 描述 必填/可選
引用

您想要以此為基準偏移的引用。

引用必須是指向單個單元格或相鄰單元格區域的引用。

否則,OFFSET 將返回 #VALUE! 錯誤值。

必填

您希望左上角單元格引用的行數(向上或向下)。

例如,使用 5 作為行引數指定引用中的左上角單元格位於引用的下方五行。

行可以為正數(表示在起始引用的下方)或負數(表示在起始引用的上方)。

必填

您希望結果的左上角單元格引用的列數(向左或向右)。

例如,使用 5 作為列引數指定引用中的左上角單元格位於引用的右方五列。

列可以為正數(表示在起始引用的右方)或負數(表示在起始引用的左方)。

必填
高度

您希望返回的引用以行數表示的高度。

高度必須為正數。

可選
寬度

您希望返回的引用以列數表示的寬度。

寬度必須為正數。

可選

備註

  • 如果省略高度或寬度,則假定它與引用的高度或寬度相同。

  • OFFSET 不會實際移動任何單元格或更改選擇。它只返回一個引用。

  • OFFSET 可與任何期望引用引數的函式一起使用。例如,公式 SUM(OFFSET(C2,1,2,3,1)) 計算位於單元格 C2 下方 1 行、右方 2 列的 3 行 1 列區域的總值。

  • 如果行和列偏移引用超出工作表的邊緣,OFFSET 將返回 #REF! 錯誤值。

  • 如果任何引數(行、列、高度或寬度)是非數字的,OFFSET 將返回 #VALUE! 錯誤值。

適用性

Excel 2007、Excel 2010、Excel 2013、Excel 2016

示例

OFFSET Function
advanced_excel_lookup_reference_functions.htm
廣告