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

Вход

Регистрация

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

 

= Мир MS Excel/Вставить строку из базы данных в таблицу. - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Вставить строку из базы данных в таблицу. (Формулы/Formulas)
Вставить строку из базы данных в таблицу.
Liberia Дата: Четверг, 16.07.2015, 15:21 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Здравствуйте, думаю, задача не очень тяжелая для специалистов. Имеется файл с большой базой данных и таблицей. Необходимо чтоб любая выбранная строка из базы данных внизу файла записывалась (для наглядности) в верхнюю таблицу. Не знаю как это реализовать. И всё. Буду благодарен за помощь. Файл примера прилагается.
К сообщению приложен файл: 0882761.xlsx (66.7 Kb)
 
Ответить
СообщениеЗдравствуйте, думаю, задача не очень тяжелая для специалистов. Имеется файл с большой базой данных и таблицей. Необходимо чтоб любая выбранная строка из базы данных внизу файла записывалась (для наглядности) в верхнюю таблицу. Не знаю как это реализовать. И всё. Буду благодарен за помощь. Файл примера прилагается.

Автор - Liberia
Дата добавления - 16.07.2015 в 15:21
vikttur Дата: Четверг, 16.07.2015, 15:59 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Доп.столбец со сцеплением данных.
Основная формула:
Код
=ИНДЕКС($E$18:$AJ$50;ПОИСКПОЗ($H$1;$A$18:$A$50;);(СТРОКА(A1)-1)*4+СТОЛБЕЦ(A1))

Примечания:
Код
=ВПР($H$1;A18:AK50;37;)
К сообщению приложен файл: 0882761.rar (21.4 Kb)
 
Ответить
СообщениеДоп.столбец со сцеплением данных.
Основная формула:
Код
=ИНДЕКС($E$18:$AJ$50;ПОИСКПОЗ($H$1;$A$18:$A$50;);(СТРОКА(A1)-1)*4+СТОЛБЕЦ(A1))

Примечания:
Код
=ВПР($H$1;A18:AK50;37;)

Автор - vikttur
Дата добавления - 16.07.2015 в 15:59
Richman Дата: Четверг, 16.07.2015, 16:05 | Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 346
Репутация: 54 ±
Замечаний: 0% ±

Excel 2007
Здравствуйте
в Желтое поле вписывайте номер строки и готово. Предворительно проверьте формулу

Код
=ИНДЕКС(C1:C36;R1C6;7)


где 7, там должен быть номер нужного столбца


С Уважением, Richman

 
Ответить
СообщениеЗдравствуйте
в Желтое поле вписывайте номер строки и готово. Предворительно проверьте формулу

Код
=ИНДЕКС(C1:C36;R1C6;7)


где 7, там должен быть номер нужного столбца

Автор - Richman
Дата добавления - 16.07.2015 в 16:05
ArkaIIIa Дата: Четверг, 16.07.2015, 16:07 | Сообщение № 4
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
Тоже с доп строками сделал.

Массивная формула (ctrl+shift+enter)

Код
=ИНДЕКС(Таблица2[[Столбец4]:[Столбец35]];ПОИСКПОЗ($A$3;Таблица2[Столбец2];0);ПОИСКПОЗ(B$2&$A5;$D$19:$AI$19&$D$16:$AI$16;0))
К сообщению приложен файл: 0882761_1.xlsx (69.2 Kb)
 
Ответить
СообщениеТоже с доп строками сделал.

Массивная формула (ctrl+shift+enter)

Код
=ИНДЕКС(Таблица2[[Столбец4]:[Столбец35]];ПОИСКПОЗ($A$3;Таблица2[Столбец2];0);ПОИСКПОЗ(B$2&$A5;$D$19:$AI$19&$D$16:$AI$16;0))

Автор - ArkaIIIa
Дата добавления - 16.07.2015 в 16:07
Liberia Дата: Пятница, 17.07.2015, 20:45 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Доп.столбец со сцеплением данных

спасибо, но я так понял, что выбор нужно делать не в базе, а выпадающем списке? Если так, то это не совсем то, что я хотел. Мне хотелось бы выбирать именно щелкнув по строке в базе и чтоб нужная выбранная строка переходила для просмотра в таблицу вверху. ведь строк в базе огромное количество. Может это лучше сделать макросом?
[moder]Не надо цитировать пост целиком, это нарушение Правил форума. Исправила[/moder]


Сообщение отредактировал Liberia - Пятница, 17.07.2015, 20:53
 
Ответить
Сообщение
Доп.столбец со сцеплением данных

спасибо, но я так понял, что выбор нужно делать не в базе, а выпадающем списке? Если так, то это не совсем то, что я хотел. Мне хотелось бы выбирать именно щелкнув по строке в базе и чтоб нужная выбранная строка переходила для просмотра в таблицу вверху. ведь строк в базе огромное количество. Может это лучше сделать макросом?
[moder]Не надо цитировать пост целиком, это нарушение Правил форума. Исправила[/moder]

Автор - Liberia
Дата добавления - 17.07.2015 в 20:45
KSV Дата: Пятница, 17.07.2015, 21:19 | Сообщение № 6
Группа: Друзья
Ранг: Ветеран
Сообщений: 770
Репутация: 255 ±
Замечаний: 0% ±

Excel 2013
так надо?
К сообщению приложен файл: 0882761.xlsm (73.3 Kb)


KSV.VBA@gmail.com
Яндекс.Деньги: 410011921213333
 
Ответить
Сообщениетак надо?

Автор - KSV
Дата добавления - 17.07.2015 в 21:19
Liberia Дата: Понедельник, 20.07.2015, 07:42 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
так надо?
Да, именно то что надо. Спасибо огромное, круто. Вам плюсик ставлю.
 
Ответить
Сообщение
так надо?
Да, именно то что надо. Спасибо огромное, круто. Вам плюсик ставлю.

Автор - Liberia
Дата добавления - 20.07.2015 в 07:42
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Вставить строку из базы данных в таблицу. (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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