Внимание: Этот ресурс больше не обновляется. Вся актуальная документация и новые статьи теперь доступны на нашем новом портале поддержки.
Чем мы можем вам помочь?

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

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

Синтаксис

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

Аргумент

Описание

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

ссылка

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

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

число_строк

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

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

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

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

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

[высота]

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

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

Целое число > 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.

Примечания

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

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

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