Использование функции ДВССЫЛ (INDIRECT) в Excel

Еще одна функция в табличном процессоре MS Excel, польза от применения которой, как и у АГРЕГАТ, не столь очевидна.

Функция ДВССЫЛ (INDIRECT) самостоятельно не производит вычислений, а использует в качестве донора другие, более используемые, например, СУММ или СРЗНАЧ, при этом, делает составленные формулы более гибким. Освоение данной функции позволит создавать виртуозные вычисления и позволит немножко упростить сложные вычисления.

Обратившись к справке, можно узнать, что ДВССЫЛ в качестве аргументов использует всего два параметра: ссылку на текст и дополнительный параметр, который просто указывает какой тип ссылок используется (А1 или R1C1).

Для базового понятия принципа работы данной функции следует взглянуть на простой пример.

Простое использование ДВССЫЛ

Чтобы добиться подобного результата можно было просто написать "=A1" и здесь применение функции лишено смысла, но не стоит делать поспешные выводы на таком простом примере, лучше давайте взглянем на следующий пример:

Использование ДВССЫЛ

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

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

Ссылки на листы с ДВССЫЛ в Excel

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