Как в excel преобразовать строку в ссылку

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

Примеры использования функции ДВССЫЛ в Excel

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

Ссылки на ячейки в Excel могут быть указаны в виде сочетания буквенного наименования столбца и цифрового номера строки (например, D5, то есть, ячейка в столбце D и строке с номером 5), а также в стиле RXCY, где:

  • R – сокращенно от «row» (строка) – указатель строки;
  • C – сокращенно от «column» (столбец) – указатель столбца;
  • X и Y – любые целые положительные числа, указывающие номер строки и столбца соответственно.

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

Как преобразовать число в месяц и транспонировать в Excel

Пример 1. Преобразовать столбец номеров месяцев в строку, в которой содержатся текстовые представления этих месяцев (то есть, транспонировать имеющийся список).

Вид таблицы данных:

Пример 1.

Для получения строки текстовых представлений месяцев введем в ячейку B2 следующую формулу:

Функция ДВССЫЛ принимает аргумент, состоящий из текстового представления обозначения столбца (“A”) и номера столбца, соответствующего номеру строки, и формирует ссылку на ячейку с помощью операции конкатенации подстрок (символ “&”). Полученное значение выступает вторым аргументом функции ДАТА, которое возвращает дату с соответствующим номером месяца. Функция ТЕКСТ выполняет преобразование даты к требуемому значению месяца в виде текста.

Протянем данную формулу вдоль 1-й строки вправо, чтобы заполнить остальные ячейки:

ДВССЫЛ.

Примечание: данный пример лишь демонстрирует возможности функции ДВССЫЛ. Для транспонирования данных лучше использовать функцию ТРАНСП.



Как преобразовать текст в ссылку Excel?

Пример 2. В таблице содержатся данные о покупках товаров, при этом каждая запись имеет свой номер (id). Рассчитать суммарную стоимость любого количества покупок (создать соответствующую форму для расчета).

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

Пример 2.

В ячейке E2 запишем следующую формулу:

Функция ДВССЫЛ принимает в качестве аргумента текстовую строку, которая состоит из буквенного обозначения диапазона ячеек столбца столбца (“C:C”) и номера строки, определенного значениями, хранящимися в в ячейках F4 и G4 соответственно. В результате вычислений запись принимает, например, следующий вид: C2:C5. Функция СУММ вычисляет сумму значений, хранящихся в ячейках указанного диапазона.

Примеры вычислений:

преобразовать текст в ссылку.

Как вставить текст в ссылку на ячейку Excel?

Пример 3. В таблице хранятся данные об абонентах. Создать компактную таблицу на основе имеющейся, в которой можно получить всю информацию об абоненте на основе выбранного номера записи (id).

Вид исходной таблицы:

Пример 3.

Создадим форму для новой таблицы:

Вид результативной таблицы.

Для заполнения ячеек новой таблицы данными, соответствующими выбранному из списка абоненту, используем следующую формулу массива (CTRL+SHIFT+ENTER):

Примечание: перед выполнение формулы необходимо выделить диапазон ячеек B16:E16.

В результате получим компактную таблицу с возможностью отображения записей по указанному номеру (id):

вставить текст в ссылку.

Особенности использования функции ДВССЫЛ в Excel

Функция имеет следующую синтаксическую запись:

=ДВССЫЛ(ссылка_на_текст;[a1])

Описание аргументов:

  • ссылка_на_текст – обязательный аргумент, принимающий текстовую строку, содержащую текст ссылки, который будет преобразован к данным ссылочного типа. Например, результат выполнения функции =ДВССЫЛ(“A10”) эквивалентен результату выполнения записи =A10, и вернет значение, хранящееся в ячейке A10. Также этот аргумент может принимать ссылку на ячейку, в которой содержится текстовое представление ссылки. Например, в ячейке E5 содержится значение 100, а в ячейке A5 хранится текстовая строка “E5”. В результате выполнения функции =ДВССЫЛ(A5) будет возвращено значение 100.
  • [a1] – необязательный для заполнения аргумент, принимающий значения логического типа:
  • ИСТИНА – функция ДВССЫЛ интерпретирует текстовую строку, переданную в качестве первого аргумента, как ссылку типа A1. Данное значение используется по умолчанию (если аргумент явно не указан).
  • ЛОЖЬ – первый аргумент функции должен быть указан в виде текстового представления ссылки типа R1C1.

Примечания:

  1. Если в качестве первого аргумента функции был передан текст, не содержащий ссылку или ссылка на пустую ячейку, функция ДВССЫЛ вернет код ошибки #ССЫЛКА!.
  2. Результат выполнения функции ДВССЫЛ будет пересчитан при любом изменении данных на листе и во время открытия книги.
  3. Если переданная в качестве первого аргумента ссылка в виде текста указывает на вертикальный диапазон ячеек с более чем 1048576 строк или горизонтальный диапазон с более чем 16384 столбцов, результатом выполнения функции будет код ошибки #ССЫЛКА!.
  4. Использование текстовых представлений внешних ссылок (ссылки на другие книги) приведет к возникновению ошибки #ССЫЛКА!, если требуемая книга не открыта в приложении Excel.

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще…Меньше

В этой статье описаны синтаксис формулы и использование функции ГИПЕРССЫЛКА в Microsoft Excel.

Описание

Функция ГИПЕРССЫЛКА создает ярлык для перехода в другое место в текущей книге или открытия документа, сохраненного на сетевом сервере, в интрасеть или в Интернете. Если щелкнуть ячейку с функцией ГИПЕРССЫЛКА, Excel к указанному расположению или откроется указанный документ.

Синтаксис

ГИПЕРССЫЛКА(адрес;[имя])

Аргументы функции ГИПЕРССЫЛКА описаны ниже.

  • адрес    — обязательный аргумент. Путь к документу и имя файла, который нужно открыть. Адрес может ссылаться на определенное место в документе, например на ячейку или именованный диапазон листа или книги Excel либо на закладку в документе Microsoft Word. Путь может быть к файлу, который хранится на жестком диске. Путь также может быть универсальным соглашением об именовке (UNC) на сервере (в Microsoft Excel для Windows) или URL-адресом в Интернете или интрасети.

    Обратите   Excel в Интернете что функция ГИПЕРССЫЛКА действительна только для веб-адресов (URL-адресов). Link_location может быть текстовая строка, заключенная в кавычка, или ссылка на ячейку, содержаную ссылку в виде текстовой строки.

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

  • Понятное_имя    — необязательный аргумент. Текст ссылки или числовое значение, отображаемое в ячейке. Имя отображается синим цветом с подчеркиванием. Если этот аргумент опущен, в ячейке в качестве текста ссылки отображается аргумент «адрес».

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

    Если аргумент «имя» возвращает значение ошибки (например, #ЗНАЧ!), вместо текста ссылки в ячейке отображается значение ошибки.

Замечания

Чтобы в Excel приложении выбрать ячейку с гиперссылкой, не переходя по ней, щелкните ячейку и удерживайте кнопку мыши, пока указатель не Курсор выделения Excel, а затем отпустите кнопку мыши. В Excel в Интернете выберите ячейку, щелкнув ее, когда указатель является стрелкой; перейти к пункту назначения гиперссылки, щелкнув, когда указатель является указателем руки.

Примеры

Пример

Результат

=ГИПЕРССЫЛКА(«http://example.microsoft.com/report/budget report.xlsx», «Щелкните, чтобы просмотреть отчет»)

Открывает книгу, сохраненную по адресу http://example.microsoft.com/report. В ячейке отображается текст «Щелкните, чтобы просмотреть отчет» в качестве текста ссылки.

=ГИПЕРССЫЛКА(«[http://example.microsoft.com/report/budget report.xlsx]Годовой!F10»; D1)

Создает гиперссылку на ячейку F10 листа Годовой книги, сохраненной по адресу http://example.microsoft.com/report. В ячейке листа, содержащей гиперссылку, в качестве текста ссылки отображается содержимое ячейки D1.

=ГИПЕРССЫЛКА(«[http://example.microsoft.com/report/budget report.xlsx]’Первый квартал’!ИтогиОтдел», «Щелкните, чтобы просмотреть итоги по отделу за первый квартал»)

Создает гиперссылку на диапазон ИтогиОтдел на листе Первый квартал книги, сохраненной по адресу http://example.microsoft.com/report. В ячейке листа, содержащей гиперссылку, в качестве текста ссылки отобразится «Щелкните, чтобы вывести итоги по отделу за первый квартал».

=ГИПЕРССЫЛКА(«http://example.microsoft.com/Annual Report.docx]КвартПриб», «Квартальный отчет о прибыли»)

Чтобы создать гиперссылку на определенное место в файле Word, необходимо сначала с помощью закладки определить место в файле, куда должен выполняться переход. В приведенном ниже примере создается гиперссылка на закладку КвартПриб в файле Annual Report.doc, сохраненном по адресу http://example.microsoft.com.

=ГИПЕРССЫЛКА(«\FINANCEStatements1stqtr.xlsx», D5)

Отображает содержимое ячейки D5 в качестве текста ссылки и открывает книгу, сохраненную на сервере FINANCE в общей папке Statements. В данном примере используется путь в формате UNC.

=ГИПЕРССЫЛКА(«D:FINANCE1stqtr.xlsx»; H10)

Открывает книгу 1stqtr.xlsx, которая находится в каталоге Finance на жестком диске D. После этого выводится число, которое содержится в ячейке H10.

=ГИПЕРССЫЛКА(«[C:My DocumentsMybook.xlsx]Итоги»)

Создает гиперссылку на область Totals в другой (внешней) книге Mybook.xlsx.

=ГИПЕРССЫЛКА(«[Книга1.xlsx]Лист1!A10″;»Перейти на Лист1 > A10»)

Чтобы перейти в другое место на текущем листе, укажите имя книги и имя листа, как в этом примере, где «Лист1» — текущий лист.

=ГИПЕРССЫЛКА(«[Книга1.xlsx]Январь!A10″;»Перейти на лист Январь > A10»)

Чтобы перейти в место на другом листе, укажите имя книги и имя листа, как в этом примере, где «Январь» — другой лист в книге.

=ГИПЕРССЫЛКА(ЯЧЕЙКА(«адрес»,Январь!A1″;»Перейти на лист Январь > A1″)

Чтобы перейти в другое место на текущем листе без использования полной ссылки на лист ([Книга1.xlsx]), вы можете воспользоваться этой формулой, где ЯЧЕЙКА(«адрес») возвращает текущее имя книги.

=ГИПЕРССЫЛКА($Z$1)

Чтобы быстро обновить все формулы на листе, использующие функцию ГИПЕРССЫЛКА с теми же аргументами, можно поместить целевой объект ссылки на тот же или другой лист, а затем использовать абсолютную ссылку на эту ячейку в качестве аргумента «адрес» в формулах с функцией ГИПЕРССЫЛКА. Изменения целевого объекта ссылки при этом будут немедленно отражаться в формулах.

Нужна дополнительная помощь?

Предположим, у вас есть несколько URL-адресов на вашем листе, но они не связаны, и теперь вам нужно преобразовать все несвязанные URL-адреса в интерактивные гиперссылки, как показано на следующих снимках экрана. Конечно, вы можете дважды щелкнуть их один за другим, чтобы сделать их интерактивными, но это займет много времени, если URL-адресов много. Как в Excel можно автоматически преобразовать несколько несвязанных URL-адресов в интерактивные гиперссылки?


стрелка синий правый пузырь Преобразование текста URL в интерактивную гиперссылку с кодом VBA

Похоже, что в Excel нет другого эффективного способа решить эту проблему, кроме использования следующего кода VBA.

1. Выберите диапазон текста URL-адреса, который вы хотите преобразовать в интерактивные гиперссылки.

2. Удерживайте ALT + F11 , чтобы открыть Microsoft Visual Basic для приложений окно.

3. Нажмите Вставить > Модулии вставьте следующий код в окно модуля.

Sub ConvertToHyperlinks()
'Updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Application.ActiveSheet.Hyperlinks.Add Rng, Rng.Value
Next
End Sub

4, Затем нажмите F5 нажмите клавишу для запуска кода, появится всплывающее диалоговое окно для выбора диапазона, затем щелкните OK, а выбранные несвязанные URL-адреса были преобразованы в интерактивные гиперссылки. Смотрите скриншоты:


стрелка синий правый пузырь Преобразуйте текст URL-адреса в интерактивную гиперссылку с помощью Kutools for Excel

Возможно, код VBA является для вас сложным, здесь я могу представить вам многофункциональный инструмент —Kutools for Excel, С его Конвертировать гиперссылки функция, вы можете быстро справиться со следующими операциями:

  • Извлекать актуальные адреса из гиперссылок;
  • Преобразование текста URL в интерактивную гиперссылку

Если вы установили Kutools for Excel, пожалуйста, сделайте следующее:

1. Выберите диапазон текста URL-адреса, который вы хотите преобразовать в интерактивные гиперссылки.

2. Нажмите Кутулс > Ссылка > Конвертировать гиперссылки, см. снимок экрана:

3. В Конвертировать гиперссылки диалоговое окно, выберите Содержимое ячейки заменяет адреса гиперссылоки нажмите док-кнопка1 кнопка из Диапазон результатов указать ячейку, в которую будет помещен результат.

4, Затем нажмите OK, все выбранные текстовые ссылки были преобразованы в интерактивные гиперссылки. Смотрите скриншот:

Ноты:

1. Если вы хотите поместить фактические адреса в исходный диапазон, установите флажок Преобразовать исходный диапазон.

2. Если гиперссылка связана с текущим документом, отметьте Гиперссылки — это место в этом документе опцию.

Нажмите Конвертировать гиперссылки чтобы узнать больше об этой функции.

Скачать и бесплатную пробную версию Kutools for Excel Сейчас !


стрелка синий правый пузырь   Демонстрация: преобразование текста URL-адреса в интерактивную гиперссылку с помощью Kutools for Excel


Связанная статья:

Как извлечь актуальные адреса из гиперссылок в Excel?


Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

Содержание

  • 1 Создание различных типов ссылок
    • 1.1 Способ 1: создание ссылок в составе формул в пределах одного листа
    • 1.2 Способ 2: создание ссылок в составе формул на другие листы и книги
    • 1.3 Способ 3: функция ДВССЫЛ
    • 1.4 Способ 4: создание гиперссылок
    • 1.5 Помогла ли вам эта статья?
    • 1.6 Добавление гиперссылки напрямую в ячейку
    • 1.7 Привязка гиперссылок к объектам рабочего листа
    • 1.8 Добавление гиперссылок с помощью формулы ГИПЕРССЫЛКА
    • 1.9 Добавление гиперссылок с помощью макросов
    • 1.10 Виды гиперссылок
    • 1.11 Изменить гиперссылку
    • 1.12 Удалить гиперссылку

Гиперссылки широко используются в Интернете для навигации по сайтам и документам. Работая с файлами Excel вы также можете создавать гиперссылки, как на интернет-ресурсы, так и на ячейки, файлы или форму отправку Email.

Гиперссылка в Excel это ссылка, нажав на которую, пользователь может быть перемещен на конкретную ячейку, документ или интернет-страницу.

Excel позволяет создавать гиперссылки для:

  • Перехода в определенное место в текущей книге;
  • Открытия другого документа или перехода к определенному месту в этом документе, например лист в файле Excel или закладке в документе Word;
  • Перехода на веб-страницу в Интернете;
  • Создания нового файла Excel;
  • Отправки сообщения электронной почты по указанному адресу.

Гиперссылку в Excel легко заметить, она выглядит как подчеркнутый текст, выделенный синим цветом:

В Excel существует два типа гиперссылок: абсолютные и относительные.

Абсолютные гиперссылки содержат в себе полный интернет-адрес или полный путь на компьютере. Например:

“https://excelhack.ru/funkciya-rept-povtor-v-excel/”

C:DesktopПрезентации

Относительные ссылки содержат в себе частичный путь, например:

funkciya-rept-povtor-v-excel/

DesktopПрезентации

Я рекомендую всегда использовать абсолютные ссылки, так как при переходе по относительным ссылкам в Excel-файле, открытом на другом компьютере возможны ошибки.

Чтобы создать гиперссылку проделайте следующие шаги:

  • Выделите ячейку, в которой вы хотите создать гиперссылку;
  • Нажмите правую клавишу мыши;
  • В выпадающем меню выберите пункт “Ссылка”:
  • В диалоговом окне выберите файл или введите веб-адрес ссылки в поле “Адрес”:
  • Нажмите “ОК”

Ниже, мы подробней разберем как создать гиперссылку:

  • На другой документ;
  • На веб-страницу;
  • На конкретную область в текущем документе;
  • На новую рабочую книгу Excel;
  • На окно отправки Email.

Чтобы указать гиперссылку на другой документ, например Excel, Word или Powerpoint файлы:

  • Откройте диалоговое окно для создания гиперссылки;
  • В разделе “Связать с” выберите “Файлом, веб-страницей”;
  • В поле “Искать в” выберите папку, в которой лежит файл, на который вы хотите создать ссылку;
  • В поле “Текст” введите текст, который будет отображаться в качестве ссылки;
  • Нажмите “ОК”.

Созданная вами гиперссылка будет выглядить ровно так, как вы настроили ее отображение.

Чтобы указать гиперссылку веб-страницу:

  • Откройте диалоговое окно для создания гиперссылки;
  • В разделе “Связать с” выберите пункт “Файлом, веб-страницей”;
  • Нажмите на кнопку “Интернет”;
  • Введите адрес веб-страницы в поле “Адрес”;
  • В поле “Текст” укажите текст, отображаемый в виде ссылки.

Для создания гиперссылки на конкретный лист текущего файла Excel или ячейки:

  • Откройте диалоговое окно для создания гиперссылки;
  • В левой колонке диалогового окна под надписью “Связать с” выберите “Файлом, веб-страницей”;
  • В диалоговом окне нажмите кнопку “Закладка…” и выберите лист создания ссылки. В поле “Введите адрес ячейки” укажите ячейку.

Для вставки гиперссылки, после нажатия на которую будет создан новый Excel-файл:

  • Откройте диалоговое окно для создания гиперссылки;
  • В левой колонке диалогового окна под надписью “Связать с” выберите “Новый документ”;
  • В поле “Текст” укажите текст ссылки;
  • В поле “Имя нового документа” укажите название нового Excel-файла;
  • В поле “Путь” укажите место хранения, где будет сохранен новый файл;
  • В поле “Когда вносить правку в новый документ” укажите настройку, когда следует приступить к редактированию нового файла после нажатия ссылки.
  • Нажмите кнопку “ОК”

Для вставки гиперссылки, после нажатия на которую будет создан e-mail:

  • Откройте диалоговое окно для создания гиперссылки;
  • В левой колонке диалогового окна под надписью “Связать с” выберите “Электронная почта”;
  • В поле “Текст” укажите текст ссылки;
  • В поле “Адрес эл. почты” укажите E-mail адрес, куда будет отправлено письмо;
  • В поле “Тема” укажите тему создаваемого письма;
  • Нажмите кнопку “ОК”

Как редактировать гиперсcылку в Excel

Для редактирования уже созданной гиперссылки, кликните по ячейке с ссылкой правой клавишей мыши и в выпадающем меню выберите “Edit Hyperlink”.

В диалоговом окне внесите корректировки в ссылку.

По-умолчанию, все гиперссылки в Excel имеют традиционный формат в виде подчеркнутого текста синего цвета. Для того чтобы изменить формат гиперссылки:

  • Перейдите на вкладку панели инструментов “Главная”, затем в раздел “Стили ячеек”:
  • Кликните на “Гиперссылка” правой кнопкой мыши и выберите пункт “Изменить” для редактирования формата ссылки:
  • Кликните на “Открывавшаяся гиперссылка” правой кнопкой мы и выберите пункт “Изменить” для редактирования формата ссылки;
  • В диалоговом окне “Стили” нажмите кнопку “Формат”:
  •  диалоговом окне “Format Cells” перейдите на вкладки “Шрифт” и/или “Заливка” для настройки формата ссылок:
  • Нажмите кнопку “ОК”.

Удаление гиперссылки осуществляется в два клика:

  • Нажмите правой клавишей мыши на ячейки с ссылкой;
  • В выпадающем меню выберите пункт “Удалить гиперссылку”.

как сделать из текста ссылку в excel

Ссылки — один из главных инструментов при работе в Microsoft Excel. Они являются неотъемлемой частью формул, которые применяются в программе. Иные из них служат для перехода на другие документы или даже ресурсы в интернете. Давайте выясним, как создать различные типы ссылающихся выражений в Экселе.

Создание различных типов ссылок

Сразу нужно заметить, что все ссылающиеся выражения можно разделить на две большие категории: предназначенные для вычислений в составе формул, функций, других инструментов и служащие для перехода к указанному объекту. Последние ещё принято называть гиперссылками. Кроме того, ссылки (линки) делятся на внутренние и внешние. Внутренние – это ссылающиеся выражения внутри книги. Чаще всего они применяются для вычислений, как составная часть формулы или аргумента функции, указывая на конкретный объект, где содержатся обрабатываемые данные. В эту же категорию можно отнести те из них, которые ссылаются на место на другом листе документа. Все они, в зависимости от их свойств, делятся на относительные и абсолютные.

Внешние линки ссылаются на объект, который находится за пределами текущей книги. Это может быть другая книга Excel или место в ней, документ другого формата и даже сайт в интернете.

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

Способ 1: создание ссылок в составе формул в пределах одного листа

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

Простейшее ссылочное выражение выглядит таким образом:

=A1

как сделать из текста ссылку в excel

Обязательным атрибутом выражения является знак «=». Только при установке данного символа в ячейку перед выражением, оно будет восприниматься, как ссылающееся. Обязательным атрибутом также является наименование столбца (в данном случае A) и номер столбца (в данном случае 1).

Выражение «=A1» говорит о том, что в тот элемент, в котором оно установлено, подтягиваются данные из объекта с координатами A1.

Если мы заменим выражение в ячейке, где выводится результат, например, на «=B5», то в неё будет подтягиваться значения из объекта с координатами B5.

как сделать из текста ссылку в excel

С помощью линков можно производить также различные математические действия. Например, запишем следующее выражение:

=A1+B5

Клацнем по кнопке Enter. Теперь, в том элементе, где расположено данное выражение, будет производиться суммирование значений, которые размещены в объектах с координатами A1 и B5.

как сделать из текста ссылку в excel

По такому же принципу производится деление, умножение, вычитание и любое другое математическое действие.

Чтобы записать отдельную ссылку или в составе формулы, совсем не обязательно вбивать её с клавиатуры. Достаточно установить символ «=», а потом клацнуть левой кнопкой мыши по тому объекту, на который вы желаете сослаться. Его адрес отобразится в том объекте, где установлен знак «равно».

Но следует заметить, что стиль координат A1 не единственный, который можно применять в формулах. Параллельно в Экселе работает стиль R1C1, при котором, в отличие от предыдущего варианта, координаты обозначаются не буквами и цифрами, а исключительно числами.

Выражение R1C1 равнозначно A1, а R5C2 – B5. То есть, в данном случае, в отличие от стиля A1, на первом месте стоят координаты строки, а столбца – на втором.

Оба стиля действуют в Excel равнозначно, но шкала координат по умолчанию имеет вид A1. Чтобы её переключить на вид R1C1 требуется в параметрах Excel в разделе «Формулы» установить флажок напротив пункта «Стиль ссылок R1C1».

как сделать из текста ссылку в excel

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

=RC

как сделать из текста ссылку в excel

Если же записать выражение вручную, то оно примет обычный вид R1C1.

В первом случае был представлен относительный тип (=RC), а во втором (=R1C1) – абсолютный. Абсолютные линки ссылаются на конкретный объект, а относительные – на положение элемента, относительно ячейки.

Если вернутся к стандартному стилю, то относительные линки имеют вид A1, а абсолютные $A$1. По умолчанию все ссылки, созданные в Excel, относительные. Это выражается в том, что при копировании с помощью маркера заполнения значение в них изменяется относительно перемещения.

  1. Чтобы посмотреть, как это будет выглядеть на практике, сошлемся на ячейку A1. Устанавливаем в любом пустом элементе листа символ «=» и клацаем по объекту с координатами A1. После того, как адрес отобразился в составе формулы, клацаем по кнопке Enter.
  2. Наводим курсор на нижний правый край объекта, в котором отобразился результат обработки формулы. Курсор трансформируется в маркер заполнения. Зажимаем левую кнопку мыши и протягиваем указатель параллельно диапазону с данными, которые требуется скопировать.
  3. После того, как копирование было завершено, мы видим, что значения в последующих элементах диапазона отличаются от того, который был в первом (копируемом) элементе. Если выделить любую ячейку, куда мы скопировали данные, то в строке формул можно увидеть, что и линк был изменен относительно перемещения. Это и есть признак его относительности.

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

  1. Чтобы провести преобразование, достаточно около координат по горизонтали и вертикали поставить символ доллара ($).
  2. После того, как мы применим маркер заполнения, можно увидеть, что значение во всех последующих ячейках при копировании отображается точно такое же, как и в первой. Кроме того, при наведении на любой объект из диапазона ниже в строке формул можно заметить, что линки осталась абсолютно неизменными.

Кроме абсолютных и относительных, существуют ещё смешанные линки. В них знаком доллара отмечены либо только координаты столбца (пример: $A1),

либо только координаты строки (пример: A$1).

Знак доллара можно вносить вручную, нажав на соответствующий символ на клавиатуре ($). Он будет высвечен, если в английской раскладке клавиатуры в верхнем регистре кликнуть на клавишу «4».

Но есть более удобный способ добавления указанного символа. Нужно просто выделить ссылочное выражение и нажать на клавишу F4. После этого знак доллара появится одновременно у всех координат по горизонтали и вертикали. После повторного нажатия на F4 ссылка преобразуется в смешанную: знак доллара останется только у координат строки, а у координат столбца пропадет. Ещё одно нажатие F4 приведет к обратному эффекту: знак доллара появится у координат столбцов, но пропадет у координат строк. Далее при нажатии F4 ссылка преобразуется в относительную без знаков долларов. Следующее нажатие превращает её в абсолютную. И так по новому кругу.

В Excel сослаться можно не только на конкретную ячейку, но и на целый диапазон. Адрес диапазона выглядит как координаты верхнего левого его элемента и нижнего правого, разделенные знаком двоеточия (:). К примеру, диапазон, выделенный на изображении ниже, имеет координаты A1:C5.

Соответственно линк на данный массив будет выглядеть как:

=A1:C5

Урок: Абсолютные и относительные ссылки в Майкрософт Эксель

Способ 2: создание ссылок в составе формул на другие листы и книги

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

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

Для того, чтобы сослаться на значение на другом листе, нужно между знаком «=» и координатами ячейки указать его название, после чего установить восклицательный знак.

Так линк на ячейку на Листе 2 с координатами B4 будет выглядеть следующим образом:

=Лист2!B4

Выражение можно вбить вручную с клавиатуры, но гораздо удобнее поступить следующим образом.

  1. Устанавливаем знак «=» в элементе, который будет содержать ссылающееся выражение. После этого с помощью ярлыка над строкой состояния переходим на тот лист, где расположен объект, на который требуется сослаться.
  2. После перехода выделяем данный объект (ячейку или диапазон) и жмем на кнопку Enter.
  3. После этого произойдет автоматический возврат на предыдущий лист, но при этом будет сформирована нужная нам ссылка.

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

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

Если нужно сослаться на объект с адресом C9, расположенный на Листе 2 в запущенной книге под названием «Excel.xlsx», то следует записать следующее выражение в элемент листа, куда будет выводиться значение:

=Лист2!C9

Если же вы планируете работать с закрытым документом, то кроме всего прочего нужно указать и путь его расположения. Например:

='D:Новая папкаЛист2'!C9

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

  1. Ставим символ «=» в той ячейке, где будет расположено ссылающееся выражение.
  2. Затем открываем книгу, на которую требуется сослаться, если она не запущена. Клацаем на её листе в том месте, на которое требуется сослаться. После этого кликаем по Enter.
  3. Происходит автоматический возврат к предыдущей книге. Как видим, в ней уже проставлен линк на элемент того файла, по которому мы щелкнули на предыдущем шаге. Он содержит только наименование без пути.
  4. Но если мы закроем файл, на который ссылаемся, линк тут же преобразится автоматически. В нем будет представлен полный путь к файлу. Таким образом, если формула, функция или инструмент поддерживает работу с закрытыми книгами, то теперь, благодаря трансформации ссылающегося выражения, можно будет воспользоваться этой возможностью.

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

Способ 3: функция ДВССЫЛ

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

=ДВССЫЛ(ссылка;a1)

«Ссылка» — это аргумент, ссылающийся на ячейку в текстовом виде (обернут кавычками);

«A1» — необязательный аргумент, который определяет, в каком стиле используются координаты: A1 или R1C1. Если значение данного аргумента «ИСТИНА», то применяется первый вариант, если «ЛОЖЬ» — то второй. Если данный аргумент вообще опустить, то по умолчанию считается, что применяются адресация типа A1.

  1. Отмечаем элемент листа, в котором будет находиться формула. Клацаем по пиктограмме «Вставить функцию».
  2. В Мастере функций в блоке «Ссылки и массивы» отмечаем «ДВССЫЛ». Жмем «OK».
  3. Открывается окно аргументов данного оператора. В поле «Ссылка на ячейку» устанавливаем курсор и выделяем кликом мышки тот элемент на листе, на который желаем сослаться. После того, как адрес отобразился в поле, «оборачиваем» его кавычками. Второе поле («A1») оставляем пустым. Кликаем по «OK».
  4. Результат обработки данной функции отображается в выделенной ячейке.

Более подробно преимущества и нюансы работы с функцией ДВССЫЛ рассмотрены в отдельном уроке.

Урок: Функция ДВССЫЛ в Майкрософт Эксель

Способ 4: создание гиперссылок

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

  1. Существует три варианта перехода к окну создания гиперссылок. Согласно первому из них, нужно выделить ячейку, в которую будет вставлена гиперссылка, и кликнуть по ней правой кнопкой мыши. В контекстном меню выбираем вариант «Гиперссылка…».

    Вместо этого можно, после выделения элемента, куда будет вставлена гиперссылка, перейти во вкладку «Вставка». Там на ленте требуется щелкнуть по кнопке «Гиперссылка».

    Также после выделения ячейки можно применить нажатие клавиш CTRL+K.

  2. После применения любого из этих трех вариантов откроется окно создания гиперссылки. В левой части окна существует возможность выбора, с каким объектом требуется связаться:
    • С местом в текущей книге;
    • С новой книгой;
    • С веб-сайтом или файлом;
    • С e-mail.
  3. По умолчанию окно запускается в режиме связи с файлом или веб-страницей. Для того, чтобы связать элемент с файлом, в центральной части окна с помощью инструментов навигации требуется перейти в ту директорию жесткого диска, где расположен нужный файл, и выделить его. Это может быть как книга Excel, так и файл любого другого формата. После этого координаты отобразятся в поле «Адрес». Далее для завершения операции следует нажать на кнопку «OK».

    Если имеется потребность произвести связь с веб-сайтом, то в этом случае в том же разделе окна создания гиперссылки в поле «Адрес» нужно просто указать адрес нужного веб-ресурса и нажать на кнопку «OK».

    Если требуется указать гиперссылку на место в текущей книге, то следует перейти в раздел «Связать с местом в документе». Далее в центральной части окна нужно указать лист и адрес той ячейки, с которой следует произвести связь. Кликаем по «OK».

    Если нужно создать новый документ Excel и привязать его с помощью гиперссылки к текущей книге, то следует перейти в раздел «Связать с новым документом». Далее в центральной области окна дать ему имя и указать его местоположение на диске. Затем кликнуть по «OK».

    При желании можно связать элемент листа гиперссылкой даже с электронной почтой. Для этого перемещаемся в раздел «Связать с электронной почтой» и в поле «Адрес» указываем e-mail. Клацаем по «OK».

  4. После того, как гиперссылка была вставлена, текст в той ячейке, в которой она расположена, по умолчанию приобретает синий цвет. Это значит, что гиперссылка активна. Чтобы перейти к тому объекту, с которым она связана, достаточно выполнить двойной щелчок по ней левой кнопкой мыши.

Кроме того, гиперссылку можно сгенерировать с помощью встроенной функции, имеющей название, которое говорит само за себя – «ГИПЕРССЫЛКА».

Данный оператор имеет синтаксис:

=ГИПЕРССЫЛКА(адрес;имя)

«Адрес» — аргумент, указывающий адрес веб-сайта в интернете или файла на винчестере, с которым нужно установить связь.

«Имя» — аргумент в виде текста, который будет отображаться в элементе листа, содержащем гиперссылку. Этот аргумент не является обязательным. При его отсутствии в элементе листа будет отображаться адрес объекта, на который функция ссылается.

  1. Выделяем ячейку, в которой будет размещаться гиперссылка, и клацаем по иконке «Вставить функцию».
  2. В Мастере функций переходим в раздел «Ссылки и массивы». Отмечаем название «ГИПЕРССЫЛКА» и кликаем по «OK».
  3. В окне аргументов в поле «Адрес» указываем адрес на веб-сайт или файл на винчестере. В поле «Имя» пишем текст, который будет отображаться в элементе листа. Клацаем по «OK».
  4. После этого гиперссылка будет создана.

Урок: Как сделать или удалить гиперссылки в Экселе

Мы выяснили, что в таблицах Excel существует две группы ссылок: применяющиеся в формулах и служащие для перехода (гиперссылки). Кроме того, эти две группы делятся на множество более мелких разновидностей. Именно от конкретной разновидности линка и зависит алгоритм процедуры создания.

Мы рады, что смогли помочь Вам в решении проблемы.

Задайте свой вопрос в комментариях, подробно расписав суть проблемы. Наши специалисты постараются ответить максимально быстро.

Помогла ли вам эта статья?

Да Нет

Гиперссылки автоматизируют рабочий лист Excel за счет добавления возможности в один щелчок мыши переходить на другой документ или рабочую книгу, вне зависимости находиться ли данный документ у вас на жестком диске или это интернет страница.

Существует четыре способа добавить гиперссылку в рабочую книгу Excel:

1)      Напрямую в ячейку

2)      C помощью объектов рабочего листа (фигур, диаграмм, WordArt…)

3)      C помощью функции ГИПЕРССЫЛКА

4)      Используя макросы

Добавление гиперссылки напрямую в ячейку

Чтобы добавить гиперссылку напрямую в ячейку, щелкните правой кнопкой мыши по ячейке, в которую вы хотите поместить гиперссылку, из раскрывающегося меню выберите Гиперссылка

Либо, аналогичную команду можно найти на ленте рабочей книги Вставка -> Ссылки -> Гиперссылка.

Привязка гиперссылок к объектам рабочего листа

Вы также можете добавить гиперссылку к некоторым объектам рабочей книги: картинкам, фигурам, надписям, объектам WordArt и диаграммам. Чтобы создать гиперссылку, щелкните правой кнопкой мыши по объекту, из выпадающего меню выберите Гиперссылка.

Либо, аналогичным способом, как добавлялась гиперссылка в ячейку, выделить объект и выбрать команду на ленте. Другой способ создания – сочетание клавиш Ctrl + K – открывает то же диалоговое окно.

Обратите внимание, щелчок правой кнопкой мыши на диаграмме не даст возможность выбора команды гиперссылки, поэтому выделите диаграмму и нажмите Ctrl + K.

Добавление гиперссылок с помощью формулы ГИПЕРССЫЛКА

Гуперссылка может быть добавлена с помощью функции ГИПЕРССЫЛКА, которая имеет следующий синтаксис:

Адрес указывает на местоположение в документе, к примеру, на конкретную ячейку или именованный диапазон. Адрес может указывать на файл, находящийся на жестком диске, или на страницу в интернете.

Имя определяет текст, который будет отображаться в ячейке с гиперссылкой. Этот текст будет синего цвета и подчеркнут.

Например, если я введу в ячейку формулу =ГИПЕРССЫЛКА(Лист2!A1; «Продажи»). На листе выглядеть она будет следующим образом и отправит меня на ячейку A1 листа 2.

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

=ГИПЕРССЫЛКА(«http://exceltip.ru/»;»Перейти на Exceltip»)

Чтобы отправить письмо на указанный адрес, в функцию необходимо добавить ключевое слово mailto:

=ГИПЕРССЫЛКА(«mailto:exceltip@exceltip.ru»;»Написать письмо»)

Добавление гиперссылок с помощью макросов

Также гиперссылки можно создать с помощью макросов VBA, используя следующий код

1

Sheets(SheetName).Hyperlinks.Add Anchor:=Sheets(SheetName).Range(Range), Address:=»», SubAddress:=»Address!Range«, TextToDisplay:=Name

где,

SheetName: Имя листа, где будет размещена гиперссылка

Range: Ячейка, где будет размещена гиперссылка

Address!Range: Адрес ячейки, куда будет отправлять гиперссылка

Name: Текст, отображаемый в ячейке.

Виды гиперссылок

При добавлении гиперссылки напрямую в ячейку (первый способ), вы будете работать с диалоговым окном Вставка гиперссылки, где будет предложено 4 способа связи:

1)      Файл, веб-страница – в навигационном поле справа указываем файл, который необходимо открыть при щелчке на гиперссылку

2)      Место в документе – в данном случае, гиперссылка отправит нас на указанное место в текущей рабочей книге

3)      Новый документ – в этом случае Excel создаст новый документ указанного расширения в указанном месте

4)      Электронная почта – откроет окно пустого письма, с указанным в гиперссылке адресом получателя.

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

Изменить гиперссылку

Изменить гиперссылку можно, щелкнув по ней правой кнопкой мыши. Из выпадающего меню необходимо выбрать Изменить гиперссылку

Удалить гиперссылку

Аналогичным способом можно удалить гиперссылку. Щелкнув правой кнопкой мыши и выбрав из всплывающего меню Удалить гиперссылку.

В этой статье мы рассмотрим с вами такую задачу, как проставление ссылок в Excel. Ссылки на другие листы позволяют сделать более удобной навигацию.

Сейчас мы пошагово рассмотрим как это можно сделать. Допустим у нас есть ячейка с текстом “Смотрите на листе 2” и мы хотим, чтобы данный текст стал ссылкой, нажав на которую мы должны переместиться на Лист 2.

Для решения данной задачи необходимо выделить ячейку с этим текстом (B4) и далее либо нажав правой кнопкой мыши выбрать пункт меню “Гиперссылка”

 или выбрать данный пункт, перейдя в раздел “Вставка”.

После этого откроется окно вставки гиперссылки. Необходимо перейти в раздел “Место в новом документе” и выбрать необходимый лист, на который требуется сделать ссылку. В нашем пример это Лист 2.

Нажимаем “Ок” и текст в нашем файле Excel превратится в ссылку.

Спасибо за внимание. Будем рады помочь.

Skip to content

Как использовать функцию ГИПЕРССЫЛКА

В статье объясняются основы функции ГИПЕРССЫЛКА в Excel и приводятся несколько советов и примеров формул для ее наиболее эффективного использования.

Существует множество способов создать гиперссылку в Excel. Чтобы сделать ссылку на определенную веб-страницу, вы можете просто ввести ее URL-адрес в ячейку, нажать Enter, и Microsoft Excel автоматически преобразует запись в интерактивную гиперссылку. 

Чтобы создать ссылку на другой рабочий лист или определенное место в другом файле Excel, вы можете использовать контекстное меню «Гиперссылка» или комбинацию клавиш Ctrl + К. 

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

Функция ГИПЕРССЫЛКА в Excel — синтаксис и способы использования

Функция ГИПЕРССЫЛКА в Excel используется для создания ссылки, которая направляет пользователя в указанное место в том же документе или открывает другой документ или веб-страницу. Используя формулу гиперссылки, вы можете ссылаться на:

  • Определенное место, например ячейку или именованный диапазон в файле Excel (на существующем листе, или на другом листе, или в другой книге).
  • Документ Word, презентацию PowerPoint или другой документ, хранящийся на жестком диске, в локальной сети или в Интернете.
  • Закладка в документе Word.
  • Веб-страница в Интернете.
  • Адрес электронной почты для создания нового сообщения.

Эта функция доступна во всех версиях Excel для Office 365, Excel от 2019 до 2000. В Excel Online функцию ГИПЕРССЫЛКА можно использовать только для веб-адреса (URL).

Синтаксис функции ГИПЕРССЫЛКА следующий:

ГИПЕРССЫЛКА(адрес ; [имя])

Где:

  • адрес (обязательно) — по которому необходимо перейти.

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

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

  • имя (необязательно) — это пояснительный текст, который будет отображаться в ячейке. Чтобы было понятно, куда ведёт ссылка. Если опущено, то адрес из первого аргумента отображается как текст ссылки.

Этот аргумент может быть представлен в виде числа, текстовой строки, заключенной в кавычки, или ссылки на ячейку, содержащую нужный текст.

Щелчок по ячейке с формулой гиперссылки открывает файл или веб-страницу, указанную в аргументе адрес.

Ниже вы можете увидеть простейший пример формулы гиперссылки Excel, где A2 содержит имя, а B2 содержит адрес:

=ГИПЕРССЫЛКА(B2; A2)

Результат может выглядеть примерно так:

Ниже вы можете ознакомиться с примерами формул, демонстрирующими другие варианты использования функции ГИПЕРССЫЛКА в Excel.

Как использовать ГИПЕРССЫЛКА в Excel — примеры формул

Переходя от теории к практике, давайте посмотрим, как вы можете использовать функцию ГИПЕРССЫЛКА, чтобы открывать различные документы прямо из ваших рабочих таблиц. Мы также обсудим более сложную формулу, в которой она используется в сочетании с несколькими другими функциями для выполнения сложной задачи.

Функция Excel ГИПЕРССЫЛКА позволяет вам создавать ссылки нескольких различных типов, в зависимости от того, какое значение вы указываете в аргументе адрес. Рассмотрим, как создавать ссылки на листы, файлы, веб-страницы и другие элементы.

Гиперссылка на другой рабочий лист

Чтобы вставить гиперссылку на другой лист в той же книге, укажите перед именем целевого листа знак решетки (#), после него – восклицательный знак и имя целевой ячейки, например:

=ГИПЕРССЫЛКА(«#Лист1!A1″;»Лист1»)

Приведенная выше формула создает гиперссылку с текстом перехода «Лист1», которая открывает Лист1 из текущей книги и устанавливает курсор в A1.

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

=ГИПЕРССЫЛКА(«#Лист 1!A1″;»Лист 1″)

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

=ГИПЕРССЫЛКА(«#A1″;»Перейти к ячейке А1»)

Гиперссылка на другую книгу

Чтобы создать гиперссылку на другую книгу, необходимо указать полный путь к целевой книге в следующем формате:

«Диск:ПапкаКнига.xlsx»

Например:

=ГИПЕРССЫЛКА(«C:ГиперссылкиКнига2.xlsx»;»Книга2″)

Чтобы перейти на конкретный лист и даже в конкретную ячейку, используйте этот формат:

«[Диск:ПапкаКнига.xlsx]Лист!Ячейка»

Например, чтобы добавить гиперссылку с названием «Книга3», которая открывает Лист2 в Книга2, хранящейся в папке Гиперссылки на диске С, попробуйте следующую формулу:

=ГИПЕРССЫЛКА(«[C:ГиперссылкиКнига2.xlsx]Лист2!A1″;»Книга2 Лист2 А1»)

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

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

=ГИПЕРССЫЛКА(«ГиперссылкиКнига2.xlsx»;»Книга2″)

И раз об этом зашел разговор, остановимся подробнее на абсолютных и относительных гиперссылках.

Абсолютные и относительные гиперссылки в Excel

Microsoft Excel поддерживает два типа ссылок: абсолютные и относительные, в зависимости от того, указываете ли вы полный или частичный адрес.

Абсолютная гиперссылка содержит полный адрес, включая протокол и доменное имя для URL-адресов, а также полный путь и имя файла для документов. Например:

Абсолютный URL: https://mister-office.ru/funktsii-excel/function-if-excel-primery.html

В Интернете общепринятой практикой является использование относительных URL-адресов. В гиперссылках Excel всегда следует указывать полные URL-адреса веб-страниц . Однако Microsoft Excel может понимать URL-адреса без протокола. 

Например, если вы введете «www.mister-office.ru» в ячейку, Excel автоматически добавит протокол «http» по умолчанию и преобразует его в гиперссылку, по которой вы можете перейти.

Со ссылками на файлы немного сложнее.

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

Абсолютная ссылка на файл Excel: C:Excel filesSource DataBook1.xlsx

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

Относительная гиперссылка содержит частичный адрес. Например:

Пример относительной ссылки на файл Excel:   Source dataBook1.xlsx

Относительная гиперссылка — это гиперссылка, которая содержит целевой адрес относительно адреса файла, в котором она записана.

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

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

Гиперссылка на именованный диапазон

Если вы создаете гиперссылку на именованный диапазон на рабочем листе, укажите полный путь к целевому имени:

«[Диск:ПапкаКнига.xlsx]Лист!Имя»

Например, чтобы вставить ссылку на диапазон с именем «Диапазон_данных», хранящийся на Лист2 в Книга2, используйте следующую формулу:

=ГИПЕРССЫЛКА(«[C:ГиперссылкиКнига2.xlsx]Лист2!Диапазон_данных»;»Книга2 Лист2 Диапазон данных»)

Если вы ссылаетесь на именованный диапазон уровня рабочей книги, имя листа указывать не нужно, например:

=ГИПЕРССЫЛКА(«[C:ГиперссылкиКнига2.xlsx]Диапазон_данных_1″;»Диапазон данных 1»)

Гиперссылка для открытия файла, хранящегося на жестком диске

Чтобы создать ссылку, открывающую другой документ, укажите полный путь к этому документу в следующем формате:

«Диск:Папкаимя_файла.расширение»

Например, чтобы открыть документ Word с именем Прайслист, который хранится в папке  Word files на диске D, используйте следующую формулу:

=ГИПЕРССЫЛКА(«D:Word filesПрайс-лист.docx»;»Прайс лист»)

Гиперссылка на закладку в документе Word

Чтобы сделать гиперссылку на определенное место в документе Word, заключите путь к документу в [квадратные скобки] и используйте закладку , чтобы определить место, к которому вы хотите перейти.

Например, следующая формула добавляет гиперссылку на закладку с именем Таблица_скидок в файле Цены.docx :

=ГИПЕРССЫЛКА(«[C:ГиперссылкиЦены.docx]Таблица_скидок»;»Скидки»)

Гиперссылка на файл на сетевом диске

Чтобы открыть файл, хранящийся в вашей локальной сети, укажите путь к этому файлу в формате универсального соглашения об именах (UNC), в котором перед именем сервера используется двойная обратная косая черта, например:

«\имя_серверапапкаимя_файла.расширение»

Приведенная ниже формула создает гиперссылку под названием « Прайс на сервере», которая открывает книгу «Прайс-лист.xlsx », хранящуюся на SERVER1 в папке Alex :

=ГИПЕРССЫЛКА(«\SERVERAlexПрайс-лист.xlsx»;»Прайс на сервере»)

Чтобы открыть сетевой файл Excel на определенном листе, заключите путь к файлу в [квадратные скобки] и напишите далее имя листа, восклицательный знак (!) и ячейку, на которую указывает ссылка:

=ГИПЕРССЫЛКА(«[\SERVERAlexПрайс-лист.xlsx]Лист1!А1″;»Прайс Лист1 на сервере»)

Гиперссылка на веб-страницу

Чтобы создать гиперссылку на веб-страницу в Интернете, укажите ее URL-адрес, заключенный в кавычки, например:

=ГИПЕРССЫЛКА(«https://www.mister-office.ru»4; «Перейти на Мистер Офис»)

Приведенная выше формула вставляет гиперссылку под названием «Перейти на Мистер Офис», которая открывает домашнюю страницу нашего веб-сайта.

Гиперссылка для отправки электронного письма

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

«mailto:email_address»

Например:

=ГИПЕРССЫЛКА(«mailto:alex@mister-office.ru»;»Отправить email»)

Приведенная выше формула добавляет гиперссылку под названием « Отправить email», и нажатие на нее создает новое почтовое сообщение.

Искать значение и создать гиперссылку на первое совпадение

При работе с большими наборами данных вы часто можете оказаться в ситуации, когда вам нужно найти конкретное значение и вернуть соответствующие данные из другого столбца. Для этого вы используете либо функцию ВПР, либо более мощную комбинацию ПОИСКПОЗ ИНДЕКС .

Но что, если вы хотите не только получить соответствующее значение, но и перейти к позиции этого значения в исходном наборе данных, чтобы просмотреть другие детали в той же строке? Это можно сделать с помощью функции ГИПЕРССЫЛКА Excel с некоторой помощью функций ЯЧЕЙКА, ИНДЕКС и ПОИСКПОЗ.

Общая формула для создания гиперссылки на первое совпадение выглядит следующим образом:

ГИПЕРССЫЛКА(«#»&ЯЧЕЙКА(«адрес»; ИНДЕКС( массив; ПОИСКПОЗ ( искомое_значение ;  диапазон_поиска ;0))), ИНДЕКС( массив; ПОИСКПОЗ ( искомое_значение; диапазон_поиска ;0)))

Чтобы увидеть эту формулу в действии, рассмотрим следующий пример. Предположим, у вас есть список продавцов в столбце A и проданных товаров в столбце C. Вы хотите найти первый товар, проданный определенным продавцом, и создать гиперссылку на какую-либо ячейку в этой строке, чтобы вы могли перейти туда просмотреть все другие подробности, связанные именно с этим конкретным заказом.

С искомым значением в ячейке F2, списком продавцов (диапазон поиска) в A2:A10 и списком товаров (массив данных) в C2:C10 формула принимает следующий вид:

=ГИПЕРССЫЛКА(«#»&@ЯЧЕЙКА(«address»; ИНДЕКС($C$2:$C$10; ПОИСКПОЗ($E2;$A$2:$A$10;0))); ИНДЕКС($C$2:$C$10; ПОИСКПОЗ($E2;$A$2:$A$10;0)))

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

Если вы работаете с длинными строками данных, то может быть удобнее, чтобы гиперссылка указывала на первую ячейку в строке, где найдено совпадение. Для этого вы просто указываете другой массив в первой комбинации ИНДЕКС ПОИСКПОЗ – столбец A (в этом примере $A$2:$A$10):

=ГИПЕРССЫЛКА(«#»&@ЯЧЕЙКА(«address»; ИНДЕКС($A$2:$A$10; ПОИСКПОЗ($E2;$A$2:$A$10;0))); ИНДЕКС($C$2:$C$10; ПОИСКПОЗ($E2;$A$2:$A$10;0)))

Эта формула приведет вас к первой ячейке в строке с найденным товаром, который в нашем случае был обнаружен в третьей ячейке строки:

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

Как редактировать несколько гиперссылок одновременно

Как упоминалось в начале статьи, одним из наиболее полезных преимуществ гиперссылок на основе формул является возможность редактирования сразу нескольких формул гиперссылок за один приём с помощью функции Excel «Заменить все».

Предположим, вы хотите заменить старый URL-адрес своей компании (old-website.com) новым (new-website.com) во всех гиперссылках на текущем листе или во всей книге. Чтобы это сделать, выполните шаги, описанные ниже:

  1. Нажмите клавиши Ctrl + Н, чтобы открыть вкладку «Заменить» диалогового окна «Найти и заменить».
  2. В поле «Найти» введите текст, который вы хотите изменить (в данном примере — «old-website.com»). В поле Заменить на введите новый текст («new-website.com» в данном примере).
  3. В правой части диалогового окна нажмите кнопку Параметры.
  4. В вкладке Параметры выберите Лист или Книга в зависимости от того, хотите ли вы изменить гиперссылки только на текущем листе или на всех листах текущей книги.
  5. Там же в параметрах в пункте Искать в выберите Формулы.
  6. В качестве дополнительной меры предосторожности сначала нажмите кнопку «Найти все», и Excel отобразит список всех формул, содержащих искомый текст:

  1. Просмотрите результаты поиска, чтобы убедиться, что вы хотите изменить все найденные формулы. Если вы это сделаете, перейдите к следующему шагу, в противном случае уточните поиск.
  2. Нажмите кнопку «Заменить все». Excel заменит указанный текст во всех найденных гиперссылках и сообщит, сколько изменений было внесено.
  3. Нажмите кнопку Закрыть. Готово!

Аналогичным образом вы можете одновременно редактировать текст ссылки (второй параметр) во всех формулах гиперссылки. При этом убедитесь, что заменяемый текст в аргументе имя нигде не появляется в адресе, чтобы не нарушить формулы.

ГИПЕРССЫЛКА Excel не работает — причины и решения

Самая распространенная причина, по которой формула гиперссылки не работает (и первое, что вы должны проверить!) — это несуществующий или неверный путь в аргументе адрес. Если это не так, проверьте следующие две вещи:

  1. Если место назначения ссылки не открывается при нажатии на гиперссылку, убедитесь, что расположение ссылки указано в правильном формате. Примеры формул для создания различных типов гиперссылок можно найти выше.
  2. Если вместо текста ссылки появится ошибка типа ЗНАЧ! или N/A, скорее всего, проблема связана с аргументом имя вашей формулы гиперссылки.

Как правило, такие ошибки возникают, когда имя возвращается какой-либо другой функцией (функциями), например, в нашем ВПР и гиперссылке на первое совпадение. В этом случае в ячейке формулы появится ошибка #Н/Д, если искомое значение не будет найдено в таблице поиска. Чтобы предотвратить такие ошибки, вы можете рассмотреть возможность использования функции ЕСЛИОШИБКА для отображения пустой строки или некоторого понятного для пользователя текста вместо значения ошибки.

Вот как можно создавать различные ссылки с помощью функции Excel ГИПЕРССЫЛКА. 

Другие статьи по теме:

Как удалить сразу несколько гиперссылок В этой короткой статье я покажу вам, как можно быстро удалить сразу все нежелательные гиперссылки с рабочего листа Excel и предотвратить их появление в будущем. Решение работает во всех версиях Excel,…
Гиперссылка в Excel: как сделать, изменить, удалить В статье разъясняется, как сделать гиперссылку в Excel, используя 3 разных метода. Вы узнаете, как вставлять, изменять и удалять гиперссылки на рабочих листах, а также исправлять неработающие ссылки. Гиперссылки широко используются…
Как использовать функцию ДВССЫЛ – примеры формул В этой статье объясняется синтаксис функции ДВССЫЛ, основные способы ее использования и приводится ряд примеров формул, демонстрирующих использование ДВССЫЛ в Excel. В Microsoft Excel существует множество функций, некоторые из которых…

Гиперссылки широко используются в Интернете для навигации по сайтам и документам. Работая с файлами Excel вы также можете создавать гиперссылки, как на интернет-ресурсы, так и на ячейки, файлы или форму отправку Email.

Содержание

  1. Что такое гиперссылка
  2. Абсолютные и относительные гиперссылки в Excel
  3. Абсолютные гиперссылки
  4. Относительные гиперссылки
  5. Как создать гиперссылку в Excel
  6. Как создать гиперссылку в Excel на другой документ
  7. Как создать гиперссылку в Excel на веб-страницу
  8. Как создать гиперссылку в Excel на конкретную область в текущем документе
  9. Как создать гиперссылку в Excel на новую рабочую книгу
  10. Как создать гиперссылку в Excel на создание Email
  11. Как редактировать гиперссылку в Excel
  12. Как отформатировать гиперссылку в Excel
  13. Как удалить гиперссылку в Excel

Гиперссылка в Excel это ссылка, нажав на которую, пользователь может быть перемещен на конкретную ячейку, документ или интернет-страницу.

Excel позволяет создавать гиперссылки для:

  • Перехода в определенное место в текущей книге;
  • Открытия другого документа или перехода к определенному месту в этом документе, например лист в файле Excel или закладке в документе Word;
  • Перехода на веб страницу в Интернете;
  • Создания нового файла Excel;
  • Отправки сообщения электронной почты по указанному адресу.

Гиперссылку в Excel легко заметить, она выглядит как подчеркнутый текст, выделенный синим цветом:

Как выглядят гиперссылки в Excel

В Excel существует два типа гиперссылок: абсолютные и относительные.

Абсолютные гиперссылки содержат в себе полный интернет адрес или полный путь на компьютере. Например:

«https://excelhack.ru/funkciya-rept-povtor-v-excel/»

C:DesktopПрезентации

Относительные ссылки содержат в себе частичный путь, например:

funkciya-rept-povtor-v-excel/

DesktopПрезентации

Я рекомендую всегда использовать абсолютные ссылки, так как при переходе по относительным ссылкам в Excel файле, открытом на другом компьютере возможны ошибки.

Чтобы создать гиперссылку проделайте следующие шаги:

  • Выделите ячейку, в которой вы хотите создать гиперссылку;
  • Нажмите правую клавишу мыши;
  • В выпадающем меню выберите пункт «Ссылка»:

Как создать гиперссылку в Excel

  • В диалоговом окне выберите файл или введите веб-адрес ссылки в поле «Адрес»:

Как создать гиперссылку

Telegram Logo Больше лайфхаков в нашем Telegram Подписаться

  • Нажмите «ОК»

Ниже, мы подробней разберем как создать гиперссылку:

  • На другой документ;
  • На веб-страницу;
  • На конкретную область в текущем документе;
  • На новую рабочую книгу Excel;
  • На окно отправки Email.

Чтобы указать гиперссылку на другой документ, например Excel, Word или Powerpoint файлы:

  • Откройте диалоговое окно для создания гиперссылки;
  • В разделе «Связать с» выберите «Файлом, веб-страницей»;
  • В поле «Искать в» выберите папку, где лежит файл, на который вы хотите создать ссылку;
  • В поле «Текст» введите текст, который будет отображаться в качестве ссылки;
  • Нажмите «ОК».

диалоговое окно добавления гиперссылки в эксель

Созданная вами гиперссылка будет выглядить ровно так, как вы настроили ее отображение.

Чтобы указать гиперссылку веб-страницу:

  • Откройте диалоговое окно для создания гиперссылки;
  • В разделе «Связать с» выберите пункт «Файлом, веб-страницей»;
  • Нажмите на кнопку «Интернет»;
  • Введите адрес веб-страницы в поле «Адрес»;
  • В поле «Текст» укажите текст, отображаемый в виде ссылки.

диалоговое окно добавления гиперссылки на веб-сайт в эксель

Для создания гиперссылки на конкретный лист текущего файла Excel или ячейки:

  • Откройте диалоговое окно для создания гиперссылки;
  • В левой колонке диалогового окна под надписью «Связать с» выберите «Файлом, веб-страницей»;
  • В диалоговом окне нажмите кнопку «Закладка…» и выберите лист создания ссылки. В поле «Введите адрес ячейки» укажите ячейку.

как создать гипперсылку на лист или ячейку в Excel

Для вставки гиперссылки, после нажатия на которую будет создан новый Excel-файл:

  • Откройте диалоговое окно для создания гиперссылки;
  • В левой колонке диалогового окна под надписью «Связать с» выберите «Новый документ»;
  • В поле «Текст» укажите текст ссылки;
  • В поле «Имя нового документа» укажите название нового Excel файла;
  • В поле «Путь» укажите место хранения, где будет сохранен новый файл;
  • В поле «Когда вносить правку в новый документ» укажите настройку, когда следует приступить к редактированию нового файла после нажатия ссылки.
  • Нажмите кнопку «ОК»

как создать гипперсылку в Excel на новый документ

Для вставки гиперссылки, после нажатия на которую будет создан e-mail:

  • Откройте диалоговое окно для создания гиперссылки;
  • В левой колонке диалогового окна под надписью «Связать с» выберите «Электронная почта»;
  • В поле «Текст» укажите текст ссылки;
  • В поле «Адрес эл. почты» укажите E-mail адрес, куда будет отправлено письмо;
  • В поле «Тема» укажите тему создаваемого письма;
  • Нажмите кнопку «ОК»

как создать гипперссылку на создание email

Для редактирования уже созданной гиперссылки, кликните по ячейке со ссылкой правой клавишей мыши и в выпадающем меню выберите «Edit Hyperlink».

В диалоговом окне внесите корректировки в ссылку.

как изменить гиперссылку

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

  • Перейдите на вкладку панели инструментов «Главная», затем в раздел «Стили ячеек»:

как отформатировать ссылки в Excel

  • Кликните на «Гиперссылка» правой кнопкой мыши и выберите пункт «Изменить» для редактирования формата ссылки:

как изменить стиль гиперссылки

  • Кликните на «Открывавшаяся гиперссылка» правой кнопкой мыши и выберите пункт «Изменить» для редактирования формата ссылки;
  • В диалоговом окне «Стили» нажмите кнопку «Формат»:

формат гиперссылки

  •  в диалоговом окне «Format Cells» перейдите на вкладки «Шрифт» и/или «Заливка» для настройки формата ссылок:

шрифты гиперссылки

  • Нажмите кнопку «ОК».

Удаление гиперссылки осуществляется в два клика:

  • Нажмите правой клавишей мыши на ячейки со ссылкой;
  • В выпадающем меню выберите пункт «Удалить гиперссылку».

как удалить гиперссылку в Excel

преобразовать текст в ссылку на диапазон

Инж

Дата: Пятница, 02.11.2012, 19:17 |
Сообщение № 1

Группа: Пользователи

Ранг: Прохожий

Сообщений: 2


Репутация:

0

±

Замечаний:
0% ±


добрый день!

Прошу помощи уважаемых форумчан.
Нужно получить значение (допустим минимальное) из диапазона. Причем диапазон представлен текстовой формулой «сцепить».
Какая функция может по тексту вернуть диапазон?
Пример:
=СЦЕПИТЬ(«Лист3!D»;L10;»:»;»D»;M10) возвращает текст Лист3!D500:D501
и нужно получить минимальное значение в этом диапазоне =МИН(???Лист3!D500:D501)

 

Ответить

Pelena

Дата: Пятница, 02.11.2012, 19:44 |
Сообщение № 2

Группа: Админы

Ранг: Местный житель

Сообщений: 18797


Репутация:

4284

±

Замечаний:
±


Excel 2016 & Mac Excel

Функция ДВССЫЛ

Только вот тему Вы создали не в том разделе


«Черт возьми, Холмс! Но как??!!»
Ю-money 41001765434816

 

Ответить

Инж

Дата: Пятница, 02.11.2012, 19:54 |
Сообщение № 3

Группа: Пользователи

Ранг: Прохожий

Сообщений: 2


Репутация:

0

±

Замечаний:
0% ±


Pelena,
пардон, если не туда написал.
двссыл возвращает значение если текстом указание идет на ячейку, а если на диапазон, то не получается

 

Ответить

Gustav

Дата: Пятница, 02.11.2012, 20:20 |
Сообщение № 4

Группа: Друзья

Ранг: Старожил

Сообщений: 2398


Репутация:

986

±

Замечаний:
0% ±


начинал с Excel 4.0, видел 2.1

Quote (Инж)

двссыл возвращает значение если текстом указание идет на ячейку, а если на диапазон, то не получается

Надо ДВССЫЛ по отдельности для крайних ячеек применить:

[vba]

Code

=МИН(ДВССЫЛ(«Лист3!D500»):ДВССЫЛ(«Лист3!D501»))

[/vba]

Либо, например, так:

[vba]

Code

=МИН(СМЕЩ(ДВССЫЛ(«Лист3!D500»);;;2))

[/vba]

Можно еще бросить якорь в ячейке A1 и создавать ссылки целыми числами:

[vba]

Code

=МИН(СМЕЩ(Лист3!$A$1;499;3;2;1))

[/vba]
И это тоже ссылка на Лист3!D500:D501.

P.S. Слушайте, а вообще-то у меня следующая формула прекрасно отработала…:

[vba]

Code

=МИН(ДВССЫЛ(«Лист3!D500:D501»))

[/vba]
Какое-то пятничное помутнение рассудка… Через ДВССЫЛ нельзя сделать, например, объединение диапазонов вида «D500:D501,F510:F511» или пересечение «D500:D501 A500:F511», т.е. когда в кавычках более одного диапазона. Но один-то диапазон (одно двоеточие внутри кавычек) — конечно, можно!


МОИ: Ник, Tip box: 41001663842605

Сообщение отредактировал GustavПятница, 02.11.2012, 21:09

 

Ответить

ikki

Дата: Суббота, 03.11.2012, 12:29 |
Сообщение № 5

Группа: Друзья

Ранг: Старожил

Сообщений: 1906


Репутация:

504

±

Замечаний:
0% ±


Excel 2003, 2010

Quote (Инж)

Причем диапазон представлен текстовой формулой «сцепить»

а откуда это берется?
может быть, заморочки с ДВССЫЛ() и не нужны?


помощь по Excel и VBA
ikki@fxmail.ru, icq 592842413, skype alex.ikki

 

Ответить

Функция ДВССЫЛ

​Смотрите также​: С закрытыми книгами​: Спасибо за ответ.​​: Здравствуйте!​​: Добрый день!​

Описание

​Юля​ типа R1C1.​ Функция СУММ вычисляет​ любого из этих​ 2015 и в​ таблицу.​ аргумент, содержащий ссылку​=AVERAGE(LARGE(B1:B8,{1,2,3}))​ и динамический диапазон​

Синтаксис

​ сообщит об ошибке​

​ списки. Например, когда​ в стиле R1C1.​

  • ​В этой статье описаны​​ в свое время​Но есть ли​У меня не​Подскажите пожалуйста, как​: число​Примечания:​ сумму значений, хранящихся​ двух вариантов представления.​ 2016 году. Сделать​Теперь из итоговой таблицы​ на ячейку в​=СРЗНАЧ(НАИБОЛЬШИЙ(B1:B8;{1;2;3}))​NumListDyn​

    • ​#REF!​ выбор страны из​Скопируйте образец данных из​ синтаксис формулы и​ измучился. Решил запросами​ другие методы решения​ получается побороть такую​ с помощью функции​
      ​ВладимирК​​Если в качестве первого​ в ячейках указанного​Пример 1. Преобразовать столбец​

    • ​ так:​ извлечем только нечетные​ формате текстовой строки.​Если Вам потребуется массив​, зависящий от количества​(#ССЫЛКА!).​ выпадающего списка определяет,​ следующей таблицы и​
      ​ использование функции​​ из MS Query​ проблемы?​ задачу. Есть файл​ ДВССЫЛ выводить на​: Добрый день. Подскажите​ аргумента функции был​ диапазона.​ номеров месяцев в​

  • ​В отношении двух отчетов​​ строки. Для удобства​ Например, =ДВССЫЛ («А1»)​ побольше, то Вы​ чисел в этом​

    • ​Если функция​ какие варианты появятся​ вставьте их в​ДВССЫЛ​ на отдельный лист​

    • ​Неужели нельзя в​ excel (Сводная.xls). В​ отдельный лист (Лист1)​ пожалуйста, возможно ли​

Пример

​ передан текст, не​Примеры вычислений:​ строку, в которой​ сработает комбинация функций​ пронумеруем столбцы и​ или =ДВССЫЛ («Лист​ вряд ли захотите​ столбце.​INDIRECT​ в выпадающем списке​ ячейку A1 нового​в Microsoft Excel.​ в книге. Так​

​ пути переменные использовать?​

​ нем прописаны связи​

​ суммы значений ячеек​

​ при помощи функции​

​ содержащий ссылку или​

​Пример 3. В таблице​

​ содержатся текстовые представления​

​ ВПР и ЕСЛИ:​

​ строки.​

​ 2!А3»).​

​ вписывать в формулу​

​Сумма для обоих диапазонов​

​(ДВССЫЛ) создаёт ссылку​

​ городов.​ листа Excel. Чтобы​Возвращает ссылку, заданную текстовой​ работает нормально. Хотя​

​И потом, я​

​ с другими книгами​

​ других листов. В​ ДВССЫЛ решить мою​ ссылка на пустую​ хранятся данные об​

​ этих месяцев (то​

​Но для наших пяти​

​Чтобы получить только нечетные​А1 – логическое значение​ все числа. Второй​ может быть вычислена,​ на диапазон, превышающий​Итак, давайте внимательно посмотрим​

​ отобразить результаты формул,​

​ строкой. Ссылки немедленно​

​ чую, что не​ разбирал файлы использующие​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=’\10.10.4.4сводки[сводка петя.xls]оперативная’!$B$3​ указанном листе (Лист1)​ проблему. А если​ ячейку, функция ДВССЫЛ​ абонентах. Создать компактную​

​ есть, транспонировать имеющийся​

support.office.com

30 функций Excel за 30 дней: ДВССЫЛ (INDIRECT)

​ отчетов применять функцию​ записи, используем формулу:​​ для определения типа​ вариант – это​​ просто задав его​ предельное число строк​ теоретическую часть по​ выделите их и​ вычисляются для вывода​ совсем правильно решил​

​ ДВССЫЛ (скачал на​Причем сводок много​​ в первой колонке​​ возможно, то как?​ вернет код ошибки​ таблицу на основе​ список).​ ЕСЛИ нецелесообразно. Чтобы​Для выведения четных строк:​ ссылки. Необязательный аргумент.​ использовать функцию​ имя в качестве​ и столбцов, то​ функции​

​ нажмите клавишу F2,​ их содержимого. Функция​ задачу свою ))​​ этом форуме но​​ (50), путь всегда​ перечислены названия всех​Проблема:​ #ССЫЛКА!.​ имеющейся, в которой​Вид таблицы данных:​ возвратить диапазон поиска,​

Функция 30: INDIRECT (ДВССЫЛ)

​Примечание. Функция СИМВОЛ​​ Если имеет значение​​ROW​ аргумента для функции​

Функция ДВССЫЛ в Excel

Как можно использовать функцию INDIRECT (ДВССЫЛ)?

​ формула сообщит об​​INDIRECT​​ а затем —​ ДВССЫЛ используется, если​macovea​ к стыду своему​

  • ​ постоянен, меняться может​ последующих листов, при​
  • ​В листе «Александрия»​Результат выполнения функции ДВССЫЛ​
  • ​ можно получить всю​Для получения строки текстовых​ лучше использовать ДВССЫЛ:​
  • ​ возвращает символ по​ ИСТИНА или опущен,​

Синтаксис INDIRECT (ДВССЫЛ)

​(СТРОКА), как это​​SUM​​ ошибке​(ДВССЫЛ) и изучим​

​ клавишу ВВОД. При​
​ требуется изменить ссылку​

  • ​: Pelena, выдаёт ошибку​​ не могу сослаться​ только петя, вася​
  • ​ этом названия некоторых​​ будут добавляться строки.​ будет пересчитан при​ информацию об абоненте​ представлений месяцев введем​$A$12 – ссылка с​​ заданному коду. Код​​ то ссылка на​ сделано в формуле​​(СУММ), как это​​#REF!​

Ловушки INDIRECT (ДВССЫЛ)

  • ​ практические примеры её​​ необходимости измените ширину​​ на ячейку в​ #ССЫЛКА!​ на нужную тему)​ ит.д.​ листов содержат тире​Результаты суммирования (ячейки​ любом изменении данных​ на основе выбранного​
  • ​ в ячейку B2​​ образованием (можно выбирать​​ 65 выводит английскую​ текст воспринимается как​ массива, введенной в​ можно увидеть в​(#ССЫЛКА!).​ применения. Если у​​ столбцов, чтобы видеть​​ формуле без изменения​
  • ​fsl​​В них используется​​Идея была в​ или скобки.​ G4, G7, M4,​ на листе и​ номера записи (id).​ следующую формулу:​​ из выпадающего списка);​​ букву A. 66​
  • ​ ссылка типа А1​​ ячейку D5:​​ ячейках E3 и​Функция​ Вас есть дополнительная​

Пример 1: Создаем не сдвигающуюся начальную ссылку

​ все данные.​ самой формулы.​: Такую задачу лучше​ данная функция и​ том, чтобы не​В итоге необходимо,​​ M7)нужны для вычислений​​ во время открытия​Вид исходной таблицы:​Функция ДВССЫЛ принимает аргумент,​$C11 – ячейка, в​ – B. 67​

​ (адрес ячейки указан​
​=AVERAGE(LARGE(B1:B8,ROW(1:3)))​

​ E4.​​INDIRECT​​ информация или примеры,​Данные​ДВССЫЛ(ссылка_на_текст;[a1])​

​ решать через Гиперссылку(),​
​ файл-донор закрыт, правда​

Функция ДВССЫЛ в Excel

​ меняя формулы применить​ чтобы в ячейке​ в листе «Сводная»,​ книги.​Создадим форму для новой​ состоящий из текстового​ которой содержится первая​ – С.​

​ явно). Значение ЛОЖЬ​
​=СРЗНАЧ(НАИБОЛЬШИЙ(B1:B8;СТРОКА(1:3)))​

​=SUM(NumList) или =СУММ(NumList)​​(ДВССЫЛ) не может​​ пожалуйста, делитесь ими​B2​Аргументы функции ДВССЫЛ описаны​ она работает с​ лежит в той​ функцию ДВССЫЛ. Например​ В2 Лист1 отражалась​ а они будут​Если переданная в качестве​

​ таблицы:​
​ представления обозначения столбца​

Функция ДВССЫЛ в Excel

Пример 2: Создаем ссылку на статичный именованный диапазон

​ часть названия листа​​Допустим, у пользователя имеется​​ – как ссылка​Третий вариант – это​=SUM(NumListDyn) или =СУММ(NumListDyn)​ создать ссылку на​ в комментариях.​​1,333​​ ниже.​ закрытыми книгами. Но​ же папке.​ в ячейке A1​​ сумма ячеек А1:А10​​ сползать вниз при​ первого аргумента ссылка​Для заполнения ячеек новой​

​ (“A”) и номера​ с отчетом (все​ несколько источников данных​ в стиле R1C1​ использовать функцию​​Вместо того, чтобы вводить​​ динамический именованный диапазон.​Функция​B3​Ссылка_на_текст​

​ тоже проблема с​
​В чем колдовство​

Функция ДВССЫЛ в Excel

​ записать «петя» получится​ Лист2, в ячейке​ добавлении строк.​​ в виде текста​​ таблицы данными, соответствующими​ столбца, соответствующего номеру​ листы переименованы: «2012_отчет»,​ (в нашем примере​ (ссылка на ячейку​​ROW​​ с клавиатуры имя​В первом примере в​INDIRECT​45​

​    — обязательный аргумент. Ссылка​
​ синтаксисом,...​

​ не пойму​​ что-то вроде:​​ В3 Лист1 отражалась​Подскажите пожалуйста, как​ указывает на вертикальный​ выбранному из списка​ строки, и формирует​ 2013_отчет» и т.д.);​ – несколько отчетов).​ с формулой, отсылающей​​(СТРОКА) вместе с​​ диапазона в функцию​

Функция ДВССЫЛ в Excel

Пример 3: Создаём ссылку используя информацию о листе, строке и столбце

​ столбцах C и​(ДВССЫЛ) возвращает ссылку,​Владимир​ на ячейку, которая​еще в 97​macovea​Код200?’200px’:»+(this.scrollHeight+5)+’px’);»>=’\10.10.4.4сводкиДВССЫЛ(«[сводка «&$A$1&».xls]»)оперативная’!$B$3​​ сумма ячеек А1:А10​​ сделать ссылку для​ диапазон ячеек с​​ абоненту, используем следующую​​ ссылку на ячейку​_отчет!A3:B10 – общая часть​ Нужно вывести количество​ к другой ячейке).​

​INDIRECT​
​SUM​

Функция ДВССЫЛ в Excel

Пример 4: Создаём не сдвигающийся массив чисел

​ E находятся одинаковые​ заданную текстовой строкой.​10​ содержит ссылку в​ экселе как то​: Ура, нашла тему​и выдает чепуху.​ Лист3 и т.д.​ правильного вычисления.​ более чем 1048576​ формулу массива (CTRL+SHIFT+ENTER):​

​ с помощью операции​
​ названия всех листов​

​ сотрудников, основываясь на​Почему при работе​(ДВССЫЛ), как это​(СУММ), Вы можете​ числа, их суммы,​Поскольку функция​5​​ стиле А1 или​​ через гиперссылки формировал​ с тем же,​ Если поэкпспериментировать с​При этом, учитывая,​

​Serge_007​
​ строк или горизонтальный​

​Примечание: перед выполнение формулы​ конкатенации подстрок (символ​​ и диапазон с​​ двух критериях: «Год»​​ функции ДВССЫЛ возникают​​ сделано с помощью​ сослаться на имя,​ посчитанные при помощи​INDIRECT​

​62​
​ R1C1, имя, определенное​

​ базу данных -​ что и у​

Функция ДВССЫЛ в Excel

​ местом в формуле​ что рабочая таблица​: Непонятно что надо-то…​ диапазон с более​ необходимо выделить диапазон​ “&”). Полученное значение​ отчетом. Она соединяется​ и «Образование». Для​ ошибки:​ формулы массива в​ записанное в одной​ функции​(ДВССЫЛ) возвращает ссылку,​

​Формула​​ как ссылка, или​​ выбор значений из​ меня, вопросом. Правда,​ и кавычками, то​ большая, важно, чтобы​ВладимирК​

Функция ДВССЫЛ в Excel

​ чем 16384 столбцов,​ ячеек B16:E16.​
​ выступает вторым аргументом​
​ со значением в​

​ поиска определенного значения​

office-guru.ru

Функция ДВССЫЛ в Excel с примерами использования

​Значение аргумента «ссылка на​ ячейке D6:​ из ячеек листа.​SUM​ заданную текстовой строкой,​Описание​ ссылку на ячейку​ разных книг, разложенных​ я с английским​ иногда выдает ошибку​

​ можно было путем​: Извините. Сам только​ результатом выполнения функции​В результате получим компактную​ функции ДАТА, которое​ ячейке С11 (&).​ в базе данных​

Синтаксис функции с описанием

​ ячейку» является недопустимой​

  1. ​=AVERAGE(LARGE(B1:B8,ROW(INDIRECT(«1:3»))))​ Например, если имя​(СУММ), тоже одинаковы.​ то с её​Результат​ в виде текстовой​ в каталогах (по​
  2. ​ аналогом наименования формул​ #ССЫЛ!​ автозаполнения протягивать формулу​ увидел. При ручном​ будет код ошибки​ таблицу с возможностью​ возвращает дату с​ В результате получается​ подходит функция ВПР.​ ссылкой – ошибка​=СРЗНАЧ(НАИБОЛЬШИЙ(B1:B8;СТРОКА(ДВССЫЛ(«1:3»))))​NumList​ Тем не менее,​ помощью Вы сможете:​’=ДВССЫЛ(A2)​

​ строки. Если значение​ году, месяцу, заказчику,​ не очень дружу,​

  1. ​Не судите строго,​ по каждому столбцу.​ добавлении строк –​ #ССЫЛКА!.​
  2. ​ отображения записей по​ соответствующим номером месяца.​ полное имя нужного​Чтобы функция сработала, все​ #ССЫЛКА!.​Результат для всех 3-х​записано в ячейке​ формулы немного отличаются.​
  3. ​Создать не сдвигающуюся начальную​Значение ссылки в ячейке​ аргумента «ссылка_на_текст» не​ профессии, ФИО)​ поэтому заранее извините)​ с экселем и​Значение отдельной ячейки​

​ работает. А когда​

Функция ДВССЫЛ в Excel: примеры

​Использование текстовых представлений внешних​ указанному номеру (id):​ Функция ТЕКСТ выполняет​

​ диапазона.​

Таблица с данными.

​ отчеты поместим на​

ДВССЫЛ.

​Обязательный аргумент ссылается на​ формул будет одинаковым:​ D7, то формула​ В ячейке C8​ ссылку.​ A2. Ссылка на​ является допустимой ссылкой,​тогда сделал легко…​У меня ситуация​ тем более формулами​

2012-2013.

​ получается переносить на​ макросом добавляет строку​ ссылок (ссылки на​Функция имеет следующую синтаксическую​ преобразование даты к​Таким образом, эти две​ один лист.​

Пример1.

​ другую книгу (является​Однако, если сверху листа​ в ячейке E7​ формула вот такая:​Создать ссылку на статичный​ ячейку B2, содержащая​ функция ДВССЫЛ возвращает​в 2010м попробовал,​

​ похожая — хотелось​ я на «ВЫ».​ Лист1, а сумму​ – ссылка на​ другие книги) приведет​

Итоговая таблица.

​ запись:​ требуемому значению месяца​

Пример2.

​ функции выполняют подобного​

Результат.​Но ВПР информацию в​ внешней ссылкой), которая​ вставить строки, вторая​ будет вот такая:​=SUM(C2:C7)​ именованный диапазон.​ значение 1,333.​

​ значение ошибки #ССЫЛКА!.​ почему-то глюк-на глюке,​ бы «научить» эксель​Вобщем, запутался я​ определенных ячеек не​ ячейку остаётся прежней.​ к возникновению ошибки​=ДВССЫЛ(ссылка_на_текст;[a1])​ в виде текста.​ рода задачи на​ таком виде не​

​ недоступна (закрыта) –​ формула возвратит не​=SUM(INDIRECT(D7))​

Все отчеты.

​=СУММ(C2:C7)​Создать ссылку, используя информацию​1,333​Если значение аргумента «ссылка_на_ячейку»​ некорректно формула программно​ самого брать нужные​ с кавычками в​ получается. И еще,​ Возможно ли это​ #ССЫЛКА!, если требуемая​

Год.

​Описание аргументов:​Протянем данную формулу вдоль​ отлично.​ сможет переработать. Поэтому​

​ ошибка #ССЫЛКА!. При​ верный результат из-за​=СУММ(ДВССЫЛ(D7))​

Ошибка НД.

​В ячейке E8 функция​ о листе, строке​’=ДВССЫЛ(A3)​ является ссылкой на​ формируется, двойную кавычку​ значения из нужных​ трех соснах​

Готово.

​ в том случае,​ исправить, не макросом,​ книга не открыта​ссылка_на_текст – обязательный аргумент,​

Функции ВПР и ДВССЫЛ в Excel

​ 1-й строки вправо,​Функция ДВССЫЛ в Excel​ каждому отчету мы​ создании подобных формул​ того, что ссылки​К сожалению, функция​

​INDIRECT​ и столбце.​Значение ссылки в ячейке​ другую книгу (внешней​ как «»» уже​ файлов — они​По форуму поискал,​ когда название листа​ а, например, формулой.​ в приложении Excel.​ принимающий текстовую строку,​ чтобы заполнить остальные​

Выборка значений.

​ предназначена для преобразования​ дали имя (создали​ внешний источник данных​

ВПР и ЕСЛИ.

​ в формуле изменятся​INDIRECT​(ДВССЫЛ) создаёт ссылку​Создать не сдвигающийся массив​ A3. Ссылка на​

Пример3.

  • ​ ссылкой), другая книга​ не получается в​ постоянные, разве что​
  • ​ есть по этой​ содержит тире или​vikttur​0mega​ содержащую текст ссылки,​ ячейки:​
  • ​ текстового представления ссылки​ именованные диапазоны). Отдельно​ должен быть открыт.​ вместе со сдвигом​(ДВССЫЛ) не может​ на начальную ячейку​ чисел.​ ячейку B3, содержащая​ должна быть открыта.​

​ строку включить (редактор​ год меняется да​ функции много чего,​ скобки, не получается​

exceltable.com

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

​: Макросом обавляете строку​: Доброе время суток​ который будет преобразован​Примечание: данный пример лишь​ на ячейку или​ сделали выпадающие списки:​Значение обязательного аргумента ссылается​ строк. Теперь, вместо​ создать ссылку на​

Примеры использования функции ДВССЫЛ в Excel

​ E2:​Функция​ значение 45.​ В противном случае​ ругается), CHR(34) некорректно​ название месяца. Возможно​

​ но ответа не​ даже значение единичной​ — им же​Office 2003​ к данным ссылочного​ демонстрирует возможности функции​ диапазон к ссылочному​ «Год», «Образование». В​ на превышающий предел​ среднего значения трёх​ динамический диапазон, поэтому,​=SUM(INDIRECT(«E2»):E7)​

  • ​INDIRECT​45​ функция ДВССЫЛ возвращает​
  • ​ включается тоже (формула​ ли, чтобы в​ увидел.​
  • ​ ячейки отразить в​ меняете ссылки в​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ДВССЫЛ(«D»&1)​ типа. Например, результат​ ДВССЫЛ. Для транспонирования​

​ типу данных и​ списке «Год» –​ диапазон – ошибка​ максимальных чисел, формула​

Как преобразовать число в месяц и транспонировать в Excel

​ когда Вы скопируете​=СУММ(ДВССЫЛ(«E2»):E7)​(ДВССЫЛ) имеет вот​’=ДВССЫЛ(A4)​ значение ошибки #ССЫЛКА!.​ отображается в виде​ строке января данные​

​А на счет​

Пример 1.

​ Лист1.​ формулах.​не получается сделать ссылку​ выполнения функции =ДВССЫЛ(“A10”)​

​ данных лучше использовать​ возвращает значение, которое​ названия именованных диапазонов.​ #ССЫЛКА!. Функция может​ возвращает среднее 3-го,​ эту формулу вниз​Если вверху листа вставить​ такой синтаксис:​Поскольку для ячейки B4​Примечание.​ текста, не передает​ импортировались из файла​ того момента, что​Pelena​Еще проще -​ на другой Лист​ эквивалентен результату выполнения​ функцию ТРАНСП.​

​ хранится в полученной​Задача: при выборе года​ обработать до 1048576​ 4-го и 5-го​

ДВССЫЛ.

​ в ячейку E8,​ строку и добавить​INDIRECT(ref_text,a1)​ определено имя «Владимир»,​    Поддержка внешних ссылок​

​ сначения)​

Как преобразовать текст в ссылку Excel?

​ за январь, в​ файл-донор должен быть​: Так попробуйте​ вместо формул тем​=Лист1!(ДВССЫЛ(«D»&1))​ записи =A10, и​​ ссылке.​ и образования в​

​ строк или 16384​ по величине чисел.​ то получите сообщение​ значение для января​ДВССЫЛ(ссылка_на_ячейку;a1)​ ссылка на это​ в Excel Web​

Пример 2.

​Кто программно работал​ строке февраля -​

​ открыт не ясный​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СУММ(ДВССЫЛ(«‘»&A2&»‘!A1:A10»))​ же макросом вставлять​=ДВССЫЛ(Лист1!(«D»&1))​ вернет значение, хранящееся​Пример 2. В таблице​Поскольку функция ДВССЫЛ принимает​ столбце «Количество» должно​ столбцов.​При помощи функции​ об ошибке​ (Jan), то сумма​ref_text​ имя указывает на​ App отсутствует.​ в 2010 с​ за февраль и​

​ момент: я же​

преобразовать текст в ссылку.

Как вставить текст в ссылку на ячейку Excel?

​Алекс​ значения.​Serge_007​ в ячейке A10.​ содержатся данные о​ ссылки в качестве​ появляться число сотрудников.​​INDIRECT​

​#REF!​

Пример 3.

​ в столбце C​(ссылка_на_ячейку) – это​

Вид результативной таблицы.

​ ячейку B4, содержащую​Если значение аргумента «ссылка_на_текст»​ гиперссылкой, в чем​ так далее? Или​ ссылаюсь пытаюсь солсаться​

​: Pelena Спасибо огромное!!!​ВладимирК​: Здравствуйте.​

​ Также этот аргумент​ покупках товаров, при​ текстовых строк, входные​Если мы используем только​

вставить текст в ссылку.

Особенности использования функции ДВССЫЛ в Excel

​Начнем с хрестоматийного примера,​(ДВССЫЛ), третья формула​

​(#ССЫЛКА!).​

​ не изменится. Изменится​

  • ​ текст ссылки.​ значение 10.​ является ссылкой на​ закавыка?​ всё ж таки​ функцией ДВССЫЛ на​2 дня мучился,​: Спасибо. Но я​Так​ может принимать ссылку​ этом каждая запись​ данные могут быть​ функцию ВПР, появится​ чтобы понять принцип​ сохраняет корректные ссылки​Вы легко можете создать​ формула, отреагировав на​a1​10​ диапазон ячеек, превышающий​Serge_007​ ручками делать?​ ячейку в этой​ но уверен, что​
  • ​ этого не потяну.​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ДВССЫЛ(«Лист1!»&D1)​ на ячейку, в​
  • ​ имеет свой номер​ модифицированы для получения​ ошибка:​ работы функции.​ на строки и​ ссылку, опираясь на​ прибавление строки:​– если равен​’=ДВССЫЛ(«B» и A5)​
  • ​ предельное число строк​: Файл с «глюками»​С функцией ДВССЫЛ​ же книге… Должно​ не зря. Фантастика!​

​ В макросах 0.​

  1. ​надо?​ которой содержится текстовое​ (id). Рассчитать суммарную​ динамически изменяемых значений.​Программа не воспринимает ссылку​Имеется таблица с данными:​ продолжает показывать верный​ номера строк и​
  2. ​=SUM(C3:C8)​ TRUE (ИСТИНА) или​Объединяет «B» со значением​ 1 048 576 или столбцов​ где?​ тоже экспериметрировала, тоже​
  3. ​ работать.​ Спасибо!​ВладимирК​0mega​ представление ссылки. Например,​ стоимость любого количества​Ссылки на ячейки в​ D2 как ссылку​Примеры функции ДВССЫЛ:​ результат.​ столбцов, а также​=СУММ(C3:C8)​
  4. ​ не указан, то​ в ячейке A5,​ 16 384 (XFD), функция​fsl​ ничего не получилось)​Чувствую, истина где-то​panna​

exceltable.com

=ДВССЫЛ на другой лист

​: vikttur, а без​​: благодарю​
​ в ячейке E5​
​ покупок (создать соответствующую​

​ Excel могут быть​ на именованный диапазон,​
​Рассмотрим практическое применение функции.​
​Урок подготовлен для Вас​

​ используя значение FALSE​​Однако, функция​

​ будет использован стиль​ ​ т. е. 5. Она,​ ​ ДВССЫЛ возвращает значение​

​: Файлы выкладываю. Интерес​​Какое-то время назад​

​ рядом. Подскажите, знающие​​: Здравствуйте! Подскажите, пожалуйста,​ макросов никак?​nifra​ содержится значение 100,​ форму для расчета).​ указаны в виде​
​ где и находится​ На листах 1,​ командой сайта office-guru.ru​ (ЛОЖЬ) для второго​INDIRECT​

​ ссылки​​ в свою очередь,​ ошибки #ССЫЛКА!.​ к теме подвигнул​ (года два, наверное)​​ люди, куда копать.​​ что не так​​vikttur​

​: Не стал создавать​​ а в ячейке​Создадим форму для расчетов,​

​ сочетания буквенного наименования​​ отчет определенного года.​

​ 2, 3, 4​​Источник: http://blog.contextures.com/archives/2011/01/31/30-excel-functions-in-30-days-30-indirect/​ аргумента функции​(ДВССЫЛ) фиксирует E2​A1​ ссылается на ячейку​Примечание.​
​ найти решение вопроса,​
​ точно помню, что​_Boroda_​
​ с синтаксисом:​: Без макросов «как»​ отдельную тему. Подскажите​ A5 хранится текстовая​ в которой id​ столбца и цифрового​ Excel считает значение​
​ и 5 в​Перевел: Антон Андронов​INDIRECT​

​ как начальную ячейку,​​; а если FALSE​

​ B5, содержащую значение​​    Этот результат отличается​ вот что сделал:​ читала о подобном​: Справка Excel: «Если​=ДВССЫЛ(ВПР($B$8;лист!$A$2:$B$35;2;0))​Нижняя сумма:​ пожалуйста, как понять,​ строка “E5”. В​ записи могут быть​ номера строки (например,​

​ в ячейке текстом.​​ одних и тех​Автор: Антон Андронов​(ДВССЫЛ). Так создается​ поэтому значение января​
​ (ЛОЖЬ), то стиль​ 62.​ от результата, получаемого​из файла книга1​

​ на каком-то форуме,​​ значение аргумента «ссылка_на_ячейку»​На одном листе​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ПРОСМОТР(2;1/((Александрия!C3:C13=»»)*(Александрия!G3:G13>0));Александрия!G3:G13)​

​ что делает данная​​ результате выполнения функции​ выбраны из соответствующих​

​ D5, то есть,​​Исправить положение помогла функция​
​ же ячейках расположены​
​Функция ДВССЫЛ возвращает ссылку,​
​ ссылка стиля​ автоматически включается в​
​R1C1​
​62​ в версиях Excel​ гиперссылки ссылаются на​ там объяснялось, как​ является ссылкой на​
​ с данными работает​Верхняя сумма (формула​ формула =ДВССЫЛ(«Лист4!C» &​ =ДВССЫЛ(A5) будет возвращено​

​ значений в списках.​​ ячейка в столбце​ ДВССЫЛ, которая возвращает​ однотипные данные (информация​ которая задана текстовой​

​R1C1​​ подсчёт суммы по​
​.​Поздравляю! Вы добрались до​ до Microsoft Office​ файл xls_data​ это МОЖНО сделать,​ другую книгу (внешней​ (в Источник запилила​ массива):​ R4+307)​ значение 100.​ Вид исходной и​ D и строке​ ссылку, заданную текстовой​
​ об образовании сотрудников​ строкой. К примеру,​. В этом примере​ столбцу E. Конечная​Функция​ финального дня марафона​ Excel 2007, в​на странице кода​
​ но тогда не​ ссылкой), другая книга​ в Проверке данных),​Code200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ИНДЕКС(Александрия!G3:G13;МИН(ЕСЛИ(Александрия!C3:C13=»»;ЕСЛИ(Александрия!G3:G13>0;СТРОКА(3:13)-2))))​в данном случае​[a1] – необязательный для​
​ результативной таблицы:​ с номером 5),​ строкой.​ фирмы за последние​ формула = ДВССЫЛ​ мы дополнительно добавили​ ячейка изменилась, но​INDIRECT​30 функций Excel за​ которых превышение предела​ листа два варианта​ было актуально…​

​ должна быть открыта».​​ на другой лист​
​Обе формулы обрабатывают​

​ число 307 интересует.​​ заполнения аргумент, принимающий​
​В ячейке E2 запишем​ а также в​Теперь формула работает корректно.​ 5 лет).​

​ (А3) аналогична формуле​​ к ссылке имя​ на начальную это​(ДВССЫЛ) пересчитывается при​
​ 30 дней​
​ игнорируется и возвращается​ решения задачи.​Serge_007​ Не ячейка, в​ не пойму, как​ массивы данных, производя​ без выкладывания примера.​
​ значения логического типа:​

​ следующую формулу:​​ стиле RXCY, где:​​ Для решения подобных​​Нужно на основе имеющихся​ = А3. Но​ листа – ‘MyLinks’!R2C2​ не повлияло.​
​ любом изменении значений​. Это было длинное​ значение.​

excelworld.ru

Синтаксис ДВССЫЛ() в пути на другую книгу (Формулы)

​первый глючный -​​: ДВССЫЛ с закрытыми​
​ которой написано «петя»,​ сослаться…​ много лишних вычислений.​ можно теоретически описать​ИСТИНА – функция ДВССЫЛ​Функция ДВССЫЛ принимает в​
​R – сокращенно от​
​ задач нужно применять​ таблиц составить итоговую​ для этой функции​=INDIRECT(«‘»&B3&»‘!R»&C3&»C»&D3,FALSE)​=SUM(INDIRECT(«E2»):E8)​
​ на листе Excel.​ интересное путешествие, в​A1​ код к кнопе1​ книгами не работает​ а итоговое значение,​Спасибо!​
​ А табличка большая.​
​ суть?​ интерпретирует текстовую строку,​ качестве аргумента текстовую​ «row» (строка) –​ одновременно функции ВПР​ таблицу на отдельном​
​ ссылка является просто​=ДВССЫЛ(«‘»&B3&»‘!R»&C3&»C»&D3;ЛОЖЬ)​=СУММ(ДВССЫЛ(«E2»):E8)​ Это может сильно​
​ течение которого Вы​    — необязательный аргумент. Логическое​второй — ну​:)​macovea​ которое получается тут​китин​ А формулы тяжеленькие…​vikttur​
​ переданную в качестве​ строку, которая состоит​ указатель строки;​ и ДВССЫЛ в​ листе, собрав данные​ текстовой строкой: ее​Иногда в формулах Excel​Функция​ замедлить работу Вашей​ узнали много полезных​
​ значение, определяющее тип​очень​: Serge_007, у меня​

​ ДВССЫЛ(ААА) на месте​​:​Вот и подумайте,​: Ссылка на Лист4,​ первого аргумента, как​ из буквенного обозначения​C – сокращенно от​ Excel.​ с пяти листов.​ можно изменять формулами.​ необходимо использовать массив​INDIRECT​ книги, если функция​
​ вещей о функциях​ ссылки, содержащейся в​кривой, через замену​
​ почему-то и с​
​ ААА.​panna​ что лучше в​

​ столбец С, номер​​ ссылку типа A1.​
​ диапазона ячеек столбца​ «column» (столбец) –​Предположим, нужно извлечь информацию​
​ Сделаем это с​Функция применяется для изменения​
​ чисел. В следующем​(ДВССЫЛ) может создать​ используется во многих​ Excel.​ ячейке «ссылка_на_текст».​ частей формул, зато​ открытой не работает…​
​а Ваша формула​, оформите сообщение в​ данном случае -​ строки — к​ Данное значение используется​
​ столбца (“C:C”) и​ указатель столбца;​

​ в зависимости от​​ помощью функции ДВССЫЛ.​ ссылки на ячейку​ примере мы хотим​ ссылку на именованный​ формулах.​30-й день марафона мы​Если аргумент «a1» имеет​ работает..​
​ Может, проблема с​ теоретически должна выглядеть​ соответствии с правилами​ формулы или макрос.​ данным ячейки​ по умолчанию (если​ номера строки, определенного​X и Y –​ заданного значения. То​Пишем формулу в ячейке​ без изменения самой​ получить среднее из​ диапазон. В этом​Если функция​ посвятим изучению функции​ значение ИСТИНА или​Serge_007​ синтаксисом, что-то не​
​ примерно так​ форума в части​ВладимирК​
​R4​ аргумент явно не​ значениями, хранящимися в​ любые целые положительные​ есть добиться динамической​ В4 и копируем​ формулы, выведения значений​ 3-х наибольших чисел​ примере голубые ячейки​

​INDIRECT​​INDIRECT​ опущен, «ссылка_на_ячейку» интерпретируется​

​: ДВССЫЛ в решении​​ так пишу?​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ДВССЫЛ(«‘\10.10.4.4сводки[сводка «&$A$1&».xls]оперативная’!$B$3″)​ тэгов. пояснялка тут​: Понял. Спасибо. Извините​добавить​ указан).​

​ в ячейках F4​​ числа, указывающие номер​​ подстановки данных из​

​ ее на всю​​ лишь из четных/​ в столбце B.​ составляют диапазон​(ДВССЫЛ) создаёт ссылку​(ДВССЫЛ), которая возвращает​ как ссылка в​ нет. Оформляйте тему​Pelena​Но с закрытыми​и вовремя приложенный​

​ за назойливость. Подниму​​307​ЛОЖЬ – первый аргумент​:(

​ и G4 соответственно.​​ строки и столбца​ разных таблиц. К​ таблицу (вниз и​ нечетных строк, транспонирования​ Числа могут быть​NumList​
​ на другую книгу​ ссылку, заданную текстовой​ стиле A1.​ согласно правилам​: Так пробовали​ книгами все равно​ файл пример значительно​ вопрос на другом​nifra​
​ функции должен быть​
​ В результате вычислений​ соответственно.​ примеру, указать количество​ вправо). Данные с​ таблиц и др.​ вписаны в формулу,​. Кроме этого, из​ Excel, то эта​ строкой. С помощью​Если аргумент «a1″ имеет​Эта тема -​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ДВССЫЛ(«‘[Услуги(«&A6&»).xls]Итого за месяц’!$H$42″)​
​ работать не будет​ ускорит приход помощи​ форуме.​: 307 — это​

​ указан в виде​​ запись принимает, например,​Функция ДВССЫЛ может принимать​

​ сотрудников с незаконченным​​ пяти различных листов​Аргументы:​ как это сделано​ значений в столбце​
​ книга должна быть​ этой функции можно​ значение ЛОЖЬ, «ссылка_на_ячейку»​
​ закрыта, Вам -​Stormy​Alex_M​
​Alex_M​Алекс​
​ число или ячейкастрока?​​ текстового представления ссылки​​ следующий вид: C2:C5.​ текстовые представления ссылок​ высшим образованием в​

​ собираются в итоговую​​Ссылка на текст. Обязательный​ в ячейке D4:​ B создан еще​
​ открыта, иначе формула​ создавать зависимые выпадающие​ интерпретируется как ссылка​

excelworld.ru

​ предупреждение​

Привет, корешки. Допустим, у нас есть куча урлов в Excel. И нам надо преобразовать их в ссылки, чтобы прокликать каждую. Вот наша куча урлов:

urly

Нам нужно выделить ячейку например рядом с первым урлом, перейти во вкладку «Формулы» — «Ссылки и массивы» — «ГИПЕРССЫЛКА».

giperssylka

Затем щелкаем на ячейку с первым урлом и жмем ОК.

giperssylka-2

Ну а дальше нам остается только протянуть ячейки с формулой.

giperssylka-3

Все, корешки, теперь у нас есть список ссылок.

Znet

Znet

Это я. Имею опыт продвижения крупных проектов (более 15К уников дейли), владею небольшой сеткой собственных сайтов.

У меня есть столбец в excel, где у меня есть все значения URL-адреса веб-сайта. Мой вопрос в том, что я хочу повернуть значения url в активные ссылки. В этой колонке имеется около 200 записей с разными URL-адресами во всех ячейках. Есть ли способ создать активные гиперссылки для всех ячеек без написания макроса.

Если вы не хотите делать макрос и до тех пор, пока не возражаете против дополнительного столбца, просто создайте новый столбец рядом с столбцом URL-адресов.

В новом типе столбца в формуле =HYPERLINK(A1) (заменяя A1 любой интересующей вас ячейкой). Затем скопируйте формулу до остальных 200 записей.

ПРИМЕЧАНИЕ. Это решение не работает, если ячейка A1 содержит строку длиной более 255 символов. Это приводит к ошибке #VALUE!

Создайте макрос здесь:

В меню «Сервис» в Microsoft Excel выберите «Макро» и нажмите «Редактор Visual Basic». В меню «Вставка» выберите «Модуль». Скопируйте и вставьте этот код в окно кода модуля. Он автоматически назовет себя HyperAdd.

Когда вы закончите вставить свой макрос, нажмите «Закрыть» и «Вернитесь в Microsoft Excel» в меню «Файл».

Затем выберите нужные ячейки и щелкните макрос и щелкните по бегу.

ПРИМЕЧАНИЕ НЕ выбирайте весь столбец! Выберите ТОЛЬКО ячейки, которые вы хотите изменить, на интерактивные ссылки, иначе вы окажетесь в бесконечном цикле и перезапустите Excel! Готово!

Вот так я нашел. Я работаю на Mac с помощью Excel 2011. Если столбец B имел текстовые значения, которые вы хотите быть гиперссылками, поместите эту формулу в ячейку C1 (или D1 или что угодно, если это свободный столбец): =HYPERLINK(B1,B1) Это добавит гиперссылку с местоположением в качестве текста ссылки и «дружественное имя» в качестве текста ссылки. Если у вас есть другой столбец с дружественным именем для каждой ссылки, вы тоже можете это использовать. Затем вы можете скрыть текстовый столбец, если вы не хотите его видеть.

Если у вас есть список идентификаторов чего-то, и все URL-адреса были http://website.com/folder/ID , например:

вы можете использовать что-то вроде =HYPERLINK(«http://website.com/folder/»&A1,A1) , и вам не нужен список URL-адресов. Это была моя ситуация и хорошо работала.

В соответствии с этим сообщением: http://excelhints.com/2007/06/12/hyperlink-formula-in-excel/ этот метод будет работать и в Excel 2007.

ОК, здесь хоки-решение, но я просто не могу понять, как заставить Excel оценивать столбец URL-адресов в виде гиперссылок в массе.

  • Создайте формулу, =»=hyperlink(«»» & A1 & «»»)»
  • Перетащите
  • Скопировать новый столбец формулы
  • Вставить специальные значения – только в исходном столбце
  • Выделите столбец, нажмите Ctrl – H (для замены), найдя и заменив = на = (как-то заставляет переоценку ячеек).
  • Теперь ячейки должны быть интерактивными, как гиперссылки. Если вам нужен стиль синего/подчеркивания, просто выделите все ячейки и выберите стиль гиперссылки.

Только стиль гиперссылки не будет конвертировать в интерактивные ссылки, а диалог «Вставить гиперссылку» не может использовать текст в качестве адреса для кучи ячеек в массе. Кроме того, F2 и Enter через все ячейки будут делать это, но это утомительно для большого количества ячеек.

Довольно простой способ для довольно коротких списков:

  • Дважды нажмите на поле, где находится URL
  • Enter

У вас есть ссылка;)

Этот метод работает для меня, используя функцию гиперссылки:

Где B10 – это ячейка, содержащая текстовую версию URL-адреса (в этом примере).

С Excel 2007 в Windows я нашел эти шаги простыми;

  • Выберите ячейки с неактивными URL
  • Копировать
  • Вставить как гиперссылку

Если добавление дополнительного столбца с гиперссылками не является вариантом, альтернативой является использование внешнего редактора для включения вашей гиперссылки в =hyperlink(» and «) , чтобы получить =hyperlink(«originalCellContent»)

Если у вас есть Notepad++, это рецепт, который вы можете использовать для выполнения этой операции полуавтоматически:

  • Скопируйте столбец адресов в Notepad++
  • Удерживая нажатой клавишу ALT – SHIFT , наведите курсор от верхнего левого угла до нижнего правого угла и введите type =hyperlink(» . Это добавляет =hyperlink(» в начале каждой записи.
  • Откройте меню «Заменить» ( Ctrl – H ), активируйте регулярные выражения ( ALT – G ) и замените $ (конец строки) на «) . Это добавляет закрытую кавычку и закрытые скобки (который должен быть экранирован при активации регулярных выражений) в конце каждой строки.
  • Вставьте данные обратно в Excel. На практике просто скопируйте данные и выберите первую ячейку столбца, в который вы хотите поместить данные.

Я шокирован, что Excel не делал этого автоматически, поэтому вот мое решение, которое, я надеюсь, будет полезно для других,

  1. Скопировать весь столбец в буфер обмена
  2. Откройте это на вашем Chrome или Firefox
  1. Вставьте столбец на страницу, которую вы только что открыли в браузере, и нажмите «Linkify».
  2. Скопируйте результат с вкладки в столбец в Excel

Вместо второго шага вы можете использовать приведенную ниже страницу, сначала нажмите «Выполнить фрагмент кода», а затем вставьте в нее столбец.

Привет, корешки. Допустим, у нас есть куча урлов в Excel. И нам надо преобразовать их в ссылки, чтобы прокликать каждую. Вот наша куча урлов:

Нам нужно выделить ячейку например рядом с первым урлом, перейти во вкладку «Формулы» — «Ссылки и массивы» — «ГИПЕРССЫЛКА».

Затем щелкаем на ячейку с первым урлом и жмем ОК.

Ну а дальше нам остается только протянуть ячейки с формулой.

Все, корешки, теперь у нас есть список ссылок.

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

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

Ссылки на ячейки в Excel могут быть указаны в виде сочетания буквенного наименования столбца и цифрового номера строки (например, D5, то есть, ячейка в столбце D и строке с номером 5), а также в стиле RXCY, где:

  • R – сокращенно от «row» (строка) – указатель строки;
  • C – сокращенно от «column» (столбец) – указатель столбца;
  • X и Y – любые целые положительные числа, указывающие номер строки и столбца соответственно.

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

Как преобразовать число в месяц и транспонировать в Excel

Пример 1. Преобразовать столбец номеров месяцев в строку, в которой содержатся текстовые представления этих месяцев (то есть, транспонировать имеющийся список).

Вид таблицы данных:

Для получения строки текстовых представлений месяцев введем в ячейку B2 следующую формулу:

Функция ДВССЫЛ принимает аргумент, состоящий из текстового представления обозначения столбца (“A”) и номера столбца, соответствующего номеру строки, и формирует ссылку на ячейку с помощью операции конкатенации подстрок (символ “&”). Полученное значение выступает вторым аргументом функции ДАТА, которое возвращает дату с соответствующим номером месяца. Функция ТЕКСТ выполняет преобразование даты к требуемому значению месяца в виде текста.

Протянем данную формулу вдоль 1-й строки вправо, чтобы заполнить остальные ячейки:

Примечание: данный пример лишь демонстрирует возможности функции ДВССЫЛ. Для транспонирования данных лучше использовать функцию ТРАНСП.

Как преобразовать текст в ссылку Excel?

Пример 2. В таблице содержатся данные о покупках товаров, при этом каждая запись имеет свой номер (id). Рассчитать суммарную стоимость любого количества покупок (создать соответствующую форму для расчета).

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

В ячейке E2 запишем следующую формулу:

Функция ДВССЫЛ принимает в качестве аргумента текстовую строку, которая состоит из буквенного обозначения диапазона ячеек столбца столбца (“C:C”) и номера строки, определенного значениями, хранящимися в в ячейках F4 и G4 соответственно. В результате вычислений запись принимает, например, следующий вид: C2:C5. Функция СУММ вычисляет сумму значений, хранящихся в ячейках указанного диапазона.

Как вставить текст в ссылку на ячейку Excel?

Пример 3. В таблице хранятся данные об абонентах. Создать компактную таблицу на основе имеющейся, в которой можно получить всю информацию об абоненте на основе выбранного номера записи (id).

Вид исходной таблицы:

Создадим форму для новой таблицы:

Для заполнения ячеек новой таблицы данными, соответствующими выбранному из списка абоненту, используем следующую формулу массива (CTRL+SHIFT+ENTER):

Примечание: перед выполнение формулы необходимо выделить диапазон ячеек B16:E16.

В результате получим компактную таблицу с возможностью отображения записей по указанному номеру (id):

Особенности использования функции ДВССЫЛ в Excel

Функция имеет следующую синтаксическую запись:

=ДВССЫЛ( ссылка_на_текст; [a1])

  • ссылка_на_текст – обязательный аргумент, принимающий текстовую строку, содержащую текст ссылки, который будет преобразован к данным ссылочного типа. Например, результат выполнения функции =ДВССЫЛ(“A10”) эквивалентен результату выполнения записи =A10, и вернет значение, хранящееся в ячейке A10. Также этот аргумент может принимать ссылку на ячейку, в которой содержится текстовое представление ссылки. Например, в ячейке E5 содержится значение 100, а в ячейке A5 хранится текстовая строка “E5”. В результате выполнения функции =ДВССЫЛ(A5) будет возвращено значение 100.
  • [a1] – необязательный для заполнения аргумент, принимающий значения логического типа:
  • ИСТИНА – функция ДВССЫЛ интерпретирует текстовую строку, переданную в качестве первого аргумента, как ссылку типа A1. Данное значение используется по умолчанию (если аргумент явно не указан).
  • ЛОЖЬ – первый аргумент функции должен быть указан в виде текстового представления ссылки типа R1C1.
  1. Если в качестве первого аргумента функции был передан текст, не содержащий ссылку или ссылка на пустую ячейку, функция ДВССЫЛ вернет код ошибки #ССЫЛКА!.
  2. Результат выполнения функции ДВССЫЛ будет пересчитан при любом изменении данных на листе и во время открытия книги.
  3. Если переданная в качестве первого аргумента ссылка в виде текста указывает на вертикальный диапазон ячеек с более чем 1048576 строк или горизонтальный диапазон с более чем 16384 столбцов, результатом выполнения функции будет код ошибки #ССЫЛКА!.
  4. Использование текстовых представлений внешних ссылок (ссылки на другие книги) приведет к возникновению ошибки #ССЫЛКА!, если требуемая книга не открыта в приложении Excel.

Понравилась статья? Поделить с друзьями:

А вот еще интересные статьи:

  • Как в excel преобразовать рубли в тысячи
  • Как в excel преобразовать ошибку
  • Как в excel преобразовать относительные ссылки в абсолютные
  • Как в excel преобразовать минуты в часах
  • Как в excel преобразовать матрицу

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии