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

Вход

Регистрация

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

 

= Мир MS Excel/Гиперссылка на товар на другом(их) листах - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Гиперссылка на товар на другом(их) листах
Shakal07 Дата: Понедельник, 06.11.2023, 13:28 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 54
Репутация: 0 ±
Замечаний: 0% ±

Excel 2k3;2k7;2k10;2k13;2k19
Добрый день сообщество.
Помогите создать гиперссылку на товар. Есть Книга с несколькими листами. Один из них Список всех товаров. Остальные категории товаров с перечнем товаров и их описанием.
На листе "Все товары" в колонке "Ссылки" нужно создать гиперссылку (найти товар на других листах и создать ссылку. Чтобы при клике на гиперссылку происходил переход на нужный товар.
Вручную это делать не вариант.
Желательно формулой. Чтобы работало в Excel 97 и новее.
Спасибо
К сообщению приложен файл: kniga_tovarov.xlsx (21.5 Kb)
 
Ответить
СообщениеДобрый день сообщество.
Помогите создать гиперссылку на товар. Есть Книга с несколькими листами. Один из них Список всех товаров. Остальные категории товаров с перечнем товаров и их описанием.
На листе "Все товары" в колонке "Ссылки" нужно создать гиперссылку (найти товар на других листах и создать ссылку. Чтобы при клике на гиперссылку происходил переход на нужный товар.
Вручную это делать не вариант.
Желательно формулой. Чтобы работало в Excel 97 и новее.
Спасибо

Автор - Shakal07
Дата добавления - 06.11.2023 в 13:28
cmivadwot Дата: Среда, 08.11.2023, 13:45 | Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 534
Репутация: 97 ±
Замечаний: 0% ±

365
Shakal07, чисто для общего развития поковырял, может пригодится.
К сообщению приложен файл: kniga_tovarov_1.xlsx (25.2 Kb) · kak_nudno_pochti_1.xlsx (28.3 Kb)


Сообщение отредактировал cmivadwot - Среда, 08.11.2023, 23:24
 
Ответить
СообщениеShakal07, чисто для общего развития поковырял, может пригодится.

Автор - cmivadwot
Дата добавления - 08.11.2023 в 13:45
Shakal07 Дата: Четверг, 09.11.2023, 12:03 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 54
Репутация: 0 ±
Замечаний: 0% ±

Excel 2k3;2k7;2k10;2k13;2k19
cmivadwot,

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

Спасибо
 
Ответить
Сообщениеcmivadwot,

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

Спасибо

Автор - Shakal07
Дата добавления - 09.11.2023 в 12:03
cmivadwot Дата: Четверг, 09.11.2023, 12:57 | Сообщение № 4
Группа: Проверенные
Ранг: Ветеран
Сообщений: 534
Репутация: 97 ±
Замечаний: 0% ±

365
Shakal07, для большого тоже подойдет, список всего.. все равно составлять. Копировать и вставлять плюс написать на каком это листе, а ячейки буква и цифра по порядку..протяжкой запишется... А так что бы формула искала все записи по всем листам...не встречал. Ну да прощелкивание....уж как смог))))
Вроде макос есть.. поищите чтнить типа -Сбор данных со всех листов на один и создание гиперссылок на ячейки этих листов


Сообщение отредактировал cmivadwot - Четверг, 09.11.2023, 13:10
 
Ответить
СообщениеShakal07, для большого тоже подойдет, список всего.. все равно составлять. Копировать и вставлять плюс написать на каком это листе, а ячейки буква и цифра по порядку..протяжкой запишется... А так что бы формула искала все записи по всем листам...не встречал. Ну да прощелкивание....уж как смог))))
Вроде макос есть.. поищите чтнить типа -Сбор данных со всех листов на один и создание гиперссылок на ячейки этих листов

Автор - cmivadwot
Дата добавления - 09.11.2023 в 12:57
Gustav Дата: Четверг, 09.11.2023, 13:01 | Сообщение № 5
Группа: Админы
Ранг: Участник клуба
Сообщений: 2797
Репутация: 1161 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
придется объединить несколько диапазонов данных из разных таблиц (категорий)

А зачем? Ну, можно в Excel 365/2021+ создать объединенный массив с данными из ваших 4 листов-категорий:
Код
=ВСТОЛБИК(Таблица02;Таблица03;Таблица04;Таблица05)

Но дальше-то что? Ну, найдёте позицию в товара в этом едином списке и что с ней делать? Это даже не номер строки на конкретном листе. Т.е. в данные для поиска нужно будет как-то добавить имя листа-источника строки и номер этой строки на этом листе, чтобы потом построить адрес для гиперссылки.

Если хотите, чтобы поиск происходил в каждой формуле на каждом листе, то в эту формулу нужно прописать несколько функций ПОИСКПОЗ - по одной для каждого листа категории, а затем IFами выбрать из них единственное числовое значение номера строки в колонке B:B (все остальные будут #Н/Д) и его использовать для построения адреса. По-моему, завести на общем листе столбец с категорией (или сразу с именем листа, как Вам предложили) - самый логичный вариант.

Ну, или писать пользовательскую функцию - макрос на VBA. В этом случае всё, что угодно можно накрутить. Но рано или поздно всё равно встанет вопрос - зачем это вычислительная "молотилка" по всем листам, если можно сразу указать нужный. Категория товара - вполне себе атрибут, который может/должен находиться в товарном справочнике.

А специалист по реляционным БД сразу задаст "неудобный" вопрос: в чём необходимость хранения единого справочника на нескольких листах, а не на одном, т.е. зачем его вообще нарезать по категориям? Подобный вопрос обычно возникает также к бухгалтерам, любящим резать единый журнал хозяйственных операций, на отдельные листы-месяцы и потом пыхтеть, сводя данные с 12 отдельных листов в единый годовой баланс, вместо того, чтобы фильтровать "и так, и сяк" единый журнал.


МОИ: Ник, Tip box: 41001663842605
 
Ответить
Сообщение
придется объединить несколько диапазонов данных из разных таблиц (категорий)

А зачем? Ну, можно в Excel 365/2021+ создать объединенный массив с данными из ваших 4 листов-категорий:
Код
=ВСТОЛБИК(Таблица02;Таблица03;Таблица04;Таблица05)

Но дальше-то что? Ну, найдёте позицию в товара в этом едином списке и что с ней делать? Это даже не номер строки на конкретном листе. Т.е. в данные для поиска нужно будет как-то добавить имя листа-источника строки и номер этой строки на этом листе, чтобы потом построить адрес для гиперссылки.

Если хотите, чтобы поиск происходил в каждой формуле на каждом листе, то в эту формулу нужно прописать несколько функций ПОИСКПОЗ - по одной для каждого листа категории, а затем IFами выбрать из них единственное числовое значение номера строки в колонке B:B (все остальные будут #Н/Д) и его использовать для построения адреса. По-моему, завести на общем листе столбец с категорией (или сразу с именем листа, как Вам предложили) - самый логичный вариант.

Ну, или писать пользовательскую функцию - макрос на VBA. В этом случае всё, что угодно можно накрутить. Но рано или поздно всё равно встанет вопрос - зачем это вычислительная "молотилка" по всем листам, если можно сразу указать нужный. Категория товара - вполне себе атрибут, который может/должен находиться в товарном справочнике.

А специалист по реляционным БД сразу задаст "неудобный" вопрос: в чём необходимость хранения единого справочника на нескольких листах, а не на одном, т.е. зачем его вообще нарезать по категориям? Подобный вопрос обычно возникает также к бухгалтерам, любящим резать единый журнал хозяйственных операций, на отдельные листы-месяцы и потом пыхтеть, сводя данные с 12 отдельных листов в единый годовой баланс, вместо того, чтобы фильтровать "и так, и сяк" единый журнал.

Автор - Gustav
Дата добавления - 09.11.2023 в 13:01
cmivadwot Дата: Четверг, 09.11.2023, 20:53 | Сообщение № 6
Группа: Проверенные
Ранг: Ветеран
Сообщений: 534
Репутация: 97 ±
Замечаний: 0% ±

365
Shakal07, макросный вариант из интернета (с планеты эксель вроде) немного подкорректировал как смог....вроде корявенько работает... в ветку с макросами на доработку надо...
К сообщению приложен файл: kak_nudno_pochti_1.xlsm (45.7 Kb)


Сообщение отредактировал cmivadwot - Четверг, 09.11.2023, 20:58
 
Ответить
СообщениеShakal07, макросный вариант из интернета (с планеты эксель вроде) немного подкорректировал как смог....вроде корявенько работает... в ветку с макросами на доработку надо...

Автор - cmivadwot
Дата добавления - 09.11.2023 в 20:53
  • Страница 1 из 1
  • 1
Поиск:

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