Чем мы можем вам помочь?

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

Это может быть полезно для динамической работы с диапазонами данных.

 

Синтаксис

СМЕЩ(ссылка; число_строк; число_столбцов; [высота]; [ширина])

Аргумент

Описание

Допустимые значения

ссылка

Исходные ячейка или диапазон

Адрес ячейки или диапазона

число_строк

Количество строк смещения

Целое число или ссылка на ячейку с числом

число_столбцов

Количество столбцов смещения

Целое число или ссылка на ячейку с числом

[высота]

(необязательный)

Количество строк возвращаемого диапазона

Целое число > 0 или ссылка на ячейку с числом

[ширина]

(необязательный)

Количество столбцов возвращаемой ссылки

Целое число > 0 или ссылка на ячейку с числом

 

Примеры использования

Простое использование

Если вы хотите получить значение из ячейки, которая находится на 2 строки ниже и 1 столбец вправо от ячейки A1:

=СМЕЩ(A1; 2; 1)

Смещение с указанием размера диапазона

Чтобы получить диапазон из 3 строк и 2 столбцов, начиная с ячейки B2 и смещаясь на 1 строку вниз и 1 столбец вправо, используйте формулу:

=СМЕЩ(B2; 1; 1; 3; 2)

Эта формула должна быть добавлена в диапазон ячеек размером 3 строки × 2 столбца как формула массива.

Динамическое обращение к диапазону

Если у вас есть таблица данных, и вы хотите динамически ссылаться на диапазон, вы можете использовать функцию СМЕЩ в сочетании с другими функциями, например:

=СУММ(СМЕЩ(A1; 0; 0; 10; 1))

Функция посчитает сумму первых 10 значений в столбце A, начиная с A1.

 

Примечания

Функция СМЕЩ часто используется в комбинации с другими функциями, такими как СУММ, СРЗНАЧ, для работы с динамическими диапазонами.

Если указанные значения смещения выходят за пределы области листа, функция вернет ошибку #ССЫЛКА!.

Был ли материал полезным?
Да
Нет
Предыдущее
ПРОСМОТР
Следующее
СТОЛБЕЦ