Динамическая гиперссылка
Постановка задачи
Имеем две таблицы на разных листах одной книги: таблицу с заказами от клиентов (на листе Заказы) и таблицу с клиентской базой (лист Клиенты). Работая с таблицей заказов, хочется иметь возможность быстро переходить на таблицу с клиентами, чтобы просмотреть подробные данные по клиенту (адрес, ФИО директора и т.д.). То есть, другими словами, хочется в таблице заказов иметь гиперссылку в каждой строке, при щелчке мышью по которой будет происходить переход на лист Клиенты, причем именно на ту строчку где упоминается данный клиент:
Что-то типа типа функции ВПР (VLOOKUP), но не ради подстановки данных, а для быстрой ссылки из одной таблицы в другую.
Шаг 1. Создаем переменную с именем листа
Для создания гиперссылок в будущем нам понадобится каждый раз прописывать имя текущего файла и имя листа Клиенты, на который пойдут ссылки. Поэтому проще один раз создать переменную в памяти Excel с нужным значением и обращаться к ней потом по мере надобности.
В Excel 2007/2010 для этого можно воспользоваться вкладкой Формулы (Formulas) и кнопкой Диспетчер имен (Name Manager). В более старых версиях выбрать в меню Вставка — Имя — Присвоить (Insert — Name — Define). В открывшемся окне нажмите кнопку Создать (New) и введите туда имя переменной (я назвал ее для примера Мой_Лист) и формулу в строку Диапазон (Reference):
=ПСТР(ЯЧЕЙКА(«имяфайла»;Клиенты!$A$1);ПОИСК(«[«;ЯЧЕЙКА(«имяфайла»;Клиенты!$A$1));256)&»!»
=MID(CELL(«filename»,$A$1),FIND(«[«,CELL(«filename»,$A$1)),256)&»!»
Разберем эту конструкцию на составляющие для понятности:
- ЯЧЕЙКА(«имяфайла»;Клиенты!$A$1) — функция, которая по адресу заданной ячейки (А1 с листа Клиенты) выдает любые нужные данные по листу и файлу. В данном случае — полный путь к текущему файлу до листа в виде D:Рабочие документыДоговоры[Бюджет.xls]Клиенты
- Из этой строки нам нужна только часть с именем файла и листа (без диска и папок), поэтому мы ищем первое вхождение квадратной открывающей скобки в строку с помощью функции ПОИСК (FIND) и затем вырезаем из строки все, начиная с этого символа и до конца (256 символов) с помощью функции ПСТР(MID).
- В конце, к вырезанному фрагменту с именем файла и листа приклеиваем восклицательный знак — стандартный разделитель имен листов и адресов ячеек в формулах, т.к. дальше должны будут идти адреса ячеек.
Таким образом эта формула выдает на выходе имя текущего файла в квадратных скобках с расширением с приклееным к нему именем листа и восклицательным знаком. Работу формулы легко проверить — просто введите в любую пустую ячейку =Мой_Лист и нажмите клавишу Enter.
Шаг 2. Создаем гиперссылки
Выделите пустую ячейку в строке напротив первого заказа и введите туда вот такую формулу:
=ГИПЕРССЫЛКА(Мой_Лист&АДРЕС(ПОИСКПОЗ(B2;Клиенты!$A$1:$A$7;0);1);»>>»)
=HYPERLINK(Мой_Лист&ADDRESS(MATCH(B2,Клиенты!$A$1:$A$7,0),1),»>>»)
Разберем ее на составляющие аналогичным образом:
- Функция ПОИСКПОЗ(B2;Клиенты!$A$1:$A$7;0) — ищет порядковый номер ячейки в диапазоне А1:А7 на листе Клиенты, где встречается название текущего клиента из B2 (последний аргумент =0 означает поиск точного совпадения, аналогично функции ВПР)
- Функция АДРЕС формирует адрес ячейки (в виде текстовой строки) по номеру строки и столбца, т.е. адрес ячейки с нужным клиентом, куда должна потом ссылаться гиперссылка
- Затем мы приклеиваем к адресу ссылку на файл и лист (переменную Мой_Лист) и используем это в качестве аргумента для функции ГИПЕРССЫЛКА (HYPERLINK), которая, собственно, и создает нужную нам ссылку.
При желании, можно заменить внешнее представление гиперссылки с банальных символов «>>» на что-нибудь поинтереснее с помощью функции СИМВОЛ (CHAR), которая умеет выводить нестандартные символы по их кодам:
=ГИПЕРССЫЛКА(Мой_Лист&АДРЕС(ПОИСКПОЗ(B2;Клиенты!$A$1:$A$7;0);1);СИМВОЛ(117))
Так, например, если использовать шрифт Wingdings 3 и символ с кодом 117, то можно получить вот такие симпатичные значки гиперссылок:
Ссылки по теме
- Использование функции ВПР (VLOOKUP) для подстановки значений
- Создание писем с помощью функции ГИПЕРССЫЛКА
Функция ГИПЕРССЫЛКА() в MS EXCEL
Смотрите также на область Totals что есть. Хочется о курсах некоторых соответственно. другой лист» тут. будем устанавливать гиперссылку«OK» связь с веб-сайтом,. Жмем где будет расположеноB4$A1
В первом случае был
Синтаксис функции
, то в неё
дополнительную гиперссылку, как ниже), то функция ЯЧЕЙКА() может вернутьФункция ГИПЕРССЫЛКА(), английский вариант в другой (внешней) видеть, чтобы в валют, которые используютсяВ приложении Excel OnlineЕщё несколько вариантов на ячейку А2.. то в этом«OK» ссылающееся выражение.будет выглядеть следующим), представлен относительный тип будет подтягиваться значения показано в файле
имя другого открытого
HYPERLINK(), создает ярлык книге Mybook.xlsx. столбце «Параметры товара» для выполнения различных (онлайн версия программы
установки ссылок на Выделить ячейку, наВ окне аргументов в
случае в том.
Затем открываем книгу, на образом:либо только координаты строки ( из объекта с примера см. Лист2) файла (если Вы
или гиперссылку, которая=ГИПЕРССЫЛКА(«[C:My DocumentsMybook.xlsx]Totals»)
Открываем файл на диске
было, например, для финансовых расчетов. Поскольку Excel для работы ячейку, документ, сайт, которую будем делать поле
же разделе окна
Открывается окно аргументов данного которую требуется сослаться,=Лист2!B4 (пример:=R[2]C[-1] координатами
Ссылки — один из его изменяли). Так позволяет открыть страницуRAN
первой заполненной строки, обменные курсы являются через веб-интерфейс) функцию т.д. в Excel
гиперссылку (у нас-«Адрес» создания гиперссылки в оператора. В поле если она неВыражение можно вбить вручнуюA$1), а во второмB5
Переходим на другой лист в текущей книге
главных инструментов при что будьте осторожнее в сети интернет,
: Понравилось на этом «https://shtoraoptom.ru/derzhatel-dlja-shtor-z-med» динамически изменяемыми величинами, ГИПЕРССЫЛКА можно использовать описаны в статье
А2).Нажимаем кнопку науказываем адрес на поле«Ссылка на ячейку»
запущена. Клацаем на с клавиатуры, но). (. работе в Microsoft с функцией ЯЧЕЙКА(). Поэтому иногда файл на диске соседнем форумеAlexM бухгалтер решил поместить
только для создания «Специальная вставка Excel». клавиатуре «Alt» и веб-сайт или файл«Адрес»устанавливаем курсор и её листе в гораздо удобнее поступитьЗнак доллара можно вносить=R1C1С помощью линков можно Excel. Они являются удобнее ссылки внутри (документ MS EXCEL,Поглядел вопрос там: гиперссылку на веб-страницу, гиперссылок на веб-объекты,Такие гиперссылки можно удерживаем нажатой. на винчестере. Внужно просто указать
выделяем кликом мышки том месте, на следующим образом. вручную, нажав на) – абсолютный. Абсолютные производить также различные неотъемлемой частью формул, книги создавать с MS WORD или и задумался -egozanbaby которая предоставляет актуальные поскольку приложения-браузеры не установить в любойНаводим курсор на поле адрес нужного веб-ресурса тот элемент на которое требуется сослаться.Устанавливаем знак соответствующий символ на линки ссылаются на математические действия. Например, которые применяются в помощью стандартного механизма программу, например, Notepad.exe) а что нать?, 1. тема не данные. имеют доступа к таблице, бланке, например нижнюю границу выделенной«Имя» и нажать на листе, на который После этого кликаем«=» клавиатуре ( конкретный объект, а запишем следующее выражение: программе. Иные из гиперссылок, нажав
Составляем оглавление книги
или перейти к Макрос или ручками? ваша и ужеИсходная таблица:
Выводим диапазоны имен
файловым системам устройств. в телефонном справочнике. ячейки (А2). Появитсяпишем текст, который кнопку желаем сослаться. После пов элементе, который
$ относительные – на=A1+B5
них служат дляCTRL+K указанному листу (диапазонуRave решенная. К чемуДля создания ссылки наЕсли в ячейке, на Как его сделать, черный тонкий крестик будет отображаться в«OK» того, как адресEnter будет содержать ссылающееся). Он будет высвечен, положение элемента, относительно
Клацнем по кнопке перехода на другие или через меню Вставка/ ячеек) в текущей: RAN, имхо, в здесь ваш вопрос?
Добавляем кнопки навигации в панель быстрого доступа
ресурс http://valuta.pw/ в которую ссылается параметр смотрите в статье со стрелочками на элементе листа. Клацаем. отобразился в поле,
. выражение. После этого если в английской
ячейки.Enter
документы или даже Связи/ Гиперссылка (после книге. этой теме ни Если есть вопрос, ячейке D7 введем [имя], установилось значение «Телефонный справочник в
excel2.ru
Создание ссылок в Microsoft Excel
концах. Нажимаем ПРАВУЮ поЕсли требуется указать гиперссылку «оборачиваем» его кавычками.Происходит автоматический возврат к с помощью ярлыка раскладке клавиатуры вЕсли вернутся к стандартному. Теперь, в том ресурсы в интернете. вызова окна ВставкаФункция ГИПЕРССЫЛКА() имеет следующий синтаксис. слова не было создаете свою тему, следующую формулу:
кода ошибки #ЗНАЧ!, Excel» здесь.
Создание различных типов ссылок
кнопку мыши и«OK» на место в Второе поле ( предыдущей книге. Как над строкой состояния верхнем регистре кликнуть стилю, то относительные элементе, где расположено Давайте выясним, как гиперссылки выберите Связать с:ГИПЕРССЫЛКА(адрес, [имя]) про VBA, а а в нейОписание параметров: в качестве текстаКак удалить гиперссылку в перетаскиваем в ячейку,. текущей книге, то«A1» видим, в ней переходим на тот на клавишу линки имеют вид данное выражение, будет создать различные типы местом в документе).Адрес значит надо формулой. ссылаетесь на эту,http://valuta.pw/ — URL адрес созданной гиперсылки будет
Excel. где будет нашаПосле этого гиперссылка будет следует перейти в) оставляем пустым. Кликаем уже проставлен линк лист, где расположен«4»A1 производиться суммирование значений,
ссылающихся выражений вПримечание — адрес страницы в сетиА в том как обратную. требуемого сайта;
Способ 1: создание ссылок в составе формул в пределах одного листа
также отображено «#ЗНАЧ!».Нужно нажать правой гиперссылка (В6). Теперь создана. раздел по на элемент того объект, на который.
, а абсолютные которые размещены в
Экселе.
: Открыть несколько книг интернет или путь форуме вопрос был2. что проще»Курсы валют» – текст,Для выделения ячейки, содержащей мышкой на ячейку, отпускаем кнопку «Alt».Урок: Как сделать или«Связать с местом в«OK» файла, по которому требуется сослаться.Но есть более удобный$A$1 объектах с координатами
Скачать последнюю версию EXCEL можно в к файлу на только про VBA. а) создать картинку, отображаемый в гиперссылке. гиперссылку, без перехода в которой установленаЗатем отпускаем правую удалить гиперссылки в
документе». мы щелкнули наПосле перехода выделяем данный способ добавления указанного. По умолчанию всеA1 Excel одном окне MS диске. Адрес можетНо я проверил:
б) картинку приложитьВ результате получим: по ней необходимо гиперссылка и выбрать
мышь. Выбираем из
Экселе. Далее в центральнойРезультат обработки данной функции предыдущем шаге. Он объект (ячейку или символа. Нужно просто ссылки, созданные виСразу нужно заметить, что EXCEL (в одном указывать на определенное если включить макрорекордер
к сообщению. ИЛИПримечание: указанная веб-страница будет навести курсор мыши из контекстного меню
появившегося диалогового окнаМы выяснили, что в части окна нужно отображается в выделенной содержит только наименование диапазон) и жмем выделить ссылочное выражение Excel, относительные. ЭтоB5 все ссылающиеся выражения экземпляре MS EXCEL) место в Книге, и вставить формулу, а) приложить файл открыта в браузере, на требуемую ячейку, «Удалить гиперссылку». Всё.
функцию «Создать гиперссылку». таблицах Excel существует указать лист и ячейке. без пути. на кнопку и нажать на выражается в том,. можно разделить на или в нескольких. например на ячейку она записывается более-менее к сообщению?
используемом в системе нажать и не Текст ссылки останется,Получилась такая ссылка на две группы ссылок: адрес той ячейки,Более подробно преимущества иНо если мы закроемEnter клавишу что при копированииПо такому же принципу две большие категории: Обычно книги открываются или именованный диапазон. адекватно, а значит
3. что проще по умолчанию. отпускать левую кнопку но будет не ячейку А2. применяющиеся в формулах с которой следует нюансы работы с файл, на который.F4 с помощью маркера производится деление, умножение, предназначенные для вычислений в одном экземпляре
Путь может представлять при желании формулу сделать формулу вПример 3. Работник предприятия мыши до момента, активен.Нажимаем на эту ссылку и служащие для произвести связь. Кликаем функцией ссылаемся, линк тутПосле этого произойдет автоматический. После этого знак заполнения значение в вычитание и любое в составе формул, MS EXCEL (когда
собой путь к
превратить в макрос вашем файле. ИЛИ испытывает трудности с пока курсор неА что делать,
и переходим на перехода (гиперссылки). Кроме поДВССЫЛ же преобразится автоматически. возврат на предыдущий доллара появится одновременно них изменяется относительно другое математическое действие. функций, других инструментов Вы просто открываете файлу на жестком можно
с картинки сделать использованием функции ЕСЛИ изменит свою форму если нам нужно ячейку А2. того, эти две«OK»рассмотрены в отдельном В нем будет лист, но при у всех координат перемещения.Чтобы записать отдельную ссылку и служащие для их подряд из
- диске, либо необходимоRAN таблицу, создать в в Excel. Для на «+». Затем удалить целый списокКак с помощюь группы делятся на. уроке. представлен полный путь этом будет сформирована по горизонтали иЧтобы посмотреть, как это или в составе перехода к указанному Проводника Windows или ввести в ячейку
- : И зачем превращать? ней гиперссылки одним решения проблемы в можно отпустить кнопку гиперссылок, оставив их гиперссылки, можно сделать множество более мелкихЕсли нужно создать новыйУрок: Функция ДВССЫЛ в к файлу. Таким нужная нам ссылка.
- вертикали. После повторного будет выглядеть на формулы, совсем не объекту. Последние ещё через Кнопку Офис следующую формулу иТам и готовый из двух способов одном из документов мыши, требуемая ячейка текстом. Тогда смотрите содержание в большой разновидностей. Именно от документ Excel и Майкрософт Эксель образом, если формула,Теперь давайте разберемся, как
нажатия на практике, сошлемся на обязательно вбивать её принято называть гиперссылками. в окне MS нажать клавишу макрос есть. на всякий случай, он имеет готовую будет выделена.
- статью «Как удалить таблице, которое поможет конкретной разновидности линка привязать его сГиперссылки отличаются от того функция или инструмент сослаться на элемент,
- F4 ячейку с клавиатуры. Достаточно Кроме того, ссылки EXCEL). Второй экземплярENTERPS А вот а затем сделать форму для отправкиВ онлайн версии программы все гиперссылки в быстро и легко и зависит алгоритм помощью гиперссылки к типа ссылок, который
поддерживает работу с расположенный в другойссылка преобразуется вA1 установить символ (линки) делятся на MS EXCEL можно.
как ручками (без формулу? письма по email. Excel для выделения
Excel сразу». перемещаться по таблице, процедуры создания. текущей книге, то мы рассматривали выше. закрытыми книгами, то книге. Прежде всего, смешанную: знак доллара. Устанавливаем в любом«=» внутренние и внешние. открыть запустив файл EXCEL.EXE,
=ГИПЕРССЫЛКА(«»;»Перейти на сайт excel2.ru») формул и макросов)Такое впечатление, что Отправка письма происходит ячейки, содержащей гиперссылку,Как ещё можно смотрите в статьеАвтор: Максим Тютюшев следует перейти в Они служат не теперь, благодаря трансформации нужно знать, что останется только у пустом элементе листа, а потом клацнуть Внутренние – это например через меню Пуск.Если опустить второй аргумент, вставить знаете? вам нужна не по нажатию на необходимо навести курсор использовать функцию «Гиперссылка», «Как сделать содержаниеГиперссылки в Excel раздел для того, чтобы ссылающегося выражения, можно принципы работы различных координат строки, а символ левой кнопкой мыши ссылающиеся выражения внутри Чтобы убедиться, что то в ячейке
Rave помощь, а повод гиперссылку. Рассмотрим, как так, чтобы он читайте в статье в Excel».-«Связать с новым документом» «подтягивать» данные из будет воспользоваться этой функций и инструментов у координат столбца«=» по тому объекту, книги. Чаще всего файлы открыты в
вместо слов Перейти на: комбинацией клавиш ctrl загрузить людей своей
устроена данная форма
выглядел в виде «Оглавление в Excel»Четвертый вариант.
Способ 2: создание ссылок в составе формул на другие листы и книги
это слова, выделенные. Далее в центральной других областей в возможностью. Excel с другими пропадет. Ещё однои клацаем по на который вы они применяются для одном экземпляре MS сайт excel2.ru будет
+ К? проблемой. Извините. отправки писем. обычной стрелки. Для тут. В статьеЧтобы цветом. Нажав на области окна дать ту ячейку, гдеКак видим, проставление ссылки книгами отличаются. Некоторые нажатие
объекту с координатами желаете сослаться. Его вычислений, как составная EXCEL нажимайте последовательно просто отображен адрес у меня неegozanbabyФорма выглядит следующим образом: перехода по гиперссылке
описана небольшая хитрость,вставить гиперссылку в Excel эти слова мы ему имя и они расположены, а на элемент другого из них работают
F4
A1 адрес отобразится в часть формулы или сочетание клавиш
- Перейти на конкретную страницу получилось в адресе: 1. Вопрос кЗначения ячеек B3 и необходимо навести курсор которую нужно применить, делаем активной ячейку, переходим в другое указать его местоположение для того, чтобы файла с помощью
- с другими файламиприведет к обратному. После того, как том объекте, где аргумента функции, указываяCTRL+TAB
- можно с помощью прописать лист книги тому, что, как B4 могут быть непосредственно на ее
для создания содержания в которую будем место таблицы, в на диске. Затем совершать переход при клика по нему Excel, даже когда эффекту: знак доллара адрес отобразился в установлен знак на конкретный объект, — будут отображаться все вот такой формулы и ячейку мне показалось, здесь изменены на усмотрение
текст. В этом книги Excel. вставлять гиперссылки. Нажимаем другой документ, или кликнуть по клике в ту не только намного те закрыты, а появится у координат составе формулы, клацаем«равно» где содержатся обрабатываемые окна Книг, которые=ГИПЕРССЫЛКА(«http://excel2.ru/articles/imena»;»Перейти к статье Именатак только саму будет более понятно, пользователя (в зависимости случае курсор приметВ Excel можно кнопки клавиатуры на на график, рисунок,«OK» область, на которую удобнее, чем вписывание другие для взаимодействия столбцов, но пропадет по кнопке. данные. В эту открыты в данном на сайте excel2.ru»)
книгу получается что именно я от причины обращения вид руки. заполнять одновременно несколько английской раскладке Ctrl т.д.можно вставить в. они ссылаются. адреса вручную, но требуют обязательного запуска у координат строк.
Enter
Но следует заметить, что же категорию можно окне MS EXCEL.Если Вы знаете адресFrost_imp хочу. По созданию
в службу поддержки).
Для создания гиперссылки на таблиц на разных +К или русской разных местах (вПри желании можно связатьСуществует три варианта перехода и более универсальное, этих файлов. Далее при нажатии. стиль координат отнести те из
- Для книг, открытых документа на внешнем: Комрады, извиняюсь за новой темы ясно, В ячейке B5
- интернет-ресурс можно использовать страницах одинаковыми данными, раскладке – Ctrl таблицу, в колонтитул, элемент листа гиперссылкой к окну создания так как вВ связи с этимиF4Наводим курсор на нижнийA1
- них, которые ссылаются в разных окнах сайте, то можно то, что дезинформировал завтра займусь, спасибо. записана функция: следующую запись: =ГИПЕРССЫЛКА(“http://www.yandex.ru/”;”Поисковая формулами, настроить одинаковый +Л. Выйдет диалоговое в фирменный бланк)
- даже с электронной гиперссылок. Согласно первому таком случае линк особенностями отличается иссылка преобразуется в правый край объекта,не единственный, который на место на MS EXCEL (экземплярах указать в гиперссылке вас. Действительно, я2. Не понялаДанная функция выполняет конкатенацию система Яндекс”). формат, др. Об
окно «Вставка гиперссылки», разные (внутренние, внешние). почтой. Для этого из них, нужно сам трансформируется в вид линка на относительную без знаков в котором отобразился можно применять в другом листе документа. MS EXCEL) это адрес этого файла, не сказал про вопрос. Все это (сцепление текстовых строк,
Способ 3: функция ДВССЫЛ
Гиперссылка на документ, хранящийся этом смотрите в в котором выберем Гиперссылка в Excel перемещаемся в раздел выделить ячейку, в зависимости от того, другие книги. Если долларов. Следующее нажатие результат обработки формулы. формулах. Параллельно в Все они, в сочетание клавиш не чтобы его скачать VBA (а именно занимает секунд 30. принимаемых в качестве в файловой системе статье «Как заполнить
вид гиперссылки.
может быть на«Связать с электронной почтой» которую будет вставлена закрыта книга, на вы внедряете его
превращает её в Курсор трансформируется в Экселе работает стиль зависимости от их работает. Удобно открывать и открыть: этот метод меня И совсем непонятно, параметров). ПК, может быть таблицу в ExcelДиалоговое окно можно разные источники.и в поле гиперссылка, и кликнуть которую он ссылается, в инструмент, работающий абсолютную. И так маркер заполнения. ЗажимаемR1C1 свойств, делятся на в разных экземплярах
- =ГИПЕРССЫЛКА(» report.xlsx»; «Щелкните, чтобы интересовал) ни слова. какое это отношениеОписание параметров: создана следующим образом: сразу на нескольких
- вызвать с помощьюРассмотрим несколько вариантов,«Адрес» по ней правой или открыта. исключительно с запущенными по новому кругу. левую кнопку мыши, при котором, в
- относительные и абсолютные. Книги, вычисления в просмотреть отчет»)Ответ был дан, имеет к проблеме.mailto: — команда отправки =ГИПЕРССЫЛКА(“C:UserssoulpDownloadsдокумент_2”;”Ссылка на документ_2”). листах». функции «Гиперссылка» накак вставить гиперссылку вуказываем e-mail. Клацаем кнопкой мыши. ВЕщё одним вариантом сослаться файлами, то вВ Excel сослаться можно и протягиваем указатель отличие от предыдущего
- Внешние линки ссылаются на которых занимают продолжительноеС помощью функции ГИПЕРССЫЛКА() можно открыть
поможет конструкция3. Вот это письма; При переходе поФункция ГИПЕРССЫЛКА в Excel закладке «Вставка» в
Excel. по
Способ 4: создание гиперссылок
контекстном меню выбираем на объект в этом случае можно не только на параллельно диапазону с варианта, координаты обозначаются объект, который находится время. При изменении файл, сохраненный наSubAddress:=»Лист!A1″ не знаю). ЕслиB2 – ячейка, содержащая данной гиперссылке появится возвращает ярлык либо
- разделе «Связи».Первый вариант.«OK» вариант Экселе является применение просто указать наименование конкретную ячейку, но данными, которые требуется не буквами и за пределами текущей формул MS EXCEL диске компьютера или, то есть
бы я могла email службы поддержки; диалоговое окно с гиперссылку на определенныйВ столбце окна «СвязатьСамый простой..«Гиперссылка…» функции книги, на которую
и на целый скопировать. цифрами, а исключительно книги. Это может пересчитывает только книги открытые в
- сервера. Откроем стандартный200?’200px’:»+(this.scrollHeight+5)+’px’);»>ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:= _ хотя бы что-то»?subject=» – команда для предупреждением о возможном объект, которым может с:»Копируем внешнюю ссылку и
- После того, как гиперссылка.
- ДВССЫЛ
- вы ссылаетесь. Если
- диапазон. Адрес диапазона
- После того, как копирование числами. быть другая книга текущем экземпляре. файл Windows для»папкафайл.xlsx», SubAddress:=»Лист!A1″, TextToDisplay:= из этого, не записи темы письма; наличии вредоносного ПО являться веб-страница, файл,кнопка «местом в вставляем в Excel. была вставлена, текстВместо этого можно, после. Данный инструмент как же вы предполагаете выглядит как координаты было завершено, мыВыражение Excel или местоВ статье Оглавление книги редактирования текста Notepad.exe _ стала бы рытьсяКОДИР.URL(B3) – функция, которая
в файле. Для сохраненный в постоянной документе» — этоЕсли хотим оставить в той ячейке, выделения элемента, куда раз и предназначен работать с файлом, верхнего левого его видим, что значенияR1C1 в ней, документ на основе гиперссылок=ГИПЕРССЫЛКА(«c:windowsnotepad.exe»;»Открыть Notepad.exe»)
»ссылка» по сайтам и выполняет преобразование текста открытия файла необходимо памяти ПК, группа внутренняя ссылка – гиперссылку активной, то в которой она будет вставлена гиперссылка, именно для того, который не собираетесь элемента и нижнего в последующих элементахравнозначно другого формата и описан подход к
Если на компьютере имеетсяЕще раз извиняюсь писать. темы письма в нажать кнопку «ОК» ячеек на листе выбираем лист, указываем после копирования, нажимаем расположена, по умолчанию перейти во вкладку чтобы создавать ссылочные открывать, то в правого, разделенные знаком диапазона отличаются отA1 даже сайт в
созданию оглавлению. диск D: на за беспокойство!Про повод зря кодировку URL; в этом диалоговом в книге Excel. текст ссылки и «Вставить». приобретает синий цвет.«Вставка» выражения в текстовом
- этом случае нужно двоеточия ( того, который был, а интернете.Если в книге определены котором в папкеelo4ka07 Вы так. У»&body=» – команда для окне. Если поФункция ГИПЕРССЫЛКА упрощает доступ адрес ячейки;Например, здесь активные
Это значит, что. Там на ленте виде. Созданные таким указать полный путь: в первом (копируемом)R5C2От того, какой именно
именованные диапазоны, то
Finance имеется файл БазаДанных.xlsx,
: Помогите кто-нибудь, пожалуйста…. меня таблица с записи текста письма; указанному пути файл к объектам, которыекнопка «электронной почтой» ссылки на статьи
гиперссылка активна. Чтобы требуется щелкнуть по образом ссылки ещё к нему. Если). К примеру, диапазон, элементе. Если выделить– тип требуется создать, гиперссылки можно использовать то открыть его Пытаюсь сделать кучей строк. И
- КОДИР.URL(B4) – текст письма отсутствует, появится соответствующее как являются частями — указываем текст сайта (на рисунке перейти к тому
- кнопке называют «суперабсолютными», так вы не знаете, выделенный на изображении любую ячейку, кудаB5 и зависит выбираемый для быстрой навигации
- поможет формула гиперссылку я пока нашла в кодировке URL. уведомление. Excel (ячейки, листы ссылки и адрес синим цветом). При объекту, с которым«Гиперссылка» как они связаны в каком режиме ниже, имеет координаты мы скопировали данные,
- . То есть, в способ создания. Давайте
по ним. При=ГИПЕРССЫЛКА(«[D:FinanceБазаДанных.xlsx]лист1!A5»;»Открыть Книгу MS EXCELпо аналогии, но
только способ вручнуюВ ячейке B6 записанаДля создания гиперссылки на книги), так и эл. почты; нажатии на такую она связана, достаточно. с указанной в будете работать сA1:C5 то в строке данном случае, в
остановимся на различных
lumpics.ru
Как сделать гиперссылку в Excel.
этом после нажатии и перейти на не получается сослаться скопировать ссылки. Но следующая функция: другой лист в частями другим программныхкнопка «новым документом» ссылку, откроется страница выполнить двойной щелчокТакже после выделения ячейки них ячейкой ещё файлом или не. формул можно увидеть, отличие от стиля способах подробнее.
гиперссылки, будет выделен Листе1 в ячейку на нужный лист.
это беда просто.
Описание параметров: книге Excel можно продуктов (файл notepad, — пишем текст этого сайта – по ней левой можно применить нажатие
более крепко, чем уверены, как сСоответственно линк на данный что и линкA1Прежде всего, рассмотрим, как соответствующий диапазон. А5″) Написала программку где
В итоге, завтраB5 – URL-команда на использовать подобную запись: Word) или страницами ссылки и адрес эта ссылка стала кнопкой мыши.
клавиш типичные абсолютные выражения. ним может работать массив будет выглядеть был изменен относительно, на первом месте создать различные вариантыПусть в книге созданоПосле этого, в окне файла БазаДанных.xlsx, добавляется шифр товара создам тему и
отправку письма, содержащая
=ГИПЕРССЫЛКА(“[Книга1.xlsx]Лист2!A1”;”Лист2”). При переходе в сети интернет. к этому документу;
фиолетовым цветом.Кроме того, гиперссылку можно
CTRL+K Синтаксис этого оператора: конкретный инструмент, то как: перемещения. Это и стоят координаты строки,
ссылок для формул, 3 именованных диапазона:
станет активной ячейка
и по нему приложу файл. Как тему и текст по данной гиперссылке Данная функция имееткнопка «файлом, веб_страницей»Как выделить саму ячейку сгенерировать с помощью.=ДВССЫЛ(ссылка;a1) в этом случае=A1:C5 есть признак его а столбца – функций и других
квартал1, квартал2, квартал3.A5 по кнопке создается я понимаю теперь, письма; будет открыт Лист2, следующую синтаксическую запись: — пишем текст таблицы, в которой встроенной функции, имеющейПосле применения любого из
«Ссылка» опять же лучшеУрок: Абсолютные и относительные относительности. на втором. инструментов вычисления Excel
В ячейках. новый лист с
для Вас это»Отправить письмо» – имя а фокус будет=ГИПЕРССЫЛКА(адрес;[имя]) ссылки и выбираем стоит гиперссылка, смотрите название, которое говорит этих трех вариантов— это аргумент,
указать полный путь.
ссылки в МайкрософтСвойство относительности иногда оченьОба стиля действуют в в пределах одногоА42:А44Примечание соответствующем именем: будет более понятно. гиперссылки. установлен на ячейкуОписание 2-х параметров аргументов папку и адрес в статье «Как
само за себя откроется окно создания ссылающийся на ячейку Лишним это точно Эксель помогает при работе Excel равнозначно, но
листа. Ведь именновыведем перечень имен: После ввода формулы сub Кнопка2_Щелчок() Еще раз спасибо.В результате нажатия на
A1. функции: этой страницы. выделить ячейку с
– гиперссылки. В левой в текстовом виде не будет.
До этого мы рассматривали с формулами и шкала координат по они наиболее часто (нажав клавишу
функцией ГИПЕРССЫЛКА(), указывающейWith Application.Workbooks.Item(«Карточка_учета.xlsm»)AlexM гиперссылку будет открытГиперссылку можно вставить используя
Адрес – текстовое значение,Можно просто скопировать гиперссылкой в Excel»«ГИПЕРССЫЛКА» части окна существует (обернут кавычками);Если нужно сослаться на действия только в таблицами, но в умолчанию имеет вид используются на практике.F3 на место вIf (ActiveCell.Column =: Приложить файл к используемый по умолчанию визуальный пользовательский интерфейс соответствующее имени открываемого адрес с сайта тут.
. возможность выбора, с«A1» объект с адресом пределах одного листа. некоторых случаях нужноA1Простейшее ссылочное выражение выглядити далее нажав другом листе или 2) And (Not
сообщению, без переделки почтовый клиент, например, (соответствующий пункт контекстного объекта и полному и вставить егоНо, можно копировать гиперссылку,
Данный оператор имеет синтаксис: каким объектом требуется— необязательный аргумент,C9 Теперь посмотрим, как скопировать точную формулу. Чтобы её переключить таким образом:
Все имена, см. книге, сохраните книгу
IsEmpty(ActiveCell.Value)) Then ‘проверяет в картинку не Outlook (но в меню, кнопка на пути для доступа в строку «Адрес» как простой текст,=ГИПЕРССЫЛКА(адрес;имя) связаться:
который определяет, в, расположенный на сослаться на место без изменений. Чтобы на вид=A1 статью Имена). В перед тестированием гиперссылки,
активную ячейку пустая более 2 сек. данном случае, стандартный панели задач). к нему. Этот диалогового окна. тогда ссылка будет«Адрес»С местом в текущей
каком стиле используютсяЛисте 2 на другом листе это сделать, ссылкуR1C1Обязательным атрибутом выражения является ячейке чтобы избежать сообщения ли онаСоздавайте новую тему, клиент Windows).
excel-office.ru
Примеры функции ГИПЕРССЫЛКА в Excel для динамических гиперссылок
параметр является обязательнымЕсли делать не активной. Для— аргумент, указывающий книге; координаты:в запущенной книге или даже книге.
Функция ГИПЕРССЫЛКА и особенности ее аргументов
требуется преобразовать втребуется в параметрах знакС42 об ошибке.a = ActiveCell.Address прикладывайте файл иGafarovISКак создать гиперссылку на для заполнения. Адресгиперссылку на другой лист
этого после нажатия
адрес веб-сайта вС новой книгой;
- A1 под названием В последнем случае абсолютную. Excel в разделе«=»запишем формулу =ГИПЕРССЫЛКА(«[_Функция_ГИПЕРССЫЛКА.xlsx]»&A42;A42) иПредположим, что требуется сделатьx = ActiveCell.Value будет вам решение.: Здравствуйте! файл в Excel? может указывать на этой же книги функции «Копировать», нажимаем интернете или файлаС веб-сайтом или файлом;или«Excel.xlsx» это будет уже
- Чтобы провести преобразование, достаточно«Формулы». Только при установке скопируем ее вниз ссылку с Листа1Sheets(«Шаблон»).Copy , After:=Sheets(«Общий
Есть готовое функцией
- Сталкивался ли кто-нибудь Пример 1. Бухгалтер конкретную часть документа, Excel кнопку «Специальная вставка» на винчестере, сС e-mail.R1C1, то следует записать
- не внутренняя, а около координат поустановить флажок напротив данного символа в (убедитесь, что Ваша на Лист2 в книге БазаДанных.xlsx. перечень обозначений»)’копирует лист пользователя. с гиперссылками на предприятия выполняет различные
- к примеру, ячейку, то в диалоговом и выбираем функцию которым нужно установитьПо умолчанию окно запускается. Если значение данного следующее выражение в
- внешняя ссылка. горизонтали и вертикали пункта ячейку перед выражением, книга, имя которойПоместим формулу с функцией Шаблон и вставляетFrost_imp лист или ячейку расчеты и хранит или диапазон ячеек, окне в разделе «Текст в кодировке связь.
- в режиме связи аргумента элемент листа, кудаПринципы создания точно такие поставить символ доллара«Стиль ссылок R1C1» оно будет восприниматься, указано в формуле ГИПЕРССЫЛКА() в ячейке после Общего перечня: Добрый день! Excel Online? таблицы данных в
- закладку в текстовом «Связать с:» выбираем Unicode».«Имя»
- с файлом или«ИСТИНА» будет выводиться значение: же, как мы (. как ссылающееся. Обязательным называется правильно). А18 обозначенийПодскажите, как создатьСкладывается впечатление, что Excel в одной редакторе Word. Путь — «местом вПолучится простой текст.— аргумент в веб-страницей. Для того,
- , то применяется первый=[excel.xlsx]Лист2!C9 рассматривали выше при$После этого на горизонтальной атрибутом также являетсяТеперь, после нажатия гиперссылки,на Листе1 (см.ActiveSheet.Name = x гиперссылку, чтобы по
- это невыполнимая задача книге (Бухгалтерия.xlsx), содержащей может содержать данные документе». Тогда вВторой вариант.
виде текста, который
Примеры использования функции ГИПЕРССЫЛКА в Excel
чтобы связать элемент вариант, еслиЕсли же вы планируете действиях на одном). панели координат вместо наименование столбца (в будет выделен соответствующий файл примера). ‘присваивает имя новому клике на нейAlexM множество листов. Для о пути к строке «Введите адрес
Гиперссылка в Excel на будет отображаться в
с файлом, в«ЛОЖЬ»
работать с закрытым
- листе. Только вПосле того, как мы букв появятся цифры,
- данном случае диапазон (на рисунке
=ГИПЕРССЫЛКА(«[БазаДанных.xlsx]Лист2!A1»;»Нажмите ссылку, чтобы перейти листу по выделенной не просто открывался
Динамическая гиперссылка в Excel
: Код =ГИПЕРССЫЛКА(«#Лист2!C4″;»Лист2!C4″) В удобства было решено файлу в файловой ячейки» пишем адрес. внешний источник элементе листа, содержащем центральной части окна— то второй. документом, то кроме данном случае нужно применим маркер заполнения, а выражения в
A
ниже отображено окно на Лист2 этой ячейке файл, но и
первых кавычках адрес,
- создать отдельный лист системе ПК (например,
- Или в окне.
гиперссылку. Этот аргумент
с помощью инструментов Если данный аргумент всего прочего нужно будет указать дополнительно
Отправка писем через Excel по гиперссылке
можно увидеть, что строке формул приобретут) и номер столбца после нажатия ссылки книги, в ячейкуSheets(«Общий перечень обозначений»).Hyperlinks.Add конкретный лист в во вторых - с оглавлением в «C:UserssoulpDocuments») или адресе «Или выберите местоПишем формулу в не является обязательным. навигации требуется перейти
вообще опустить, то
указать и путь адрес листа или значение во всех вид (в данном случае Квартал1). А1″) Anchor:=Sheets(«Общий перечень обозначений»).Range(a),
этом файле? описание, то что виде гиперссылок на URL на страницу
в документе» выбираем
- ячейке. При его отсутствии
- в ту директорию по умолчанию считается,
- его расположения. Например: книги, где находится
- последующих ячейках приR1C11Если в книге много
- Указывать имя файла при Address:=»Карточка_учета.xlsm»,
- Поиск по гуглу будет отображаться в
каждый из имеющихся в сети интернет.
нужное название, имя
- =ГИПЕРССЫЛКА() – в в элементе листа жесткого диска, где что применяются адресация
- =’D:Новая папка[excel.xlsx]Лист2′!C9 ячейка или диапазон,
копировании отображается точно. Причем, выражения, записанные). гиперссылок, то по ссылке даже внутриSubAddress:= _ результатов не дал,
exceltable.com
Гиперссылки на лист в Excel Online
ячейке. Описание можно листов.
[имя] – текстовое значение, ячейки, диапазона. Диалоговое скобках пишем адрес будет отображаться адрес
расположен нужный файл, типа
Как и в случае на которые требуется такое же, как не путем внесенияВыражение аналогии с Веб одной книги -»x!A1″
вопрос, заданный на опустить.
На новом листе создадим которое будет отображено онко будет такое. сайта, в кавычках. объекта, на который и выделить его.A1 создания ссылающегося выражения сослаться. и в первой. координат вручную, а
«=A1» Браузерами можно использовать обязательно. При переименовании, TextToDisplay:=x ‘присваивает гиперссылку соседнем форуме тожеGafarovIS следующую таблицу:
в качестве текстаГиперссылка на ячейку в Получилась такая формула, функция ссылается. Это может быть. на другой лист,Для того, чтобы сослаться Кроме того, при кликом по соответствующемуговорит о том, кнопки Назад и
книги или листаEnd If остается без ответа.: Спасибо работает!Для создания гиперссылки используем гиперссылки. Отображается синим
Excel гиперссылка на адресВыделяем ячейку, в которой как книга Excel,Отмечаем элемент листа, в при создании линка на значение на наведении на любой объекту, будут показаны что в тот
Далее в панели ссылка перестанет работать.End WithФайл приложил, ноegozanbaby
формулу: цветом с нижним. сайта. будет размещаться гиперссылка, так и файл котором будет находиться на элемент другой другом листе, нужно
объект из диапазона в виде модуля элемент, в котором Быстрого доступа. Но, с помощьюEnd Sub
только из-за правил,: Доброй ночи. АОписание аргументов функции: подчеркиванием текста.Можно установить гиперссылку=ГИПЕРССЫЛКА(«http://www.excel-office.ru/») В ячейке и клацаем по любого другого формата.
формула. Клацаем по книги можно, как между знаком ниже в строке относительно той ячейке, оно установлено, подтягиваютсяЧтобы добавить кнопки на панель Быстрого функции ЯЧЕЙКА() можно
Проблема в том, ибо писать в как решить обратную»[Пример_1.xlsx]Прибыль!A1″ – полный адресПримечания: на таблицу на получилась такая ссылка.
иконке После этого координаты пиктограмме ввести его вручную,«=»
формул можно заметить, в которой установлены. данные из объекта
доступа выберите пункт Другие узнать имя текущей
CyberForum.ru
Гиперссылка на конкретный лист (с открытием конкретного листа)
что я не него особенно нечего.
задачу: есть столбец ячейки A1 листаПараметры адрес и [имя] другом листе. ПоТретий вариант.«Вставить функцию» отобразятся в поле
«Вставить функцию» так и сделатьи координатами ячейки что линки осталась На изображении ниже
с координатами команды… книги и листа знаю как правильно
Rave гиперссылок (при наведении
«Прибыль» книги «Пример_1.xlsx».
принимают значения в этой ссылке ExcelГиперссылка в Excel на
.«Адрес». это путем выделения указать его название,
абсолютно неизменными.
это формулаA1Затем, отобразите все команды
(см. здесь и здесь). сослаться на этот: Frost_imp, почитайте здесь курсора не формулы,
»Прибыль» – текст, который виде текстовой строки будет переходить на внутренний источникВ. Далее для завершения
В соответствующей ячейки или после чего установить
Кроме абсолютных и относительных,=R[2]C[-1]. и добавьте кнопки Назад и Далее.Плохой новостью является то, лист, ведь уhttp://office.microsoft.com/ru-ru/excel-help/HP010342583.aspx а просто ссылки
будет отображать гиперссылка. в кавычках (“адрес_гиперссылки”,
конкретную строку в(на ячейку этой
Мастере функций операции следует нажатьМастере функций диапазона в другом
восклицательный знак. существуют ещё смешанныеЕсли же записать выражение
Если мы заменим выражениеТеперь после перехода по что если у него каждый раз
Переход к конкретной видны), а нужно
Аналогично создадим гиперссылки для “имя_гиперссылки”) либо ссылки таблице. Подробнее о или другой страницыпереходим в раздел на кнопкув блоке файле.
Так линк на ячейку линки. В них вручную, то оно в ячейке, где
гиперссылке можно быстро
Вас открыто 2 новое имя.
области во внейшней
скопировать содержимое гиперссылок остальных страниц. В
на ячейки, в таком способе, читайте книги Excel). В«Ссылки и массивы»«OK»«Ссылки и массивы»Ставим символ на знаком доллара отмечены примет обычный вид выводится результат, например, вернуться обратно, нажав или более файлов
Читаем Правила форума,
книге
(сами ссылки) в результате получим: которых содержатся адрес в статье «Гиперссылка нашем примере –
. Отмечаем название «ГИПЕРССЫЛКА»
.
отмечаем«=»Листе 2 либо только координатыR1C1
на кнопку Назад. (или EXCEL (в одном экземпляре создаём свою тему.
В приведенном ниже соседний столбец.Пример 2. В таблице и название объекта
в Excel на в ячейке В6
и кликаем по
Если имеется потребность произвести
«ДВССЫЛ»
в той ячейке,с координатами столбца (пример:.«=B5» как вариант сделать программы, см. примечание
Эта тема закрыта примере создается гиперссылкаВо вложении то,
excelworld.ru
Excel содержатся данные
Функция ГИПЕРССЫЛКА в Excel возвращает ярлык либо гиперссылку на определенный объект, которым может являться веб-страница, файл, сохраненный в постоянной памяти ПК, группа ячеек на листе в книге Excel.
Функция ГИПЕРССЫЛКА и особенности ее аргументов
Функция ГИПЕРССЫЛКА упрощает доступ к объектам, которые как являются частями Excel (ячейки, листы книги), так и частями другим программных продуктов (файл notepad, Word) или страницами в сети интернет. Данная функция имеет следующую синтаксическую запись:
=ГИПЕРССЫЛКА(адрес;[имя])
Описание 2-х параметров аргументов функции:
- Адрес – текстовое значение, соответствующее имени открываемого объекта и полному пути для доступа к нему. Этот параметр является обязательным для заполнения. Адрес может указывать на конкретную часть документа, к примеру, ячейку или диапазон ячеек, закладку в текстовом редакторе Word. Путь может содержать данные о пути к файлу в файловой системе ПК (например, «C:UserssoulpDocuments») или адресе URL на страницу в сети интернет.
- [имя] – текстовое значение, которое будет отображено в качестве текста гиперссылки. Отображается синим цветом с нижним подчеркиванием текста.
Примечания:
- Параметры адрес и [имя] принимают значения в виде текстовой строки в кавычках (“адрес_гиперссылки”, “имя_гиперссылки”) либо ссылки на ячейки, в которых содержатся адрес и название объекта соответственно.
- В приложении Excel Online (онлайн версия программы Excel для работы через веб-интерфейс) функцию ГИПЕРССЫЛКА можно использовать только для создания гиперссылок на веб-объекты, поскольку приложения-браузеры не имеют доступа к файловым системам устройств.
- Если в ячейке, на которую ссылается параметр [имя], установилось значение кода ошибки #ЗНАЧ!, в качестве текста созданной гиперсылки будет также отображено «#ЗНАЧ!».
- Для выделения ячейки, содержащей гиперссылку, без перехода по ней необходимо навести курсор мыши на требуемую ячейку, нажать и не отпускать левую кнопку мыши до момента, пока курсор не изменит свою форму на «+». Затем можно отпустить кнопку мыши, требуемая ячейка будет выделена.
- В онлайн версии программы Excel для выделения ячейки, содержащей гиперссылку, необходимо навести курсор так, чтобы он выглядел в виде обычной стрелки. Для перехода по гиперссылке необходимо навести курсор непосредственно на ее текст. В этом случае курсор примет вид руки.
- Для создания гиперссылки на интернет-ресурс можно использовать следующую запись: =ГИПЕРССЫЛКА(“http://www.yandex.ru/”;”Поисковая система Яндекс”).
- Гиперссылка на документ, хранящийся в файловой системе ПК, может быть создана следующим образом: =ГИПЕРССЫЛКА(“C:UserssoulpDownloadsдокумент_2”;”Ссылка на документ_2”). При переходе по данной гиперссылке появится диалоговое окно с предупреждением о возможном наличии вредоносного ПО в файле. Для открытия файла необходимо нажать кнопку «ОК» в этом диалоговом окне. Если по указанному пути файл отсутствует, появится соответствующее уведомление.
- Для создания гиперссылки на другой лист в книге Excel можно использовать подобную запись: =ГИПЕРССЫЛКА(“[Книга1.xlsx]Лист2!A1”;”Лист2”). При переходе по данной гиперссылке будет открыт Лист2, а фокус будет установлен на ячейку A1.
- Гиперссылку можно вставить используя визуальный пользовательский интерфейс (соответствующий пункт контекстного меню, кнопка на панели задач).
Примеры использования функции ГИПЕРССЫЛКА в Excel
Как создать гиперссылку на файл в Excel? Пример 1. Бухгалтер предприятия выполняет различные расчеты и хранит таблицы данных в Excel в одной книге (Бухгалтерия.xlsx), содержащей множество листов. Для удобства было решено создать отдельный лист с оглавлением в виде гиперссылок на каждый из имеющихся листов.
На новом листе создадим следующую таблицу:
Для создания гиперссылки используем формулу:
Описание аргументов функции:
- «[Пример_1.xlsx]Прибыль!A1» – полный адрес ячейки A1 листа «Прибыль» книги «Пример_1.xlsx».
- «Прибыль» – текст, который будет отображать гиперссылка.
Аналогично создадим гиперссылки для остальных страниц. В результате получим:
Динамическая гиперссылка в Excel
Пример 2. В таблице Excel содержатся данные о курсах некоторых валют, которые используются для выполнения различных финансовых расчетов. Поскольку обменные курсы являются динамически изменяемыми величинами, бухгалтер решил поместить гиперссылку на веб-страницу, которая предоставляет актуальные данные.
Исходная таблица:
Для создания ссылки на ресурс http://valuta.pw/ в ячейке D7 введем следующую формулу:
Описание параметров:
- http://valuta.pw/ — URL адрес требуемого сайта;
- «Курсы валют» – текст, отображаемый в гиперссылке.
В результате получим:
Примечание: указанная веб-страница будет открыта в браузере, используемом в системе по умолчанию.
Отправка писем через Excel по гиперссылке
Пример 3. Работник предприятия испытывает трудности с использованием функции ЕСЛИ в Excel. Для решения проблемы в одном из документов он имеет готовую форму для отправки письма по email. Отправка письма происходит по нажатию на гиперссылку. Рассмотрим, как устроена данная форма отправки писем.
Форма выглядит следующим образом:
Значения ячеек B3 и B4 могут быть изменены на усмотрение пользователя (в зависимости от причины обращения в службу поддержки). В ячейке B5 записана функция:
Данная функция выполняет конкатенацию (сцепление текстовых строк, принимаемых в качестве параметров).
Описание параметров:
- mailto: — команда отправки письма;
- B2 – ячейка, содержащая email службы поддержки;
- «?subject=» – команда для записи темы письма;
- КОДИР.URL(B3) – функция, которая выполняет преобразование текста темы письма в кодировку URL;
- «&body=» – команда для записи текста письма;
- КОДИР.URL(B4) – текст письма в кодировке URL.
В ячейке B6 записана следующая функция:
Описание параметров:
- B5 – URL-команда на отправку письма, содержащая тему и текст письма;
- «Отправить письмо» – имя гиперссылки.
Скачать примеры функции ГИПЕРССЫЛКА в Excel
В результате нажатия на гиперссылку будет открыт используемый по умолчанию почтовый клиент, например, Outlook (но в данном случае, стандартный клиент Windows).
Содержание
- Синтаксис функции
- Открываем файл на диске
- Переходим на другой лист в текущей книге
- Абсолютные и относительные гиперссылки в Excel
- Абсолютные гиперссылки
- Относительные гиперссылки
- Как редактировать гиперссылку в Excel
- Как отформатировать гиперссылку в Excel
- Как удалить гиперссылку в Excel
- Примеры использования функции ГИПЕРССЫЛКА в Excel
- Динамическая гиперссылка в Excel
- Виды гиперссылок
- Создание ссылки на другой лист
- Внешняя ссылка на другую книгу
- Добавление гиперссылок
- вставка безанкорных гиперссылок
- связь с местом в документе
- связь с электронной почтой
- вставка гиперссылки через кнопку на ленте
- Как отключить автоматическое создание гиперссылок в Excel
- Заключение
Синтаксис функции
ГИПЕРССЫЛКА(адрес, [имя])
Адрес — адрес страницы в сети интернет или путь к файлу на диске. Адрес может указывать на определенное место в Книге, например на ячейку или именованный диапазон. Путь может представлять собой путь к файлу на жестком диске, либо URL-адрес в Интернете или интрасети. Аргумент Адрес записывается в виде текстовой строки, заключенной в кавычки, или представляет собой ссылку на ячейку, содержащую гиперссылку или путь в виде текстовой строки (без кавычек).
Имя — необязательный аргумент, необходимый для отображения текста гиперссылки (т.е. просто текстовая строка для отображения в гиперссылке). Текст ссылки отображается синим цветом с подчеркиванием. Если этот аргумент опущен, в ячейке в качестве текста ссылки отображается аргумент Адрес . Также как и Адрес, аргумент Имя может быть представлен текстовой строкой, именем или ссылкой на ячейку, содержащей текст. Если аргумент Имя возвращает значение ошибки (например, #ЗНАЧ!), вместо текста ссылки в ячейке отображается значение ошибки.
Примечание : Чтобы выделить ячейку с гиперссылкой без перехода по этой гиперссылке, щелкните эту ячейку и удерживайте нажатой кнопку мыши, пока указатель не примет крестообразную форму , а затем отпустите кнопку мыши – ячейка будет выделена без перехода по гиперссылке.
Открываем файл на диске
С помощью функции ГИПЕРССЫЛКА () можно открыть файл, сохраненный на диске компьютера или сервера. Откроем стандартный файл Windows для редактирования текста Notepad.exe
= ГИПЕРССЫЛКА(“c:windowsnotepad.exe”;”Открыть Notepad.exe”)
Если на компьютере имеется диск D: на котором в папке Finance имеется файл БазаДанных.xlsx , то открыть его поможет формула
= ГИПЕРССЫЛКА(“[D:FinanceБазаДанных.xlsx]лист1!A5″;”Открыть Книгу MS EXCEL и перейти на Листе1 в ячейку А5”)
После этого, в окне файла БазаДанных.xlsx , станет активной ячейка A5 .
Примечание : После ввода формулы с функцией ГИПЕРССЫЛКА() , указывающей на место в другом листе или книге, сохраните книгу перед тестированием гиперссылки, чтобы избежать сообщения об ошибке.
Переходим на другой лист в текущей книге
Предположим, что требуется сделать ссылку с Листа1 на Лист2 в книге БазаДанных.xlsx .
Поместим формулу с функцией ГИПЕРССЫЛКА() в ячейке А18 на Листе1 (см. файл примера ).
=ГИПЕРССЫЛКА(“[БазаДанных.xlsx]Лист2!A1″;”Нажмите ссылку, чтобы перейти на Лист2 этой книги, в ячейку А1”)
Указывать имя файла при ссылке даже внутри одной книги – обязательно. При переименовании книги или листа ссылка перестанет работать. Но, с помощью функции ЯЧЕЙКА() можно узнать имя текущей книги и листа (см. здесь и здесь ).
Плохой новостью является то, что если у Вас открыто 2 или более файлов EXCEL (в одном экземпляре программы, см. примечание ниже), то функция ЯЧЕЙКА() может вернуть имя другого открытого файла (если Вы его изменяли). Так что будьте осторожнее с функцией ЯЧЕЙКА() . Поэтому иногда удобнее ссылки внутри книги создавать с помощью стандартного механизма гиперссылок, нажав CTRL+K или через меню (после вызова окна Вставка гиперссылки выберите Связать с: местом в документе ).
Примечание : Открыть несколько книг EXCEL можно в одном окне MS EXCEL (в одном экземпляре MS EXCEL) или в нескольких. Обычно книги открываются в одном экземпляре MS EXCEL (когда Вы просто открываете их подряд из Проводника Windows или через Кнопку Офис в окне MS EXCEL). Второй экземпляр MS EXCEL можно открыть запустив файл EXCEL.EXE, например через меню Пуск. Чтобы убедиться, что файлы открыты в одном экземпляре MS EXCEL нажимайте последовательно сочетание клавиш CTRL+TAB – будут отображаться все окна Книг, которые открыты в данном окне MS EXCEL. Для книг, открытых в разных окнах MS EXCEL (экземплярах MS EXCEL) это сочетание клавиш не работает. Удобно открывать в разных экземплярах Книги, вычисления в которых занимают продолжительное время. При изменении формул MS EXCEL пересчитывает только книги открытые в текущем экземпляре.
В Excel существует два типа гиперссылок: абсолютные и относительные.
Абсолютные гиперссылки содержат в себе полный интернет адрес или полный путь на компьютере. Например:
“https://excelhack.ru/funkciya-rept-povtor-v-excel/”
C:DesktopПрезентации
Относительные ссылки содержат в себе частичный путь, например:
funkciya-rept-povtor-v-excel/
DesktopПрезентации
Я рекомендую всегда использовать абсолютные ссылки, так как при переходе по относительным ссылкам в Excel файле, открытом на другом компьютере возможны ошибки.
Для редактирования уже созданной гиперссылки, кликните по ячейке со ссылкой правой клавишей мыши и в выпадающем меню выберите “Edit Hyperlink”.
В диалоговом окне внесите корректировки в ссылку.
По умолчанию, все гиперссылки в Excel имеют традиционный формат в виде подчеркнутого текста синего цвета. Для того чтобы изменить формат гиперссылки:
- Перейдите на вкладку панели инструментов “Главная”, затем в раздел “Стили ячеек”:
- Кликните на “Гиперссылка” правой кнопкой мыши и выберите пункт “Изменить” для редактирования формата ссылки:
- Кликните на “Открывавшаяся гиперссылка” правой кнопкой мы и выберите пункт “Изменить” для редактирования формата ссылки;
- В диалоговом окне “Стили” нажмите кнопку “Формат”:
- в диалоговом окне “Format Cells” перейдите на вкладки “Шрифт” и/или “Заливка” для настройки формата ссылок:
- Нажмите кнопку “ОК”.
Удаление гиперссылки осуществляется в два клика:
- Нажмите правой клавишей мыши на ячейки со ссылкой;
- В выпадающем меню выберите пункт “Удалить гиперссылку”.
Как создать гиперссылку на файл в Excel? Пример 1. Бухгалтер предприятия выполняет различные расчеты и хранит таблицы данных в Excel в одной книге (Бухгалтерия.xlsx), содержащей множество листов. Для удобства было решено создать отдельный лист с оглавлением в виде гиперссылок на каждый из имеющихся листов.
На новом листе создадим следующую таблицу:
Для создания гиперссылки используем формулу:
Описание аргументов функции:
- “[Пример_1.xlsx]Прибыль!A1” – полный адрес ячейки A1 листа «Прибыль» книги «Пример_1.xlsx».
- “Прибыль” – текст, который будет отображать гиперссылка.
Аналогично создадим гиперссылки для остальных страниц. В результате получим:
Пример 2. В таблице Excel содержатся данные о курсах некоторых валют, которые используются для выполнения различных финансовых расчетов. Поскольку обменные курсы являются динамически изменяемыми величинами, бухгалтер решил поместить гиперссылку на веб-страницу, которая предоставляет актуальные данные.
Исходная таблица:
Для создания ссылки на ресурс http://valuta.pw/ в ячейке D7 введем следующую формулу:
Описание параметров:
- http://valuta.pw/ – URL адрес требуемого сайта;
- “Курсы валют” – текст, отображаемый в гиперссылке.
В результате получим:
Примечание: указанная веб-страница будет открыта в браузере, используемом в системе по умолчанию.
Если добавлять гиперссылку первым способом (напрямую в ячейку), то пользователь будет работать с диалоговым окном «Добавление гиперссылки», в котором предлагается 4 способа связи:
- Файл, веб-страница (здесь указывается путь к файлу или адрес сайта).
- Место в документе (лист или ячейка).
- Новый документ (путь к новому документу).
- Электронная почта (здесь указывается адрес получателя, который будет отображен при открытии Microsoft Outlook).
Существующие типы гиперссылок
Если вдруг нужно будет изменить или удалить существующую гиперссылку, достаточно щелкнуть на ней правой кнопкой мыши и выбрать соответствующий пункт («изменить» или «удалить гиперссылку»).
Такими довольно простыми способами можно создать гиперссылку в Excel. Наиболее простым и практичным способом является первый — через ячейку. Дело в том, что именно здесь собраны все варианты: можно создать ссылку на любое поле в документе, можно указать путь к файлу, адрес сайта и т.д. Хотя использовать можно любой из этих способов — как удобнее.
Создание ссылки на другой лист
В рассмотренных выше примерах мы рассматривали ссылки только в рамках одного листа. Теперь давайте разберемся, как создать линки на другие листы.
В целом, алгоритм аналогичен тому, что мы уже описали выше для операций, выполняемых на одном и том же листе. Однако, теперь нужно, помимо адреса самой ячейки (или диапазона ячеек), указать еще и адрес конкретного листа. Для этого после знака “=” прописываем его название, затем ставим восклицательный знак (“!”), после чего уже указываем адрес требуемого элемента.
Например, ссылка на ячейку C5, расположенную на Листе 2, имеет следующий вид: =Лист2!C5
.
Как всегда, данное значение можно набрать самостоятельно, либо воспользоваться более удобным способом.
- Переходим в нужную ячейку, пишем знак “=”, далее кликаем по названию требуемого листа внизу окна программы.
- Мы окажемся на втором листе, где также кликом мыши выбираем ячейку, которую хотим добавить в наше выражение.
- Жмем клавишу Enter, что вернет нас на первоначальный лист с уже готовым результатом.
Внешняя ссылка на другую книгу
Итак, переходим ко внешним ссылкам и рассмотрим создание линка на другую книгу. Тут важно понимать, что механизм работы инструментов и функций Эксель с другим документами различается. Одни ссылки работают независимо от того, открыт ли документ, на который они ссылаются или нет. Для других же важно, чтобы файл был обязательно запущен.
Соответственно, виды ссылок на другие книги бывает разными. Когда мы используем их только совместно с открытыми документами, тогда можно как и в случае со ссылкой на другой лист в рамках одной книги, указать только название книги.
Но в случаях, когда мы хотим ссылаться на документы независимо от того, запущены они или нет, тогда придется указать их место расположения на компьютере.
При прочих равных условиях, наиболее предпочтительно использовать второй вариант, так как он предполагает большую свободу действий.
Итак, допустим, нам нужно создать ссылку на ячейку B5, которая находится на листе в открытой книге “Ссылки.xlsx”. В этом случае нам нужно прописать выражение, имеющее вид: =[Ссылки.xlsx]Лист3!B5
.
Ссылка же на закрытый файл выглядит несколько иначе: ='С:Папка1[Ссылки.xlsx]Лист3'!B5
.
Здесь также можно вместо прописывания адресов вручную, переключаться к нужным элементам и добавлять их в выражение путем клика по ним левой кнопкой мыши.
- Переходим в ячейку, куда планируем добавить выражение. Ставим знак “=”.
- Переключаемся в открытую книгу, в которой находится ячейка, на которую мы хотим сослаться. Щелкаем по нужному листу и далее – по требуемой ячейке.
- После того, как мы нажмем Enter, мы вернемся к первоначальной книге с готовым результатом по заданному выражению.
- В случае ненадобности, книгу, на которую мы сослались, можно закрыть. Ссылка изменит свой вид, и в нее добавится путь к документу. Соответственно, в тех случаях, когда функция, формула или иной инструмент способны работать с закрытыми документами, такая автозамена линка окажется крайне полезной.
Таким образом, как вы могли заметить, вместо ручного прописывания адресов куда проще создавать ссылки с помощью кликов левой кнопкой мыши по нужным элементами, причем совсем неважно, где они находятся – на том же листе, в этом же документе или в другой книге. И даже если после того, как мы создали внешний линк на другой документ и потом закрыли его, программа автоматически видоизменит ссылку, сохранив в ней полный путь к файлу.
Прежде всего, рассмотрим способы добавления гиперссылок в документ.
Проще всего вставить безанкорную ссылку на веб-страницу или адрес электронной почты. Безанкорная гиперссылка – эта такая ссылка, адрес которой прямо прописывается в ячейке и виден на листе без дополнительных манипуляций. Особенностью программы Excel является то, что любая безанкорная ссылка, вписанная в ячейку, превращается в гиперссылку.
Вписываем ссылку в любую область листа.
Теперь при клике на данную ячейку запустится браузер, который установлен по умолчанию, и перейдет по указанному адресу.
Аналогичным образом можно поставить ссылку на адрес электронной почты, и она тут же станет активной.
связь с местом в документе
Кроме того, существует возможность связать гиперссылкой ячейку с любым местом в текущем документе.
- После того, как выделена нужная ячейка и вызвано через контекстное меню окно вставки гиперссылки, переключаем кнопку в левой части окна в позицию «Связать с местом в документе».
- В поле «Введите адрес ячейки» нужно указать координаты ячейки, на которые планируется ссылаться.
Вместо этого в нижнем поле можно также выбрать лист данного документа, куда будет совершаться переход при клике на ячейку. После того, как выбор сделан, следует нажать на кнопку «OK».
Теперь ячейка будет связана с конкретным местом текущей книги.
связь с электронной почтой
Ячейку при помощи ссылки можно связать даже с электронной почтой.
- В окне «Вставка гиперссылки» кликаем по кнопке «Связать с электронной почтой».
- В поле «Адрес электронной почты» вписываем e-mail, с которым хотим связать ячейку. В поле «Тема» можно написать тему письма. После того, как настройки выполнены, жмем на кнопку «OK».
Теперь ячейка будет связана с адресом электронной почты. При клике по ней запуститься почтовый клиент, установленный по умолчанию. В его окне уже будет заполнен предварительно указанный в ссылке e-mail и тема сообщения.
Гиперссылку также можно вставить через специальную кнопку на ленте.
- Переходим во вкладку «Вставка». Жмем на кнопку «Гиперссылка», расположенную на ленте в блоке инструментов «Ссылки».
- После этого, запускается окно «Вставка гиперссылки». Все дальнейшие действия точно такие же, как и при вставке через контекстное меню. Они зависят от того, какого типа ссылку вы хотите применить.
Теперь можете вводить URL или адрес электронной почты в любой ячейке – Excel будет сохранять их в текстовом формате.
Если же вам действительно понадобится создать гиперссылку, просто нажмите комбинацию Ctrl+K и тут же откроется диалоговое окно Insert Hyperlink (Вставка гиперссылки).
Заключение
Таким образом, в Эксель используются два вида ссылок в зависимости от назначения. Одни используются в формулах и функциях, с помощью других (гиперссылки) осуществляется переход к нужным объектам в виде других документов, веб-страниц или e-mail. В зависимости от выбранного типа ссылки меняется алгоритм действий по созданию нужного линка.
Источники
- https://excel2.ru/articles/funkciya-giperssylka-v-ms-excel-giperssylka
- https://excelhack.ru/giperssylka-v-excel-kak-sdelat-giperssylku-v-excel/
- https://exceltable.com/funkcii-excel/primery-funkcii-giperssylka
- https://itguides.ru/soft/excel/giperssylka-v-excel.html
- https://MicroExcel.ru/sozdanie-ssylok/
- https://lumpics.ru/how-make-or-delete-hyperlinks-in-excel/
- https://office-guru.ru/excel/kak-udalit-razom-neskolko-vse-giperssylok-s-lista-excel-313.html
Skip to content
В этой статье объясняется синтаксис функции ДВССЫЛ, основные способы ее использования и приводится ряд примеров формул, демонстрирующих использование ДВССЫЛ в Excel.
В Microsoft Excel существует множество функций, некоторые из которых просты для понимания, другие требуют длительного обучения. При этом первые используются чаще, чем вторые. И тем не менее, функция Excel ДВССЫЛ (INDIRECT на английском) является единственной в своем роде. Эта функция Excel не выполняет никаких вычислений, не оценивает никаких условий не ищет значения.
Итак, что такое функция ДВССЫЛ (INDIRECT) в Excel и для чего ее можно использовать? Это очень хороший вопрос, и, надеюсь, вы получите исчерпывающий ответ через несколько минут, когда закончите чтение.
Функция ДВССЫЛ в Excel — синтаксис и основные способы использования
ДВССЫЛ используется для создания косвенных ссылок на ячейки, диапазоны, другие листы или книги. Другими словами, она получает нужный адрес и позволяет вам при помощи формулы создать из него динамическую ссылку на ячейку или диапазон вместо их прямого указания. В результате вы можете изменить ссылку в формуле, не изменяя саму формулу. Более того, эти косвенные ссылки не изменятся при вставке на лист новых строк или столбцов или при удалении уже существующих.
Все это может быть проще понять на примере. Однако чтобы написать формулу, пусть даже самую простую, нужно знать аргументы функции, верно? Итак, давайте сначала кратко рассмотрим синтаксис Excel ДВССЫЛ.
Функция ДВССЫЛ в Excel возвращает ссылку на ячейку, используя текстовую строку. Она имеет два аргумента, первый является обязательным, а второй – нет:
ДВССЫЛ(ссылка_на_ячейку; [a1])
ссылка_на_ячейку – это адрес нужной ячейки в виде текстовой строки, либо названия именованного диапазона.
a1 — логическое значение, указывающее, какой тип ссылки содержится в первом аргументе:
- Если значение ИСТИНА или опущено, то используется ссылка на ячейку в стиле A1.
- Если ЛОЖЬ, то возвращается ссылка в виде R1C1.
Таким образом, ДВССЫЛ возвращает либо ссылку на ячейку, либо ссылку на диапазон.
Хотя тип ссылки R1C1 может быть полезен в определенных ситуациях, вам, вероятно, удобнее использовать привычные ссылки типа A1. В любом случае, почти все формулы в этом руководстве будут использовать ссылки A1, и поэтому мы будем просто опускать второй аргумент в функции.
Как работает функция ДВССЫЛ
Чтобы получить представление о работе функции, давайте создадим простую формулу, которая демонстрирует, как можно применить ДВССЫЛ в Excel.
Предположим, у вас есть число 5 в ячейке A1 и текст «A1» в ячейке C1. Теперь поместите формулу =ДВССЫЛ(C1) в любую другую ячейку и посмотрите, что произойдет:
- Функция ДВССЫЛ обращается к значению в ячейке C1. Там в виде текстовой строки записан адрес «A1».
- Функция ДВССЫЛ направляется по этому адресу в ячейку A1, откуда извлекает записанное в ней значение, то есть число 555.
Итак, в этом примере функция ДВССЫЛ преобразует текстовую строку в ссылку на ячейку.
Аналогичным образом можно получить ссылку на диапазон. Для этого просто нужно функции ДВССЫЛ указать два адреса – начальный и конечный. Вы видите это на скриншоте ниже.
Формула ДВССЫЛ(C1&»:»&C2) извлекает адреса из указанных ячеек и превращается в =ДВССЫЛ(«A1:A5»).
В итоге мы получаем ссылку =A1:A5
Если вы считаете, что это все еще имеет очень мало практического смысла, пожалуйста, читайте дальше, и я продемонстрирую вам еще несколько примеров, которые раскрывают реальную силу функции Excel ДВССЫЛ и более подробно показывают, как она работает.
Как использовать ДВССЫЛ в Excel — примеры формул
Как показано в приведенном выше примере, вы можете использовать функцию ДВССЫЛ, чтобы записать адрес ячейки как обычную текстовую строку и получить в результате значение этой ячейки. Однако этот простой пример — не более чем намек на возможности ДВССЫЛ.
При работе с реальными данными мы можем превратить любой текст в ссылку, включая очень сложные комбинации, которые вы создаете, используя значения других ячеек и результаты, возвращаемые другими формулами Excel. Но не будем торопиться и пойдем от простого к сложному.
Создание косвенных ссылок из значений ячеек
Как вы помните, функция ДВССЫЛ в Excel позволяет использовать стили ссылок A1 и R1C1. Обычно вы не можете использовать оба стиля на одном листе одновременно. Вы можете переключаться между двумя типами ссылок только с помощью опции «Файл» > «Параметры» > «Формулы» > R1C1 . По этой причине пользователи Excel редко рассматривают использование R1C1 в качестве альтернативного подхода к созданию ссылок.
В формуле ДВССЫЛ вы можете использовать любой тип ссылки на одном и том же листе, если хотите. Прежде чем мы двинемся дальше, давайте более подробно рассмотрим разницу между стилями ссылок A1 и R1C1.
Стиль A1 — это обычный и привычный всем нам тип адресации в Excel, который указывает сначала столбец, за которым следует номер строки. Например, B2 обозначает ячейку на пересечении столбца B и строки 2.
Стиль R1C1 является обозначает координаты ячейки наоборот – за строками следуют столбцы, и к этому нужно привыкнуть:) Например, R5C1 относится к ячейке A5, которая находится в строке 5, столбце 1 на листе. Если после буквы не следует какая-либо цифра, значит, вы имеете в виду ту же строку или столбец, в которых записана сама формула.
А теперь давайте сравним на простом примере, как функция ДВССЫЛ обрабатывает адреса вида A1 и R1C1:
Как вы видите на скриншоте выше, две разные формулы возвращают один и тот же результат. Вы уже поняли, почему?
- Формула в ячейке D1: =ДВССЫЛ(C1)
Это самый простой вариант. Формула обращается к ячейке C1, извлекает ее значение — текстовую строку «A2» , преобразует ее в ссылку на ячейку, переходит к ячейке A2 и возвращает ее значение, равное 456.
- Формула в ячейке D3: =ДВССЫЛ(C3;ЛОЖЬ)
ЛОЖЬ во втором аргументе указывает, что указанное значение (C3) следует рассматривать как ссылку на ячейку в формате R1C1, т. е. сначала идет номер строки, за которым следует номер столбца. Таким образом, наша формула ДВССЫЛ интерпретирует значение в ячейке C3 (R2C1) как ссылку на ячейку на пересечении строки 2 и столбца 1, которая как раз и является ячейкой A2.
Создание ссылок из значений ячеек и текста
Аналогично тому, как мы создавали ссылки из значений ячеек , вы можете комбинировать текстовую строку и ссылку на ячейку с адресом прямо в формуле ДВССЫЛ, соединив их вместе при помощи оператора конкатенации (&).
В следующем примере формула =ДВССЫЛ(«А»&C1) возвращает значение из ячейки А1 на основе следующей логической цепочки:
Функция ДВССЫЛ объединяет элементы в первом аргументе ссылка_на_ячейку — текст «А» и значение из ячейки C1. Значение в C1 – это число 1, что в результате формирует адрес А1. Формула переходит к ячейке А1 и возвращает ее значение – 555.
Использование функции ДВССЫЛ с именованными диапазонами
Помимо создания ссылок на ячейки из текстовых строк, вы можете заставить функцию Excel ДВССЫЛ создавать ссылки на именованные диапазоны.
Предположим, у вас есть следующие именованные диапазоны на вашем листе:
- Яблоки – С2:E2
- Лимоны — C3: E3
- Апельсины – C4:E4 и так далее по каждому товару.
Чтобы создать динамическую ссылку Excel на любой из указанных выше диапазонов с цифрами продаж, просто запишите его имя, скажем, в H1, и обратитесь к этой ячейке при помощи формулы =ДВССЫЛ(H1).
А теперь вы можете сделать еще один шаг и вложить эту формулу в другие функции Excel. Например, попробуем вычислить сумму и среднее значений в заданном именованном диапазоне или найти максимальную и минимальную сумму продаж в нём, как это сделано на скриншоте ниже:
- =СУММ(ДВССЫЛ (H1))
- =СРЗНАЧ(ДВССЫЛ (H1))
- =МАКС(ДВССЫЛ (H1))
- =МИН(ДВССЫЛ (H1))
Теперь, когда вы получили общее представление о том, как работает функция ДВССЫЛ в Excel, мы можем поэкспериментировать с более серьёзными формулами.
ДВССЫЛ для ссылки на другой рабочий лист
Полезность функции Excel ДВССЫЛ не ограничивается созданием «динамических» ссылок на ячейки. Вы также можете использовать ее для формирования ссылки на другие листы.
Предположим, у вас есть важные данные на листе 1, и вы хотите получить эти данные на листе 2. На скриншоте ниже показано, как можно справиться с этой задачей.
Нам поможет формула:
=ДВССЫЛ(«‘»&A2&»‘!»&B2&C2)
Давайте разбираться, как работает эта формула.
Как вы знаете, обычным способом сослаться на другой лист в Excel является указание имени этого листа, за которым следуют восклицательный знак и ссылка на ячейку или диапазон, например Лист1!A1:С10. Так как имя листа часто содержит пробелы, вам лучше заключить его (имя, а не пробел в одинарные кавычки, чтобы предотвратить возможную ошибку, например,
‘Лист 1!’$A$1 или для диапазона – ‘Лист 1!’$A$1:$С$10 .
Наша задача – сформировать нужный текст и передать его функции ДВССЫЛ. Все, что вам нужно сделать, это:
- записать имя листа в одну ячейку,
- букву столбца – в другую,
- номер строки – в третью,
- объединить всё это в одну текстовую строку,
- передать этот адрес функции ДВССЫЛ.
Помните, что в текстовой строке вы должны заключать каждый элемент, кроме номера строки, в двойные кавычки и затем связать все элементы в единое целое с помощью оператора объединения (&).
С учетом вышеизложенного получаем шаблон ДВССЫЛ для создания ссылки на другой лист:
ДВССЫЛ («‘» & имялиста & «‘!» & имя столбца нужной ячейки & номер строки нужной ячейки )
Возвращаясь к нашему примеру, вы помещаете имя листа в ячейку A2 и вводите адреса столбца и строки в B2 и С2, как показано на скриншоте выше. В результате вы получите следующую формулу:
ДВССЫЛ(«‘»&A2&»‘!»&B2&C2)
Кроме того, обратите внимание, что если вы копируете формулу в несколько ячеек, вам необходимо зафиксировать ссылку на имя листа, используя абсолютные ссылки на ячейки, например $A$2.
Замечание.
- Если какая-либо из ячеек, содержащих имя листа и адреса ячеек (A2, B2 и c2 в приведенной выше формуле), будет пуста, ваша формула вернет ошибку. Чтобы предотвратить это, вы можете обернуть функцию ДВССЫЛ в функцию ЕСЛИ :
ЕСЛИ(ИЛИ(A2=»»;B2=»»;C2-“”); «»; ДВССЫЛ(«‘»&A2&»‘!»&B2&C2)
- Чтобы формула ДВССЫЛ, ссылающаяся на другой лист, работала правильно, указанный лист должен быть открыт в Экселе, иначе формула вернет ошибку #ССЫЛКА. Чтобы не видеть сообщение об ошибке, которое может портить вид вашей таблицы, вы можете использовать функцию ЕСЛИОШИБКА, которая будет отображать пустую строку при любой возникшей ошибке:
ЕСЛИОШИБКА(ДВССЫЛ(«‘»&A2&»‘!»&B2&C2); «»)
Формула ДВССЫЛ для ссылки на другую книгу Excel
Формула, которая создает ссылку на другую книгу Excel, основана на том же подходе, что и обычная ссылка на другую электронную таблицу. Вам просто нужно указать имя книги дополнительно к имени листа и адресу ячейки.
Чтобы упростить задачу, давайте начнем с создания ссылки на другую книгу обычным способом (апострофы добавляются, если имена вашей книги и/или листа содержат пробелы):
‘[Имя_книги.xlsx]Имя_листа’!Арес_ячейки
Но, чтобы формула была универсальной, лучше апострофы добавлять всегда – лишними не будут .
Предполагая, что название книги находится в ячейке A2, имя листа — в B2, а адрес ячейки — в C2 и D2, мы получаем следующую формулу:
=ДВССЫЛ(«‘[«&$A$2&».xlsx]»&$B$2&»‘!»&C2&D2)
Поскольку вы не хотите, чтобы ячейки, содержащие имена книг и листов, изменялись при копировании формулы в другие ячейки, вы можете зафиксировать их, используя абсолютные ссылки на ячейки – $A$2 и $B$2 соответственно.
Если адреса ячеек заменить их значениями, то мы получим такой промежуточный результат:
=ДВССЫЛ(«‘[INDIRECT.xlsx]Продажи’!D3»)
Ну а итоговый результат вы видите на скриншоте ниже.
Hbc6
И теперь вы можете легко создать собственную динамическую ссылку на другую книгу Excel, используя следующий шаблон:
=ДВССЫЛ(«‘[» & Название книги & «]» & Имя листа & «‘!» & Адрес ячейки )
Примечание. Рабочая книга, на которую ссылается ваша формула, всегда должна быть открыта, иначе функция ДВССЫЛ выдаст ошибку #ССЫЛКА. Как обычно, функция ЕСЛИОШИБКА может помочь вам избежать этого:
=ЕСЛИОШИБКА(ДВССЫЛ(«‘[«&$A$2&».xlsx]»&$B$2&»‘!»&C2&D2); «»)
Использование функции Excel ДВССЫЛ чтобы зафиксировать ссылку на ячейку
Обычно Microsoft Excel автоматически изменяет ссылки на ячейки при вставке новых или удалении существующих строк или столбцов на листе. Чтобы этого не произошло, вы можете использовать функцию ДВССЫЛ для работы с конкретными адресами ячеек, которые в любом случае должны оставаться неизменными.
Чтобы проиллюстрировать разницу, сделайте следующее:
- Введите любое значение в любую ячейку, например, число 555 в ячейку A1.
- Обратитесь к A1 из двух других ячеек тремя различными способами: =A1, =ДВССЫЛ(«A1») и ДВССЫЛ(С1), где в С1 записан адрес «А1».
- Вставьте новую строку над строкой 1.
Видите, что происходит? Ячейка с логическим оператором =А1 по-прежнему возвращает 555, потому что ее формула была автоматически изменена на =A2 после вставки строки. Ячейки с формулой ДВССЫЛ теперь возвращают нули, потому что формулы в них не изменились при вставке новой строки и они по-прежнему ссылаются на ячейку A1, которая в настоящее время пуста:
После этой демонстрации у вас может сложиться впечатление, что функция ДВССЫЛ больше мешает, чем помогает. Ладно, попробуем по-другому.
Предположим, вы хотите просуммировать значения в ячейках A2:A5, и вы можете легко сделать это с помощью функции СУММ:
=СУММ(A2:A5)
Однако вы хотите, чтобы формула оставалась неизменной, независимо от того, сколько строк было удалено или вставлено. Самое очевидное решение — использование абсолютных ссылок — не поможет. Чтобы убедиться, введите формулу =СУММ($A$2:$A$5) в какую-нибудь ячейку, вставьте новую строку, скажем, в строку 3, и увидите формулу, преобразованную в =СУММ($A$2:$A$6).
Конечно, такая любезность Microsoft Excel в большинстве случаев будет работать нормально. Тем не менее, могут быть сценарии, когда вы не хотите, чтобы формула менялась автоматически. Например, нам нужна сумма только первых четырех значений из таблицы.
Решение состоит в использовании функции ДВССЫЛ, например:
=СУММ(ДВССЫЛ(«A2:A5»))
Поскольку Excel воспринимает «A1: A5» как простую текстовую строку, а не как ссылку на диапазон, он не будет вносить никаких изменений при вставке или удалении строки (строк), а также при их сортировке.
Использование ДВССЫЛ с другими функциями Excel
Помимо СУММ, ДВССЫЛ часто используется с другими функциями Excel, такими как СТРОКА, СТОЛБEЦ, АДРЕС, ВПР, СУММЕСЛИ и т. д.
Пример 1. Функции ДВССЫЛ и СТРОКА
Довольно часто функция СТРОКА используется в Excel для возврата массива значений. Например, вы можете использовать следующую формулу массива (помните, что для этого нужно нажать Ctrl + Shift + Enter
), чтобы вернуть среднее значение трех наименьших чисел в диапазоне B2:B13
{=СРЗНАЧ(НАИМЕНЬШИЙ(B2:B13;СТРОКА(1:3)))}
Однако, если вы вставите новую строку в свой рабочий лист где-нибудь между строками 1 и 3, диапазон в функции СТРОКА изменится на СТРОКА(1:4), и формула вернет среднее значение четырёх наименьших чисел вместо трёх.
Чтобы этого не произошло, вставьте ДВССЫЛ в функцию СТРОКА, и ваша формула массива всегда будет оставаться правильной, независимо от того, сколько строк будет вставлено или удалено:
={СРЗНАЧ(НАИМЕНЬШИЙ(B2:B13;СТРОКА(ДВССЫЛ(«1:3»))))}
Аналогично, если нам нужно найти сумму трёх наибольших значений, можно использовать ДВССЫЛ вместе с функцией СУММПРОИЗВ.
Вот пример:
={СУММПРОИЗВ(НАИБОЛЬШИЙ(B2:B13;СТРОКА(ДВССЫЛ(«1:3»))))}
А чтобы указать переменное количество значений, которое мы хотим сосчитать, можно это число вынести в отдельную ячейку. К примеру, в С1 запишем цифру 3. Тогда формулу можно изменить таким образом:
={СУММПРОИЗВ(НАИБОЛЬШИЙ(B2:B13;СТРОКА(ДВССЫЛ(«1:»&C1))))}
Согласитесь, что получается достаточно гибкий расчёт.
Пример 2. Функции ДВССЫЛ и АДРЕС
Вы можете использовать Excel ДВССЫЛ вместе с функцией АДРЕС, чтобы получить значение в определенной ячейке на лету.
Как вы помните, функция АДРЕС используется в Excel для получения адреса ячейки по номерам строк и столбцов. Например, формула =АДРЕС(1;3) возвращает текстовую строку «$C$1», поскольку C1 — это ячейка на пересечении 1-й строки и 3-го столбца.
Чтобы создать ссылку на ячейку, вы просто встраиваете функцию АДРЕС в формулу ДВССЫЛ, например:
=ДВССЫЛ(АДРЕС(1;3))
Конечно, эта несложная формула лишь демонстрирует технику. Более сложные примеры использования функций ДВССЫЛ И АДРЕС в Excel см. в статье Как преобразовать строки в столбцы в Excel .
И вот еще несколько примеров формул в которых используется функция ДВССЫЛ, и которые могут оказаться полезными:
- ВПР и ДВССЫЛ — как динамически извлекать данные из разных таблиц (см. пример 2).
- Excel ДВССЫЛ и СЧЁТЕСЛИ — как использовать функцию СЧЁТЕСЛИ в несмежном диапазоне или нескольких выбранных ячейках.
Использование ДВССЫЛ для создания выпадающих списков
Вы можете использовать функцию Excel ДВССЫЛ с инструментом проверки данных для создания каскадных выпадающих списков. Они показывают различные варианты выбора в зависимости от того, какое значение пользователь указал в предыдущем выпадающем списке.
Простой зависимый раскрывающийся список сделать очень просто. Все, что требуется, — это несколько именованных диапазонов для хранения элементов раскрывающегося списка.
В ячейке А1 вы создаете простой выпадающий список с названиями имеющихся именованных диапазонов. Для второго зависимого выпадающего списка в ячейке В2 вы используете простую формулу =ДВССЫЛ(A1), где A1 — это ячейка, в которой выбрано имя нужного именованного диапазона.
К примеру, выбрав в первом списке второй квартал, во втором списке мы видим месяцы этого квартала.
Рис9
Чтобы сделать более сложные трехуровневые меню или раскрывающиеся списки с многоуровневыми записями, вам понадобится немного более сложная формула ДВССЫЛ в сочетании с вложенной функцией ПОДСТАВИТЬ.
Подробное пошаговое руководство по использованию ДВССЫЛ с проверкой данных Excel смотрите в этом руководстве: Как создать зависимый раскрывающийся список в Excel.
Функция ДВССЫЛ Excel — возможные ошибки и проблемы
Как показано в приведенных выше примерах, функция ДВССЫЛ весьма полезна при работе со ссылками на ячейки и диапазоны. Однако не все пользователи Excel охотно принимают этот подход, в основном потому, что постоянное использование ДВССЫЛ приводит к отсутствию прозрачности формул Excel и несколько затрудняет их понимание. Функцию ДВССЫЛ сложно просмотреть и проанализировать ее работу, поскольку ячейка, на которую она ссылается, не является конечным местоположением значения, используемого в формуле. Это действительно довольно запутанно, особенно при работе с большими сложными формулами.
В дополнение к сказанному выше, как и любая другая функция Excel, ДВССЫЛ может вызвать ошибку, если вы неправильно используете аргументы функции. Вот список наиболее типичных ошибок и проблем:
Ошибка #ССЫЛКА!
Чаще всего функция ДВССЫЛ возвращает ошибку #ССЫЛКА! в следующих случаях:
- Аргумент ссылка_на_ячейку не является допустимой ссылкой Excel. Если вы пытаетесь передать функции текст, который не может обозначать ссылку на ячейку (например, «A1B0»), то формула приведет к ошибке #ССЫЛКА!. Во избежание возможных проблем проверьте аргументы функции ДВССЫЛ .
- Превышен предел размера диапазона. Если аргумент ссылка_на_ячейку вашей формулы ДВССЫЛ ссылается на диапазон ячеек за пределами строки 1 048 576 или столбца 16 384, вы также получите ошибку #ССЫЛКА в Excel 2007 и новее. Более ранние версии Excel игнорируют превышение этого лимита и действительно возвращают некоторое значение, хотя часто не то, что вы ожидаете.
- Используемый в формуле лист или рабочая книга закрыты.Если ваша формула с ДВССЫЛ адресуется на другую книгу или лист Excel, то эта другая книга или электронная таблица должны быть открыты, иначе ДВССЫЛ возвращает ошибку #ССЫЛКА! . Впрочем, это требование характерно для всех формул, которые ссылаются на другие рабочие книги Excel.
Ошибка #ИМЯ?
Это самый очевидный случай, подразумевающий, что в названии функции есть какая-то ошибка.
Ошибка из-за несовпадения региональных настроек.
Также распространенная проблема заключается не в названии функции ДВССЫЛ, а в различных региональных настройках для разделителя списка.
В европейских странах запятая зарезервирована как десятичный символ, а в качестве разделителя списка используется точка с запятой.
В стандартной конфигурации Windows для Северной Америки и некоторых других стран разделителем списка по умолчанию является запятая.
В результате при копировании формулы между двумя разными языковыми стандартами Excel вы можете получить сообщение об ошибке « Мы обнаружили проблему с этой формулой… », поскольку разделитель списка, используемый в формуле, отличается от того, что установлен на вашем компьютере. Если вы столкнулись с этой ошибкой при копировании какой-либо НЕПРЯМОЙ формулы из этого руководства в Excel, просто замените все запятые (,) точками с запятой (;) (либо наоборот). В обычных формулах Excel эта проблема, естественно, не возникнет. Там Excel сам поменяет разделители исходя из ваших текущих региональных настроек.
Чтобы проверить, какие разделитель списка и десятичный знак установлены на вашем компьютере, откройте панель управления и перейдите в раздел «Регион и язык» > «Дополнительные настройки».
Надеемся, что это руководство пролило свет для вас на использование ДВССЫЛ в Excel. Теперь, когда вы знаете ее сильные стороны и ограничения, пришло время попробовать и посмотреть, как функция ДВССЫЛ может упростить ваши задачи в Excel. Спасибо за чтение!
Вот еще несколько статей по той же теме:
Как в эксель сделать гиперссылку
Блог о программе Microsoft Excel: приемы, хитрости, секреты, трюки
Гиперссылка в Excel — создание, изменение и удаление
Гиперссылки автоматизируют рабочий лист Excel за счет добавления возможности в один щелчок мыши переходить на другой документ или рабочую книгу, вне зависимости находиться ли данный документ у вас на жестком диске или это интернет страница.
Существует четыре способа добавить гиперссылку в рабочую книгу Excel:
1) Напрямую в ячейку
2) C помощью объектов рабочего листа (фигур, диаграмм, WordArt…)
3) C помощью функции ГИПЕРССЫЛКА
4) Используя макросы
Добавление гиперссылки напрямую в ячейку
Чтобы добавить гиперссылку напрямую в ячейку, щелкните правой кнопкой мыши по ячейке, в которую вы хотите поместить гиперссылку, из раскрывающегося меню выберите Гиперссылка
Либо, аналогичную команду можно найти на ленте рабочей книги Вставка -> Ссылки -> Гиперссылка.
Привязка гиперссылок к объектам рабочего листа
Вы также можете добавить гиперссылку к некоторым объектам рабочей книги: картинкам, фигурам, надписям, объектам WordArt и диаграммам. Чтобы создать гиперссылку, щелкните правой кнопкой мыши по объекту, из выпадающего меню выберите Гиперссылка.
Либо, аналогичным способом, как добавлялась гиперссылка в ячейку, выделить объект и выбрать команду на ленте. Другой способ создания – сочетание клавиш Ctrl + K – открывает то же диалоговое окно.
Обратите внимание, щелчок правой кнопкой мыши на диаграмме не даст возможность выбора команды гиперссылки, поэтому выделите диаграмму и нажмите Ctrl + K.
Добавление гиперссылок с помощью формулы ГИПЕРССЫЛКА
Гуперссылка может быть добавлена с помощью функции ГИПЕРССЫЛКА, которая имеет следующий синтаксис:
Адрес указывает на местоположение в документе, к примеру, на конкретную ячейку или именованный диапазон. Адрес может указывать на файл, находящийся на жестком диске, или на страницу в интернете.
Имя определяет текст, который будет отображаться в ячейке с гиперссылкой. Этот текст будет синего цвета и подчеркнут.
Например, если я введу в ячейку формулу =ГИПЕРССЫЛКА(Лист2!A1; «Продажи»). На листе выглядеть она будет следующим образом и отправит меня на ячейку A1 листа 2.
Чтобы перейти на страницу интернет, функция будет выглядеть следующим образом:
=ГИПЕРССЫЛКА(«http://exceltip.ru/»;»Перейти на Exceltip»)
Чтобы отправить письмо на указанный адрес, в функцию необходимо добавить ключевое слово mailto:
Добавление гиперссылок с помощью макросов
Также гиперссылки можно создать с помощью макросов VBA, используя следующий код
Примеры функции ГИПЕРССЫЛКА в Excel для динамических гиперссылок
Функция ГИПЕРССЫЛКА в Excel возвращает ярлык либо гиперссылку на определенный объект, которым может являться веб-страница, файл, сохраненный в постоянной памяти ПК, группа ячеек на листе в книге Excel.
Функция ГИПЕРССЫЛКА и особенности ее аргументов
Функция ГИПЕРССЫЛКА упрощает доступ к объектам, которые как являются частями Excel (ячейки, листы книги), так и частями другим программных продуктов (файл notepad, Word) или страницами в сети интернет. Данная функция имеет следующую синтаксическую запись:
Описание 2-х параметров аргументов функции:
- Адрес – текстовое значение, соответствующее имени открываемого объекта и полному пути для доступа к нему. Этот параметр является обязательным для заполнения. Адрес может указывать на конкретную часть документа, к примеру, ячейку или диапазон ячеек, закладку в текстовом редакторе Word. Путь может содержать данные о пути к файлу в файловой системе ПК (например, «C:UserssoulpDocuments») или адресе URL на страницу в сети интернет.
- [имя] – текстовое значение, которое будет отображено в качестве текста гиперссылки. Отображается синим цветом с нижним подчеркиванием текста.
- Параметры адрес и [имя] принимают значения в виде текстовой строки в кавычках (“адрес_гиперссылки”, “имя_гиперссылки”) либо ссылки на ячейки, в которых содержатся адрес и название объекта соответственно.
- В приложении Excel Online (онлайн версия программы Excel для работы через веб-интерфейс) функцию ГИПЕРССЫЛКА можно использовать только для создания гиперссылок на веб-объекты, поскольку приложения-браузеры не имеют доступа к файловым системам устройств.
- Если в ячейке, на которую ссылается параметр [имя], установилось значение кода ошибки #ЗНАЧ!, в качестве текста созданной гиперсылки будет также отображено «#ЗНАЧ!».
- Для выделения ячейки, содержащей гиперссылку, без перехода по ней необходимо навести курсор мыши на требуемую ячейку, нажать и не отпускать левую кнопку мыши до момента, пока курсор не изменит свою форму на «+». Затем можно отпустить кнопку мыши, требуемая ячейка будет выделена.
- В онлайн версии программы Excel для выделения ячейки, содержащей гиперссылку, необходимо навести курсор так, чтобы он выглядел в виде обычной стрелки. Для перехода по гиперссылке необходимо навести курсор непосредственно на ее текст. В этом случае курсор примет вид руки.
- Для создания гиперссылки на интернет-ресурс можно использовать следующую запись: =ГИПЕРССЫЛКА(“http://www.yandex.ru/”;”Поисковая система Яндекс”).
- Гиперссылка на документ, хранящийся в файловой системе ПК, может быть создана следующим образом: =ГИПЕРССЫЛКА(“C:UserssoulpDownloadsдокумент_2”;”Ссылка на документ_2”). При переходе по данной гиперссылке появится диалоговое окно с предупреждением о возможном наличии вредоносного ПО в файле. Для открытия файла необходимо нажать кнопку «ОК» в этом диалоговом окне. Если по указанному пути файл отсутствует, появится соответствующее уведомление.
- Для создания гиперссылки на другой лист в книге Excel можно использовать подобную запись: =ГИПЕРССЫЛКА(“[Книга1.xlsx]Лист2!A1”;”Лист2”). При переходе по данной гиперссылке будет открыт Лист2, а фокус будет установлен на ячейку A1.
- Гиперссылку можно вставить используя визуальный пользовательский интерфейс (соответствующий пункт контекстного меню, кнопка на панели задач).
Примеры использования функции ГИПЕРССЫЛКА в Excel
Как создать гиперссылку на файл в Excel? Пример 1. Бухгалтер предприятия выполняет различные расчеты и хранит таблицы данных в Excel в одной книге (Бухгалтерия.xlsx), содержащей множество листов. Для удобства было решено создать отдельный лист с оглавлением в виде гиперссылок на каждый из имеющихся листов.
На новом листе создадим следующую таблицу:
Для создания гиперссылки используем формулу:
Описание аргументов функции:
- «[Пример_1.xlsx]Прибыль!A1» – полный адрес ячейки A1 листа «Прибыль» книги «Пример_1.xlsx».
- «Прибыль» – текст, который будет отображать гиперссылка.
Аналогично создадим гиперссылки для остальных страниц. В результате получим:
Динамическая гиперссылка в Excel
Пример 2. В таблице Excel содержатся данные о курсах некоторых валют, которые используются для выполнения различных финансовых расчетов. Поскольку обменные курсы являются динамически изменяемыми величинами, бухгалтер решил поместить гиперссылку на веб-страницу, которая предоставляет актуальные данные.
Для создания ссылки на ресурс http://valuta.pw/ в ячейке D7 введем следующую формулу:
- http://valuta.pw/ — URL адрес требуемого сайта;
- «Курсы валют» – текст, отображаемый в гиперссылке.
В результате получим:
Примечание: указанная веб-страница будет открыта в браузере, используемом в системе по умолчанию.
Отправка писем через Excel по гиперссылке
Пример 3. Работник предприятия испытывает трудности с использованием функции ЕСЛИ в Excel. Для решения проблемы в одном из документов он имеет готовую форму для отправки письма по email. Отправка письма происходит по нажатию на гиперссылку. Рассмотрим, как устроена данная форма отправки писем.
Форма выглядит следующим образом:
Значения ячеек B3 и B4 могут быть изменены на усмотрение пользователя (в зависимости от причины обращения в службу поддержки). В ячейке B5 записана функция:
Данная функция выполняет конкатенацию (сцепление текстовых строк, принимаемых в качестве параметров).
- mailto: — команда отправки письма;
- B2 – ячейка, содержащая email службы поддержки;
- «?subject=» – команда для записи темы письма;
- КОДИР.URL(B3) – функция, которая выполняет преобразование текста темы письма в кодировку URL;
- «&body=» – команда для записи текста письма;
- КОДИР.URL(B4) – текст письма в кодировке URL.
В ячейке B6 записана следующая функция:
- B5 – URL-команда на отправку письма, содержащая тему и текст письма;
- «Отправить письмо» – имя гиперссылки.
В результате нажатия на гиперссылку будет открыт используемый по умолчанию почтовый клиент, например, Outlook (но в данном случае, стандартный клиент Windows).
Гиперссылка в Excel. Как сделать гиперссылку в Экселе
Гиперссылки широко используются в Интернете для навигации по сайтам и документам. Работая с файлами Excel вы также можете создавать гиперссылки, как на интернет-ресурсы, так и на ячейки, файлы или форму отправку Email.
Что такое гиперссылка
Гиперссылка в Excel это ссылка, нажав на которую, пользователь может быть перемещен на конкретную ячейку, документ или интернет-страницу.
Excel позволяет создавать гиперссылки для:
- Перехода в определенное место в текущей книге;
- Открытия другого документа или перехода к определенному месту в этом документе, например лист в файле Excel или закладке в документе Word;
- Перехода на веб страницу в Интернете;
- Создания нового файла Excel;
- Отправки сообщения электронной почты по указанному адресу.
Гиперссылку в Excel легко заметить, она выглядит как подчеркнутый текст, выделенный синим цветом:
Абсолютные и относительные гиперссылки в Excel
В Excel существует два типа гиперссылок: абсолютные и относительные.
Абсолютные гиперссылки
Абсолютные гиперссылки содержат в себе полный интернет адрес или полный путь на компьютере. Например:
Относительные гиперссылки
Относительные ссылки содержат в себе частичный путь, например:
Я рекомендую всегда использовать абсолютные ссылки, так как при переходе по относительным ссылкам в Excel файле, открытом на другом компьютере возможны ошибки.
Как создать гиперссылку в Excel
Чтобы создать гиперссылку проделайте следующие шаги:
- Выделите ячейку, в которой вы хотите создать гиперссылку;
- Нажмите правую клавишу мыши;
- В выпадающем меню выберите пункт “Ссылка”:
- В диалоговом окне выберите файл или введите веб-адрес ссылки в поле “Адрес”:
- Нажмите “ОК”
Ниже, мы подробней разберем как создать гиперссылку:
- На другой документ;
- На веб-страницу;
- На конкретную область в текущем документе;
- На новую рабочую книгу Excel;
- На окно отправки Email.
Как создать гиперссылку в Excel на другой документ
Чтобы указать гиперссылку на другой документ, например Excel, Word или Powerpoint файлы:
- Откройте диалоговое окно для создания гиперссылки;
- В разделе “Связать с” выберите “Файлом, веб-страницей”;
- В поле “Искать в” выберите папку, где лежит файл, на который вы хотите создать ссылку;
- В поле “Текст” введите текст, который будет отображаться в качестве ссылки;
- Нажмите “ОК”.
Созданная вами гиперссылка будет выглядить ровно так, как вы настроили ее отображение.
Как создать гиперссылку в Excel на веб-страницу
Чтобы указать гиперссылку веб-страницу:
- Откройте диалоговое окно для создания гиперссылки;
- В разделе “Связать с” выберите пункт “Файлом, веб-страницей”;
- Нажмите на кнопку “Интернет”;
- Введите адрес веб-страницы в поле “Адрес”;
- В поле “Текст” укажите текст, отображаемый в виде ссылки.
Как создать гиперссылку в Excel на конкретную область в текущем документе
Для создания гиперссылки на конкретный лист текущего файла Excel или ячейки:
- Откройте диалоговое окно для создания гиперссылки;
- В левой колонке диалогового окна под надписью “Связать с” выберите “Файлом, веб-страницей”;
- В диалоговом окне нажмите кнопку “Закладка…” и выберите лист создания ссылки. В поле “Введите адрес ячейки” укажите ячейку.
Как создать гиперссылку в Excel на новую рабочую книгу
Для вставки гиперссылки, после нажатия на которую будет создан новый Excel-файл:
- Откройте диалоговое окно для создания гиперссылки;
- В левой колонке диалогового окна под надписью “Связать с” выберите “Новый документ”;
- В поле “Текст” укажите текст ссылки;
- В поле “Имя нового документа” укажите название нового Excel файла;
- В поле “Путь” укажите место хранения, где будет сохранен новый файл;
- В поле “Когда вносить правку в новый документ” укажите настройку, когда следует приступить к редактированию нового файла после нажатия ссылки.
- Нажмите кнопку “ОК”
Как создать гиперссылку в Excel на создание Email
Для вставки гиперссылки, после нажатия на которую будет создан e-mail:
- Откройте диалоговое окно для создания гиперссылки;
- В левой колонке диалогового окна под надписью “Связать с” выберите “Электронная почта”;
- В поле “Текст” укажите текст ссылки;
- В поле “Адрес эл. почты” укажите E-mail адрес, куда будет отправлено письмо;
- В поле “Тема” укажите тему создаваемого письма;
- Нажмите кнопку “ОК”
Как редактировать гиперссылку в Excel
Для редактирования уже созданной гиперссылки, кликните по ячейке со ссылкой правой клавишей мыши и в выпадающем меню выберите “Edit Hyperlink”.
В диалоговом окне внесите корректировки в ссылку.
Как отформатировать гиперссылку в Excel
По умолчанию, все гиперссылки в Excel имеют традиционный формат в виде подчеркнутого текста синего цвета. Для того чтобы изменить формат гиперссылки:
- Перейдите на вкладку панели инструментов “Главная”, затем в раздел “Стили ячеек”:
- Кликните на “Гиперссылка” правой кнопкой мыши и выберите пункт “Изменить” для редактирования формата ссылки:
- Кликните на “Открывавшаяся гиперссылка” правой кнопкой мы и выберите пункт “Изменить” для редактирования формата ссылки;
- В диалоговом окне “Стили” нажмите кнопку “Формат”:
- в диалоговом окне “Format Cells” перейдите на вкладки “Шрифт” и/или “Заливка” для настройки формата ссылок:
Как удалить гиперссылку в Excel
Удаление гиперссылки осуществляется в два клика:
- Нажмите правой клавишей мыши на ячейки со ссылкой;
- В выпадающем меню выберите пункт “Удалить гиперссылку”.
ITGuides.ru
Вопросы и ответы в сфере it технологий и настройке ПК
Как в Excel создать гиперссылку и какие типы ссылок существуют
Чаще всего гиперссылки в excel используются при создании прайс-листов
Microsoft Excel — это табличный процессор, который умеет работать с таблицами, может выполнять математические расчеты любой сложности, а на основе полученных данных создавать диаграммы, графики и пр. Эксель входит в офисный пакет Microsoft Office, который, наверное, установлен на каждом компьютере. Одно из основных понятий, которое нужно знать каждому пользователю при работе с этой программой, это ссылки в Excel.
Ссылки — это указатели на некоторый объект. Создать такой указатель очень просто: нужно лишь ввести в любое поле знак «=» (равно), а затем выбрать, например, ячейку, на которую необходимо ссылаться. Ссылки всегда будут копировать то значение, которое находится в исходной ячейке. Если исходные данные изменятся, то и результат мгновенно будет обновлен. Например, в поле A1 указано число 5. Необходимо создать ссылку на это число в другом поле — B1. Для этого нужно щелкнуть левой кнопкой мыши на ячейке B1, написать знак равно, выбрать поле A1 и нажать «Enter». В поле B1 тут же появится результат — число 5. Если теперь исходное число в поле A1 изменить, например, написать 12, то результат в ячейке B1 тут же обновится — там тоже будет стоять число 12. То есть ссылки копируют не конкретное число (или слово), которое было написано, а данные, указанные в ячейке. Это очень помогает пользователю при работе с табличным процессором Excel.
Видео по работе с гиперссылками в Excel
Абсолютные и относительные ссылки в Excel
Итак, ссылки — это формулы, которые копируют данные с исходной ячейки (группы ячеек, строки, столбца и т.д.). Они могут быть 2 видов: относительные и абсолютные.
Чаще всего при работе в Excel используются относительные ссылки. Это обычная формула, которая выглядит примерно таким образом: «=B1» или «=Лист1!A1». В первом случае дублируется значение поля B1, а во втором — поля A1 с первого листа рабочей книги Excel. Если такую формулу скопировать, к примеру, потянуть вниз, то она тоже распространится вниз по ячейкам. Если в первом примере скопировать ссылку еще на 2 строки вниз, то результат будет следующим: «=B2» и «=B3».
При создании гиперссылки можно указать, куда она будет ссылаться — на веб-расположение, место с текущем документе, ином документе либо электронную почту
Абсолютные ссылки содержат в себе формулу, которая копирует только одно и то же поле. Абсолютные ссылки содержат в себе фиксированное значение, и если пользователь скопирует эту формулу куда-то еще — значение останется неизменным (оно не распространится вниз или в сторону). Но зачем нужны такие ссылки?
Например, в Excel создана таблица для расчета зарплаты сотрудников. И пользователю необходимо рассчитать каждому сотруднику зарплату, опираясь на исходные данные: количество отработанных часов, почасовая оплата и пр. Формула простая: количество отработанных часов умножается на почасовую оплату. Затем пользователю необходимо скопировать эту формулу для всех остальных сотрудников, к примеру, просто потянув ее вниз. Но в данном случае «почасовая оплата» — это фиксированное значение, которое находится всего в одной ячейке. И если потянуть формулу вниз, то это значение просто сместится вниз на пустое поле (по умолчанию там стоит 0). А если любое число умножить на 0, то получится 0. Посчитать зарплату таким способом не получится. Для этого надо знать, как сделать абсолютную ссылку и зафиксировать значение в поле «Почасовая оплата», чтобы при копировании оно никуда не смещалось.
Делается это несложно: нужно лишь написать обычную ссылку (например, «=A1»), а затем нажать кнопку F4. Теперь формула будет выглядеть так: «=$A$1». Знак доллара означает, что значение зафиксировано, и если пользователь потянет формулу вниз или в сторону — это число останется неизменным.
Можно также указать, чтобы значение поля «Почасовая оплата» сохранялось только при копировании по столбцам, а при копировании по строкам — не сохранялось (или наоборот). Для этого нужно просто еще раз нажать кнопку F4. Если нужно оставить фиксированное значение при копировании формулы по столбцам, то формула будет выглядеть так: «=A$1», а если по строкам — тогда «=$A1». Такие ссылки называются смешанными.
Как сделать в Экселе гиперссылку
Кроме обычных ссылок в Экселе есть еще такое понятие, как гиперссылка. Она работает таким же образом, как и на сайте: когда пользователь щелкнет на нее, откроется указанный ранее источник. Это может быть сайт в интернете, изображение или какой-то документ. С помощью этого можно автоматизировать рабочий процесс в Excel, открывая нужный сайт или документ всего одним щелчком мыши.
Существует 3 способа, как сделать в Экселе гиперссылку:
- напрямую в ячейку;
- с помощью объектов;
- с помощью функции.
Достаточно щелкнуть правой кнопкой мыши по любой ячейке и в появившемся списке выбрать пункт «Гиперссылка». Откроется новое окно, в котором необходимо указать адрес сайта или файл на компьютере. Также можно создать ее и через панель меню: «Вставка — Гиперссылка».
Теперь, когда вы знаете, как сделать простую гиперссылку, можно легко создать такую же ссылку с помощью объектов рабочего листа. К ним относятся любые изображения, надписи, фигуры, объекты WordArt, диаграммы и пр. Для этого нужно вызвать контекстное меню на одном из таких объектов и выбрать пункт «Гиперссылка». Кроме того, можно это сделать и с помощью комбинации клавиш — Ctrl+K.
Еще один вариант, как сделать гиперссылку, с помощью встроенной функции. Данная функция имеет следующий синтаксис: =Гиперссылка(адрес; [имя]). Вызвать ее можно 2 способами:
- через панель меню «Вставка — Функция»;
- вручную.
Если воспользоваться первым способом, то сначала в появившемся окне необходимо будет найти функцию «Гиперссылка» (проще всего написать название функции в поле «Поиск функции»). После этого откроется еще одно окно, в котором надо будет заполнить 2 параметра — адрес и имя. Адрес — это местоположение ячейки, диапазона ячеек или объекта в документе. Здесь можно указать и страницу в интернете или путь к файлу на компьютере. А в поле «Имя» указывается наименование, которым будет подписано выбранное поле. Хотя заполнять его необязательно.
Можно сделать все это вручную, выделив необходимое поле и прописав: =гиперссылка(. После открытой скобки нужно будет указать адрес, поставить точку с запятой, указать имя гиперссылки, закрыть скобку и нажать «Enter». Например, можно написать в поле E1 такую формулу: =Гиперссылка(«yandex.ru»; «Открыть Яндекс»). В поле E1 будет написана фраза «Открыть Яндекс», щелкнув по которой вы откроете сайт в браузере.
Кроме того, существует еще один способ, как сделать гиперссылку, с помощью макросов. Но этот вариант слишком сложный: лучше использовать более простые варианты.
Виды гиперссылок
Если добавлять гиперссылку первым способом (напрямую в ячейку), то пользователь будет работать с диалоговым окном «Добавление гиперссылки», в котором предлагается 4 способа связи:
- Файл, веб-страница (здесь указывается путь к файлу или адрес сайта).
- Место в документе (лист или ячейка).
- Новый документ (путь к новому документу).
- Электронная почта (здесь указывается адрес получателя, который будет отображен при открытии Microsoft Outlook).
Существующие типы гиперссылок
Если вдруг нужно будет изменить или удалить существующую гиперссылку, достаточно щелкнуть на ней правой кнопкой мыши и выбрать соответствующий пункт («изменить» или «удалить гиперссылку»).
Такими довольно простыми способами можно создать гиперссылку в Excel. Наиболее простым и практичным способом является первый — через ячейку. Дело в том, что именно здесь собраны все варианты: можно создать ссылку на любое поле в документе, можно указать путь к файлу, адрес сайта и т.д. Хотя использовать можно любой из этих способов — как удобнее.
Отблагодари меня, поделись ссылкой с друзьями в социальных сетях:
Как сделать или удалить гиперссылку в Excel
Гиперссылка в книге Эксель позволит пользователю в одно нажатие перейти на нужную ячейку в текущей или другой книге, на другой лист, открыть программу или перейти на указанный сайт в Интернете.
Как вставить
Чтобы сделать гиперссылку в Excel, выделите или пустую ячейку, в которой потом напишите текст для перехода, или ту, в которую уже введены данные. Затем перейдите на вкладку «Вставка» и нажмите кнопочку «Гиперссылка».
Также можете кликнуть правой кнопкой мыши по выделенному блоку и выбрать из контекстного меню пункт с одноименным названием.
Откроется диалоговое окно «Вставка гиперссылки». В поле «Связать с» можно выбрать, что должно произойти при нажатии на текст, который является ссылкой. Может открыться новый файл, программа или сайт в Интернете, ссылка может вести на ячейку или лист текущей или другой книги Эксель. Также можно создать новый файл при нажатии на гиперссылку или отправить письмо по электронной почте.
На другую ячейку
Сделаем гиперссылку на какую-нибудь ячейку в Excel. Например, текст в блоке С5 будет вести на F1. Выделяем С5 и нажимаем кнопочку «Гиперссылка». В следующем окне выбираем «местом в документе». В поле «Текст» будет написан текст, который был в выделенном блоке, если он был пустой – введите в это поле текст для ссылки. В поле «Адрес ячейки» вводим F1. Нажмите «ОК».
Теперь название «НДС», в шапке таблицы, будет вести непосредственно на тот блок, где указано значение НДС.
На другой лист
Чтобы сделать такую гиперссылку в Эксель, выделите нужный блок, и нажмите «Гиперссылка». В окне «Вставка гиперссылки» связываем ее с «местом в документе». Введите текст для ссылки, затем укажите адрес необходимый адрес ячейки и в области ниже выделите нужный лист документа. Нажмите «ОК».
В примере выделена А12, в ней будет текст «Другой лист», который будет вести на блок А1 листа «Все константы1111».
Чтобы ссылка вела на другую книгу или запускала нужную программу, в поле «Связать с» выберите «файлом, веб-страницей».
Используем формулу для создания ссылки
Вставить гиперссылку в Excel также можно используя формулу ГИПЕРССЫЛКА. Перейдите на вкладку «Формулы» и нажмите «Вставить функцию». В следующем окне в поле поиска введите Гиперссылка, затем «Найти». Выделяем одноименную функцию и нажимаем «ОК».
В диалоговом окне «Аргументы функции» нужно ввести в поле «Адрес» – куда будет вести ссылка, в поле «Имя» – текст, который будет отображаться в документе.
Рассмотрим, как правильно записать аргументы для создания различных гиперссылок.
На ячейку текущего листа
Выделяем А13 и вставляем рассмотренную функцию. В примере, текст в ней будет «Значение» и вести она будет на F1.
В дальнейшем, можно не вызывать мастера для создания функции. Просто напишите в строке формул функцию, указав в скобках необходимые аргументы: =ГИПЕРССЫЛКА(F1;Значение).
На ячейку другого листа текущей книги
Чтобы ссылка вела на ячейку другой страницы в этой же книге, введите: =ГИПЕРССЫЛКА(«[Ссылки.xlsx]’Все константы1111′!A1″;»Второй лист»).
«[Ссылки.xlsx]» – имя текущей книги, «’Все константы1111’» – имя листа, «А1» – ячейка, «Второй лист» – текст, который будет использоваться в качестве ссылки.
Если в имени книги или страницы используются пробелы, возьмите их в одинарные кавычки.
На другую книгу
Сделаем ссылку на другую книгу, с названием «Список.xlsx», на ее вторую страницу, на блок с адресом В3:
Лист2!$B$3″;»другая книга, второй лист»)
«[C:UsersMasterDesktopЭксельСписок.xlsx]» – указываем полный путь, по которому находится нужный нам файл Эксель на компьютере. Для этого найдите через Проводник необходимый, кликните по нему правой кнопкой мыши, зайдите в «Свойства» и посмотрите полный путь.
«Лист2» – название страницы, «В3» – адрес ячейки.
Чтобы сделать гиперссылку в Эксель на сайт в Интернете, укажите в двойных кавычках его адрес.
Как удалить
Если потребуется удалить гиперссылку, кликните по ней правой кнопкой мыши и выберите из меню соответствующий пункт.
Все сделанные гиперссылки в документе будут подчеркнуты. Если вы по ним уже переходили, то они выделяться сиреневым цветом, не переходили – синим. Чтобы выделить ячейку с гиперссылкой, кликните по ней и удерживайте левую кнопку мыши, пока указывающий палец, не изменит вид на белый плюсик.
Если Вам нужно использовать значения из ячеек не текущего листа для расчета формул, создайте ссылки в документе Эксель. Из этой же статьи, можно подробно узнать про абсолютные и относительные ссылки в документах.
Используйте создание гиперссылок в документе Excel, чтобы сделать работу с ним удобней и быстрее. Например, не нужно будет искать другую книгу, или запускать нужную программу. Достаточно, просто кликнуть один раз по тексту гиперссылки в документе.
Обычно многие пользователи Excel склонны связывать ячейку с другим листом, используя имя листа в гиперссылке. Но при изменении имени листа гиперссылка также будет разорвана. И вы получите окно с подсказкой, как показано на скриншоте ниже. Как насчет создания динамической гиперссылки на другой лист в Excel? Динамическая гиперссылка не нарушится при изменении названия листа. Пожалуйста, сделайте следующее.
Создать динамическую гиперссылку на другой лист в Excel
Создать динамическую гиперссылку на другой лист в Excel
Чтобы создать динамическую гиперссылку на другой лист в Excel, сделайте следующее.
1. Выберите ячейку на листе, на которую нужно создать ссылку. Здесь я выбираю ячейку A1. Затем введите название диапазона (Мой диапазон) в Имя Box. Смотрите скриншот:
Внимание: Вы можете указать любое имя диапазона, которое вам нужно.
2. Вернитесь на рабочий лист, на котором вы разместите гиперссылку, выберите ячейку, введите в нее формулу ниже и нажмите Enter .
=HYPERLINK(«#MyRange»,»Shift to there»)
Внимание: В формуле MyRange — это имя диапазона, созданное на шаге 1, а Shift to — отображаемый текст гиперссылки.
Теперь создается динамическая гиперссылка на другой лист. Щелкните ссылку, и вы успешно перейдете к указанному листу независимо от того, было изменено имя листа или нет.
Статьи по теме:
- Как динамически вставлять изображение или изображение в ячейку на основе значения ячейки в Excel?
- Как динамически извлечь список уникальных значений из диапазона столбцов в Excel?
- Как создать динамический ежемесячный календарь в Excel?
Лучшие инструменты для работы в офисе
Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%
- Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
- Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон…
- Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны…
- Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
- Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
- Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии…
- Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
- Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF…
- Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Комментарии (3)
Оценок пока нет. Оцените первым!