Функция ДВССЫЛ в Excel примеры (Эксель)
Пакет Excel содержит большую библиотеку функций для различных операций. В данной статье рассмотрим назначение и примеры использования функции ДВССЫЛ().
Назначение функции ДВССЫЛ() (в английском INDIRECT) – возвращать значение ссылки, которая в аргументе была задана как текстовая строка. Результат работы такой функции лучше рассмотреть на примере.
Задача 1
Бывают ситуации, когда нужно вертикальные столбцы сделать горизонтальными и наоборот. Для таких целей можно использовать как функцию ТРАНСП(), так и ДВССЫЛ().
Для начала зададим на листе значения в вертикальном столбце. В ячейке, где необходимо расположить горизонтальные значения, вводим функцию со следующими параметрами
В качестве текстового аргумента указываем имя столбца, в данном случае – A и порядковый номер строки ячейки с помощью функции СТОЛБЕЦ().
Для транспонирования горизонтальных строк в вертикальный столбец предпочтительнее использовать стиль ссылок R1C1, потому что при использовании режима A, B… для горизонтальных ячеек будет постоянно меняться имя.
Аргументом в этом случае будет выступать имя ячейки вместе с номером, который получим функцией СТРОКА(). Необходимо будет использовать второй необязательный аргумент ДВССЫЛ(), отвечающий за стиль ссылки.
Задача 2
Рассмотрим задачу, в которой необходимо найти сумму элементов в пределах заданного интервала.
Например, у нас есть объем посещений какого-либо сайта в разное время. Нужно найти среднее значение за период.
Аргумент функции ДВССЫЛ() в таком примере будет в виде массива данных столбца B, но при этом номера ячеек берутся не явно, а в виде ссылок по условиям.
Задача 3
В случае использования списков, отформатированных как таблица («умная» таблица), значения ячеек и заголовки Microsoft Excel не воспринимает как ссылки. Рассмотрим на примере проверки данных в качестве выпадающего списка.
Если в поле «Источник» записать обращение к таблице через функцию ДВССЫЛ(), то результат будет положительный.
Есть и другие задачи, в которых функция ДВССЫЛ() выручит вас.
Но и у нее есть ограничения.
• Если аргументом выступает ссылка на другой документ, то эта книга должна быть открыта. В противном случае результатом работы функции будет #СЫЛКА!
• В версиях Excel выше Microsoft Office Excel 2007 диапазон столбцов для использования функции – 16384, для строк – 1048576. Хотя для таких больших списков использование ДВССЫЛ() в принципе не рекомендуется, потому что она будет обновлять результат своей работы не только при изменении связанных в аргументе ссылок, но и любой другой ячейки в документе. А это замедлит производительность.
Назначение функции ДВССЫЛ() (в английском INDIRECT) – возвращать значение ссылки, которая в аргументе была задана как текстовая строка. Результат работы такой функции лучше рассмотреть на примере.
Задача 1
Бывают ситуации, когда нужно вертикальные столбцы сделать горизонтальными и наоборот. Для таких целей можно использовать как функцию ТРАНСП(), так и ДВССЫЛ().
Для начала зададим на листе значения в вертикальном столбце. В ячейке, где необходимо расположить горизонтальные значения, вводим функцию со следующими параметрами
В качестве текстового аргумента указываем имя столбца, в данном случае – A и порядковый номер строки ячейки с помощью функции СТОЛБЕЦ().
Для транспонирования горизонтальных строк в вертикальный столбец предпочтительнее использовать стиль ссылок R1C1, потому что при использовании режима A, B… для горизонтальных ячеек будет постоянно меняться имя.
Аргументом в этом случае будет выступать имя ячейки вместе с номером, который получим функцией СТРОКА(). Необходимо будет использовать второй необязательный аргумент ДВССЫЛ(), отвечающий за стиль ссылки.
Задача 2
Рассмотрим задачу, в которой необходимо найти сумму элементов в пределах заданного интервала.
Например, у нас есть объем посещений какого-либо сайта в разное время. Нужно найти среднее значение за период.
Аргумент функции ДВССЫЛ() в таком примере будет в виде массива данных столбца B, но при этом номера ячеек берутся не явно, а в виде ссылок по условиям.
Задача 3
В случае использования списков, отформатированных как таблица («умная» таблица), значения ячеек и заголовки Microsoft Excel не воспринимает как ссылки. Рассмотрим на примере проверки данных в качестве выпадающего списка.
Если в поле «Источник» записать обращение к таблице через функцию ДВССЫЛ(), то результат будет положительный.
Есть и другие задачи, в которых функция ДВССЫЛ() выручит вас.
Но и у нее есть ограничения.
• Если аргументом выступает ссылка на другой документ, то эта книга должна быть открыта. В противном случае результатом работы функции будет #СЫЛКА!
• В версиях Excel выше Microsoft Office Excel 2007 диапазон столбцов для использования функции – 16384, для строк – 1048576. Хотя для таких больших списков использование ДВССЫЛ() в принципе не рекомендуется, потому что она будет обновлять результат своей работы не только при изменении связанных в аргументе ссылок, но и любой другой ячейки в документе. А это замедлит производительность.
Рейтинг:
(голосов:1)
Предыдущая статья: Как посмотреть заработок канала на Youtube (Ютуб)
Следующая статья: Как сделать узор в Фотошопе добавить создать прозрачный фон скачать
Следующая статья: Как сделать узор в Фотошопе добавить создать прозрачный фон скачать
Не пропустите похожие инструкции:
Популярное
Авторизация
Добавить комментарий!