Неизменяемая ссылка ДВССЫЛ

Янв 8, 2025 | Формулы Excel | Нет комментариев

Home 9 Формулы Excel 9 Неизменяемая ссылка ДВССЫЛ

Обычно Microsoft Excel изменяет ссылки на ячейки в формулах при добавлении или удалении строк и столбцов на листе. Ссылка ДВССЫЛ не имеет такой особенности.

Она применяется, когда необходима неизменяемая ссылка, которая всегда ссылается на определенный адрес ячейки.

Для этого можно использовать функцию ДВССЫЛ для создания ссылок, которые не будут изменяться.

Для наглядности выполните следующие действия:

  1. Введите значение в любую ячейку, например, число 555 в ячейку A1.
  2. Обратитесь к A1 из двух других ячеек различными способами: =A1, =ДВССЫЛ(«A1») и =ДВССЫЛ(C1), где в C1 записан адрес «A1».
  3. Добавьте новую строку над строкой 1.

Что происходит? Ячейка с формулой =A1 по-прежнему возвращает 555, так как её формула была автоматически изменена на =A2 после добавления строки.

Ячейки с формулой ДВССЫЛ теперь возвращают нули. Ведь формулы не изменились и по-прежнему ссылаются на пустую ячейку A1.

ДВССЫЛ неизменяемая ссылка

После этой демонстрации может показаться, что функция ДВССЫЛ не слишком полезна. Однако попробуем другой пример.

Предположим, вам нужно посчитать сумму значений в ячейках A2:A5. Обычная формула для этого выглядит так:

=СУММ(A2:A5)

Вы хотите, чтобы формула не изменялась независимо от того, сколько строк будет добавлено или удалено? Абсолютные ссылки не помогут.

Чтобы убедиться, введите формулу

=СУММ($A$2:$A$5)

в любую ячейку и добавьте новую строку, скажем, в строку 3. Вы увидите, что формула изменится на

=СУММ($A$2:$A$6)

Обычно это удобно, но бывают случаи, когда не нужно, чтобы формула автоматически изменялась. Например, если вам нужна сумма только первых четырех значений.

Решение — нам подойдет ссылка ДВССЫЛ. Ссылка будет завсегда зафиксирована:

=СУММ(ДВССЫЛ("A2:A5"))

Excel воспринимает «A2:A5» как текстовую строку, а не как ссылку на диапазон, и не вносит изменений при добавлении или удалении строк, а также при сортировке. Такая ссылка ДВССЫЛ не может быть автоматически изменена.

Функция ДВССЫЛ в Excel позволяет создавать неизменяемые ссылки, что делает её идеальным инструментом для работы с динамическими таблицами.

Вот еще полезные статьи по этой теме: