С нами с 24.10.02
Сообщения: 2038
Рейтинг: 1045
|
Добавлено: 07/10/10 в 12:55 |
Всем привет! Сижу туплю уже больше часа не могу придумать как решить 1 задачу! Опишу вкратце:
Есть книга Excel, в ней 2 листа. На первом листе (назовем его лист1) я сделал печатную форму. На втором листе (лист2) имеется список людей с данными (столбцы вида "ФИО", "Адрес", "должность", "дата рождения")
Задача: в лист1 вносить данные с листа2
Решение простейшее: в лист1 в нужные ячейки вводим формулы вида: =лист2!A1 (ФИО), =лист2!В1 (Адрес), =лист2!С1 и т.д.
Проблема: людей в списке не одна сотня..
Итак что я хочу: в какую-либо ячейку ввожу цифру, которая будет обозначать строку страницы2 из которой будут браться данные.
=лист2!АХ, где Х-нужная мне цифра
Думаю смысл понятен!
Как это написать правильно не могу допереть! Хелп друзья!
|
|
|
|
С нами с 31.05.10
Сообщения: 1991
Рейтинг: 487
|
Добавлено: 07/10/10 в 13:53 |
тут немного не то орудие для решения задачи. это лучше в аксессе сделать - там и визарды есть для создания форм, и работа с источниками типа экселя.
лучше в нем поковыряться и решить один раз и навсегда, чем мучаться с экселем.
|
|
|
|
С нами с 24.10.02
Сообщения: 2038
Рейтинг: 1045
|
Добавлено: 07/10/10 в 13:55 |
Списки меняются, каждый раз новый список бывает в экселе...1-2 раза в год меняются печатные формы... Почему то показалось, что инструментов экселя должно быть достаточно для решения данной задачи...
|
|
|
|
С нами с 31.05.10
Сообщения: 1991
Рейтинг: 487
|
Добавлено: 07/10/10 в 14:18 |
наверное можно в экселе решить но лучше все же аксесс для этой задачи )
|
|
|
|
www.romartstudio.com
С нами с 06.11.03
Сообщения: 12227
Рейтинг: 2263
|
Добавлено: 07/10/10 в 15:20 |
|
|
|
|
С нами с 17.09.08
Сообщения: 31
Рейтинг: 70
|
Добавлено: 08/10/10 в 13:06 |
RavE писал: |
Есть книга Excel, в ней 2 листа. На первом листе (назовем его лист1) я сделал печатную форму. На втором листе (лист2) имеется список людей с данными (столбцы вида "ФИО", "Адрес", "должность", "дата рождения")
Задача: в лист1 вносить данные с листа2
Решение простейшее: в лист1 в нужные ячейки вводим формулы вида: =лист2!A1 (ФИО), =лист2!В1 (Адрес), =лист2!С1 и т.д.
Проблема: людей в списке не одна сотня..
Итак что я хочу: в какую-либо ячейку ввожу цифру, которая будет обозначать строку страницы2 из которой будут браться данные.
|
Надо добавить в Лист2 колонку слева от ФИО, заполнить ее числами, равными номеру строки, тогда можно пользовать "=ВПР()"
Например,
Код: |
=ВПР($A$1;Лист2!$A:$E;2) для ФИО
=ВПР($A$1;Лист2!$A:$E;3) для адреса
=ВПР($A$1;Лист2!$A:$E;4) для дожности
=ВПР($A$1;Лист2!$A:$E;5) для дня рожд.
|
тут нужное число суём в А1 на Листе1
|
|
|
|
dream on!
С нами с 17.03.10
Сообщения: 6553
Рейтинг: 1658
|
Добавлено: 20/03/12 в 15:28 |
Кто знает как из строки в колонке А вывести в колонку В только слово начинающееся на @ ?
blab bla bla @xxx bla bla bla
Спасибо.
|
|
|
|
+ + +
С нами с 15.10.07
Сообщения: 51
Рейтинг: 42
|
Добавлено: 21/03/12 в 07:46 |
В экселе есть VBA, с его помощью можно сделать все что угодно
Если интересно, велком в асю за скриптами
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |