Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Найти значение и сделать ссылку на ячейку? - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Найти значение и сделать ссылку на ячейку? (Формулы/Formulas)
Найти значение и сделать ссылку на ячейку?
valermihali4 Дата: Понедельник, 10.10.2016, 13:00 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 37
Репутация: 0 ±
Замечаний: 20% ±

Excel 2007
Как найти в столбце "A" значение из "C3" и там же создать гиперссылку на найденую ячейку
Во вложении пример.
Спасибо!
К сообщению приложен файл: _-.xlsx (8.2 Kb)
 
Ответить
СообщениеКак найти в столбце "A" значение из "C3" и там же создать гиперссылку на найденую ячейку
Во вложении пример.
Спасибо!

Автор - valermihali4
Дата добавления - 10.10.2016 в 13:00
Gustav Дата: Понедельник, 10.10.2016, 13:57 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2695
Репутация: 1123 ±
Замечаний: 0% ±

начинал с Excel 4.0, видел 2.1
У меня получилась такая формула:
Код
=ГИПЕРССЫЛКА("["& ПОДСТАВИТЬ(ЯЧЕЙКА("имяфайла");"[";"") &"!A"&ПОИСКПОЗ(C3;A:A;0))

Разумеется, файл должен быть сохранен на диске (иметь имя). Открыть просто в сообщении на сайте, скорее всего, не получится, поэтому копируем на диск и оживляем формулы (например, F2 и Enter). Хотя со второго раза получилось и прямо с сайта открыть со сразу работающими гиперссылками.
К сообщению приложен файл: Find45.xlsx (10.6 Kb)


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

Сообщение отредактировал Gustav - Понедельник, 10.10.2016, 14:14
 
Ответить
СообщениеУ меня получилась такая формула:
Код
=ГИПЕРССЫЛКА("["& ПОДСТАВИТЬ(ЯЧЕЙКА("имяфайла");"[";"") &"!A"&ПОИСКПОЗ(C3;A:A;0))

Разумеется, файл должен быть сохранен на диске (иметь имя). Открыть просто в сообщении на сайте, скорее всего, не получится, поэтому копируем на диск и оживляем формулы (например, F2 и Enter). Хотя со второго раза получилось и прямо с сайта открыть со сразу работающими гиперссылками.

Автор - Gustav
Дата добавления - 10.10.2016 в 13:57
valermihali4 Дата: Понедельник, 10.10.2016, 14:13 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 37
Репутация: 0 ±
Замечаний: 20% ±

Excel 2007
У меня получилась такая формула:

=ГИПЕРССЫЛКА("["& ПОДСТАВИТЬ(ЯЧЕЙКА("имяфайла");"[";"") &"!A"&ПОИСКПОЗ(C3;A:A;0))

Разумеется, файл должен быть сохранен на диске (иметь имя).


Спасибо большое, это то что нужно. hands hands hands
 
Ответить
Сообщение
У меня получилась такая формула:

=ГИПЕРССЫЛКА("["& ПОДСТАВИТЬ(ЯЧЕЙКА("имяфайла");"[";"") &"!A"&ПОИСКПОЗ(C3;A:A;0))

Разумеется, файл должен быть сохранен на диске (иметь имя).


Спасибо большое, это то что нужно. hands hands hands

Автор - valermihali4
Дата добавления - 10.10.2016 в 14:13
_Boroda_ Дата: Понедельник, 10.10.2016, 15:01 | Сообщение № 4
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16666
Репутация: 6478 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Аналогичный вариант, только без ЯЧЕЙКА - она, зараза, не автообновляется, пока ее не тпнешь
Код
=ГИПЕРССЫЛКА("#A"&ПОИСКПОЗ(C3;A:A;0))
К сообщению приложен файл: Find45_1.xlsx (9.4 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеАналогичный вариант, только без ЯЧЕЙКА - она, зараза, не автообновляется, пока ее не тпнешь
Код
=ГИПЕРССЫЛКА("#A"&ПОИСКПОЗ(C3;A:A;0))

Автор - _Boroda_
Дата добавления - 10.10.2016 в 15:01
Gustav Дата: Понедельник, 10.10.2016, 16:54 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2695
Репутация: 1123 ±
Замечаний: 0% ±

начинал с Excel 4.0, видел 2.1
=ГИПЕРССЫЛКА("#

Александр, это круто, не знал, спасибо! Что важно - # работает и в ещё НЕ сохраненном файле!

Больше для себя (как узелок на память) - протягиваемая версия:
Код
=ГИПЕРССЫЛКА("#"&АДРЕС(ПОИСКПОЗ(C3;A:A;0);СТОЛБЕЦ(A1)))


А еще вот такая интересная хреновина - работающая формула внутри (!) текста:
Код
=ГИПЕРССЫЛКА("#ИНДЕКС(A:A;ПОИСКПОЗ(C3;A:A;0))";"Go to")


Каюсь, не сам придумал, а вычитал здесь (точнее, "по мотивам" - там с INDIRECT вариант в комментах): http://www.myonlinetraininghub.com/excel-f....e-magic


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

Сообщение отредактировал Gustav - Понедельник, 10.10.2016, 19:28
 
Ответить
Сообщение
=ГИПЕРССЫЛКА("#

Александр, это круто, не знал, спасибо! Что важно - # работает и в ещё НЕ сохраненном файле!

Больше для себя (как узелок на память) - протягиваемая версия:
Код
=ГИПЕРССЫЛКА("#"&АДРЕС(ПОИСКПОЗ(C3;A:A;0);СТОЛБЕЦ(A1)))


А еще вот такая интересная хреновина - работающая формула внутри (!) текста:
Код
=ГИПЕРССЫЛКА("#ИНДЕКС(A:A;ПОИСКПОЗ(C3;A:A;0))";"Go to")


Каюсь, не сам придумал, а вычитал здесь (точнее, "по мотивам" - там с INDIRECT вариант в комментах): http://www.myonlinetraininghub.com/excel-f....e-magic

Автор - Gustav
Дата добавления - 10.10.2016 в 16:54
_Boroda_ Дата: Понедельник, 10.10.2016, 17:19 | Сообщение № 6
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16666
Репутация: 6478 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Ту тоже не я придумал. Это старая фишка, периодически кто-нибудь ее вспоминает.

А хреновина понравилась. Сходу, правда, не придумалось как-то применение (а ссылка твоя на работе у меня не хочет открываться), но была бы хреновина, а куда ее - это дело второе. Да хоть орехи колоть можно.


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТу тоже не я придумал. Это старая фишка, периодически кто-нибудь ее вспоминает.

А хреновина понравилась. Сходу, правда, не придумалось как-то применение (а ссылка твоя на работе у меня не хочет открываться), но была бы хреновина, а куда ее - это дело второе. Да хоть орехи колоть можно.

Автор - _Boroda_
Дата добавления - 10.10.2016 в 17:19
valermihali4 Дата: Вторник, 11.10.2016, 08:15 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 37
Репутация: 0 ±
Замечаний: 20% ±

Excel 2007
Рад что смог вам помочь :D :D :D с хреновиной
 
Ответить
СообщениеРад что смог вам помочь :D :D :D с хреновиной

Автор - valermihali4
Дата добавления - 11.10.2016 в 08:15
Gustav Дата: Вторник, 18.10.2016, 18:22 | Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2695
Репутация: 1123 ±
Замечаний: 0% ±

начинал с Excel 4.0, видел 2.1
Вдогонку несколько слов о формульной гиперссылке на другой лист в текущей книге. В принципе, ничего необычного, только можно задуматься над правильным размещением диеза (#).
Сегодня пришлось делать для своих нужд лист-навигатор с колонкой имен остальных листов в книге. Так вот, для оформления ссылки в соседней ячейке с конкретным именем листа пишем (и потом наслаждаемся прыжками) примерно такую формулу:
Код
=ГИПЕРССЫЛКА("#'"& C15 &"'!A1"; "Go to")

т.е. диез в данном случае помещаем перед именем листа: #'Имя листа'!A1
Ну и, как обычно, если имя листа - без пробелов, то можно без одинарных кавычек: #ИмяЛиста!A1


МОИ: Ник, Tip box: 41001663842605
 
Ответить
СообщениеВдогонку несколько слов о формульной гиперссылке на другой лист в текущей книге. В принципе, ничего необычного, только можно задуматься над правильным размещением диеза (#).
Сегодня пришлось делать для своих нужд лист-навигатор с колонкой имен остальных листов в книге. Так вот, для оформления ссылки в соседней ячейке с конкретным именем листа пишем (и потом наслаждаемся прыжками) примерно такую формулу:
Код
=ГИПЕРССЫЛКА("#'"& C15 &"'!A1"; "Go to")

т.е. диез в данном случае помещаем перед именем листа: #'Имя листа'!A1
Ну и, как обычно, если имя листа - без пробелов, то можно без одинарных кавычек: #ИмяЛиста!A1

Автор - Gustav
Дата добавления - 18.10.2016 в 18:22
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Найти значение и сделать ссылку на ячейку? (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!