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

Вход

Регистрация

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

 

= Мир MS Excel/Создание выпадающего списка с привязкой данных - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Создание выпадающего списка с привязкой данных (Формулы/Formulas)
Создание выпадающего списка с привязкой данных
Rimig Дата: Воскресенье, 12.01.2020, 09:57 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Добрый день, всем! нужно сделать выпадающий список по датам (даты соответствуют именам листов), на каждом листе одинаковые таблицы, которые нужно при выборе даты размещать на листе "Отчет". :'(
К сообщению приложен файл: 11.xlsx(51.8 Kb)
 
Ответить
СообщениеДобрый день, всем! нужно сделать выпадающий список по датам (даты соответствуют именам листов), на каждом листе одинаковые таблицы, которые нужно при выборе даты размещать на листе "Отчет". :'(

Автор - Rimig
Дата добавления - 12.01.2020 в 09:57
Pelena Дата: Воскресенье, 12.01.2020, 11:15 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16245
Репутация: 3519 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
Здравствуйте.
Пара вопросов:
-- может, устроит система гиперссылок? Нажимаем в списке имя листа -- переходим на нужный лист -- нажимаем Домой -- переходим на первый лист. Не? Какова дальнейшая цель этих манипуляций?
-- допускается ли немного изменить внешний вид таблиц? Задача так и просится в Power Query, но там нужна немного другая структурв


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеЗдравствуйте.
Пара вопросов:
-- может, устроит система гиперссылок? Нажимаем в списке имя листа -- переходим на нужный лист -- нажимаем Домой -- переходим на первый лист. Не? Какова дальнейшая цель этих манипуляций?
-- допускается ли немного изменить внешний вид таблиц? Задача так и просится в Power Query, но там нужна немного другая структурв

Автор - Pelena
Дата добавления - 12.01.2020 в 11:15
Rimig Дата: Воскресенье, 12.01.2020, 11:46 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Касательно 1 вопроса - гиперссылки не подойдут, т.к. к листу "Отчет" приклеено большое количество гистограмм. В файле который прикрепил выше их нет, ибо размер файла больше 100кб. С графиками конечно было бы все понятнее чего я хочу. Сейчас все же попробую добавить графику и уменьшить размер.
Что качается PowerQuery - то я никогда в ней не работал и не знаю что это!
 
Ответить
СообщениеКасательно 1 вопроса - гиперссылки не подойдут, т.к. к листу "Отчет" приклеено большое количество гистограмм. В файле который прикрепил выше их нет, ибо размер файла больше 100кб. С графиками конечно было бы все понятнее чего я хочу. Сейчас все же попробую добавить графику и уменьшить размер.
Что качается PowerQuery - то я никогда в ней не работал и не знаю что это!

Автор - Rimig
Дата добавления - 12.01.2020 в 11:46
Rimig Дата: Воскресенье, 12.01.2020, 11:49 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Файл с графикой! тут думаю будет понятнее задача
К сообщению приложен файл: 8818278.xlsx(81.3 Kb)
 
Ответить
СообщениеФайл с графикой! тут думаю будет понятнее задача

Автор - Rimig
Дата добавления - 12.01.2020 в 11:49
bmv98rus Дата: Воскресенье, 12.01.2020, 12:28 | Сообщение № 5
Группа: Проверенные
Ранг: Участник клуба
Сообщений: 3094
Репутация: 535 ±
Замечаний: 0% ±

Excel 2013/2016
Rimig, иными словами, выбирая дату, на листе отчет вы хотите видеть данные с определенных листов.
Код
=INDIRECT(ADDRESS(ROW();COLUMN();;;TEXT($B$2;"ДД.ММ")))
К сообщению приложен файл: Copy_of_1404.xlsx(81.9 Kb)


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
СообщениеRimig, иными словами, выбирая дату, на листе отчет вы хотите видеть данные с определенных листов.
Код
=INDIRECT(ADDRESS(ROW();COLUMN();;;TEXT($B$2;"ДД.ММ")))

Автор - bmv98rus
Дата добавления - 12.01.2020 в 12:28
Rimig Дата: Воскресенье, 12.01.2020, 12:40 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Просто медведь это то что надо!! Всем низкий поклон!!
 
Ответить
СообщениеПросто медведь это то что надо!! Всем низкий поклон!!

Автор - Rimig
Дата добавления - 12.01.2020 в 12:40
Pelena Дата: Воскресенье, 12.01.2020, 12:42 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16245
Репутация: 3519 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
Еще вариант.
Источник для Выпадающего списка из названий листов формируется на листе Доп (можно скрыть). Макросы должны быть разрешены. Если вновь созданный лист сразу не появился в выпадающем списке, нажмите F9
К сообщению приложен файл: 8818278.xlsb(87.4 Kb)


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеЕще вариант.
Источник для Выпадающего списка из названий листов формируется на листе Доп (можно скрыть). Макросы должны быть разрешены. Если вновь созданный лист сразу не появился в выпадающем списке, нажмите F9

Автор - Pelena
Дата добавления - 12.01.2020 в 12:42
Rimig Дата: Воскресенье, 12.01.2020, 13:18 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Еще вариант.Источник для Выпадающего списка из названий листов формируется на листе Доп (можно скрыть). Макросы должны быть разрешены. Если вновь созданный лист сразу не появился в выпадающем списке, нажмите F9


Спасибо, тоже рабочий вариант!
 
Ответить
Сообщение
Еще вариант.Источник для Выпадающего списка из названий листов формируется на листе Доп (можно скрыть). Макросы должны быть разрешены. Если вновь созданный лист сразу не появился в выпадающем списке, нажмите F9


Спасибо, тоже рабочий вариант!

Автор - Rimig
Дата добавления - 12.01.2020 в 13:18
Rimig Дата: Воскресенье, 12.01.2020, 13:39 | Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Rimig, иными словами, выбирая дату, на листе отчет вы хотите видеть данные с определенных листов.=ДВССЫЛ(АДРЕС(СТРОКА();СТОЛБЕЦ();;;ТЕКСТ($B$2;"ДД.ММ")))

Будьте так сказочно любезны, если Вас не затруднит опишите как работает эта функция ДВССЫЛ на моем примере. Ибо в глобальной сети описание данной функции есть, но примеры не похожи на мой! В будущем наверняка еще пригодится, но я так и не понял принцип ее работы!
 
Ответить
Сообщение
Rimig, иными словами, выбирая дату, на листе отчет вы хотите видеть данные с определенных листов.=ДВССЫЛ(АДРЕС(СТРОКА();СТОЛБЕЦ();;;ТЕКСТ($B$2;"ДД.ММ")))

Будьте так сказочно любезны, если Вас не затруднит опишите как работает эта функция ДВССЫЛ на моем примере. Ибо в глобальной сети описание данной функции есть, но примеры не похожи на мой! В будущем наверняка еще пригодится, но я так и не понял принцип ее работы!

Автор - Rimig
Дата добавления - 12.01.2020 в 13:39
bmv98rus Дата: Воскресенье, 12.01.2020, 15:19 | Сообщение № 10
Группа: Проверенные
Ранг: Участник клуба
Сообщений: 3094
Репутация: 535 ±
Замечаний: 0% ±

Excel 2013/2016
Rimig, описание не может быть не похожими на Ваш пример. Функция возвращает значения из диапазона, который указан как текст. будет написано "Лист1!A1" вернет значение ячейки A1 листа Лист1. Ну а то что этот адрес формируется динамически - дело техники. Я предпочитаю ADDRESS, другие написалиб
Код
=INDIRECT(TEXT($B$2;"'ДД.ММ'!R")&ROW()&"C"&COLUMN();)


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
СообщениеRimig, описание не может быть не похожими на Ваш пример. Функция возвращает значения из диапазона, который указан как текст. будет написано "Лист1!A1" вернет значение ячейки A1 листа Лист1. Ну а то что этот адрес формируется динамически - дело техники. Я предпочитаю ADDRESS, другие написалиб
Код
=INDIRECT(TEXT($B$2;"'ДД.ММ'!R")&ROW()&"C"&COLUMN();)

Автор - bmv98rus
Дата добавления - 12.01.2020 в 15:19
gling Дата: Воскресенье, 12.01.2020, 18:50 | Сообщение № 11
Группа: Друзья
Ранг: Старожил
Сообщений: 2148
Репутация: 535 ±
Замечаний: 0% ±

2010
другие написалиб
Или так, для ячейки С6
Код
=ДВССЫЛ(ТЕКСТ($B$2;"ДД.ММ")&"!"&ЯЧЕЙКА("адрес";C6))


ЯД-41001506838083

Сообщение отредактировал gling - Воскресенье, 12.01.2020, 19:15
 
Ответить
Сообщение
другие написалиб
Или так, для ячейки С6
Код
=ДВССЫЛ(ТЕКСТ($B$2;"ДД.ММ")&"!"&ЯЧЕЙКА("адрес";C6))

Автор - gling
Дата добавления - 12.01.2020 в 18:50
bmv98rus Дата: Понедельник, 13.01.2020, 00:16 | Сообщение № 12
Группа: Проверенные
Ранг: Участник клуба
Сообщений: 3094
Репутация: 535 ±
Замечаний: 0% ±

Excel 2013/2016
Или так,
это не самый верный способ
Код
=INDIRECT(TEXT($B$2,"ДД.ММ")&"!"&CELL("address",C6))
еще подойдет, так как сработает независимо от локализации.


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
Сообщение
Или так,
это не самый верный способ
Код
=INDIRECT(TEXT($B$2,"ДД.ММ")&"!"&CELL("address",C6))
еще подойдет, так как сработает независимо от локализации.

Автор - bmv98rus
Дата добавления - 13.01.2020 в 00:16
Rimig Дата: Понедельник, 13.01.2020, 08:49 | Сообщение № 13
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
В любом случае спасибо! Главное практика, чем впрочем я сейчас и займусь! hands
 
Ответить
СообщениеВ любом случае спасибо! Главное практика, чем впрочем я сейчас и займусь! hands

Автор - Rimig
Дата добавления - 13.01.2020 в 08:49
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Создание выпадающего списка с привязкой данных (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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