Функция СМЕЩ (OFFSET)

Функция СМЕЩ возвращает ссылку на диапазон, отстоящий от ячейки или диапазона ячеек на заданное число строк и столбцов.

Описание функции СМЕЩ

Данная функция возвращает ссылку на диапазон, отстоящий от ячейки или диапазона ячеек на заданное число строк и столбцов. Возвращаемая ссылка может быть отдельной ячейкой или диапазоном ячеек. Можно задавать количество возвращаемых строк и столбцов.

Синтаксис

=СМЕЩ(ссылка, смещ_по_строкам, смещ_по_столбцам, [высота], [ширина])

Аргументы

ссылкасмещ_по_строкамсмещ_по_столбцамвысоташирина
Обязательный аргумент. Ссылка, от которой вычисляется смещение. Аргумент ссылка должен быть ссылкой на ячейку или на диапазон смежных ячеек, в противном случае функция СМЕЩ возвращает значение ошибки #ЗНАЧ!.
Обязательный аргумент. Количество строк, которые требуется отсчитать вверх или вниз, чтобы левая верхняя ячейка результата ссылалась на нужную ячейку. Например, если в качестве значения аргумента смещ_по_строкам задано число 5, это означает, что левая верхняя ячейка возвращаемой ссылки должна быть на пять строк ниже, чем указано в аргументе ссылка. Значение аргумента смещ_по_строкам может быть как положительным (для ячеек ниже начальной ссылки), так и отрицательным (выше начальной ссылки).
Обязательный аргумент. Количество столбцов, которые требуется отсчитать влево или вправо, чтобы левая верхняя ячейка результата ссылалась на нужную ячейку. Например, если в качестве значения аргумента смещ_по_столбцам задано число 5, это означает, что левая верхняя ячейка возвращаемой ссылки должна быть на пять столбцов правее, чем указано в аргументе ссылка. Значение смещ_по_столбцам может быть как положительным (для ячеек справа от начальной ссылки), так и отрицательным (слева от начальной ссылки).
Необязательный аргумент. Высота (число строк) возвращаемой ссылки. Значение аргумента высота должно быть положительным числом.
Необязательный аргумент. Ширина (число столбцов) возвращаемой ссылки. Значение аргумента ширина должно быть положительным числом.

Замечания

  • Если смещ_по_строкам и смещ_по_столбцам выводят ссылку за границы рабочего листа, функция СМЕЩ возвращает значение ошибки #ССЫЛ!.
  • Если высота или ширина опущена, то предполагается, что используется та же высота или ширина, что и в аргументе «ссылка».
  • Функция СМЕЩ фактически не передвигает никаких ячеек и не меняет выделения; она только возвращает ссылку. Функция СМЕЩ может использоваться с любой функцией, в которой ожидается аргумент типа «ссылка». Например, с помощью формулы СУММ(СМЕЩ(C2;1;2;3;1)) вычисляется суммарное значение диапазона, состоящего из трех строк и одного столбца и расположенного одной строкой ниже и двумя столбцами правее ячейки C2.

Пример

Видео работы функции

Диаграмма с автоподстройкой под данные

officeref:
Related Post