0 / 0 / 0
Регистрация: 05.12.2013
Сообщений: 15
|
|
1 | |
Автоматическая смена листов в формуле05.12.2013, 12:11. Показов 5230. Ответов 28
Метки нет (Все метки)
Всем привет!
Прошу помощи так как сам разобраться не в силах. Краткое описание проблемы: В прикрепе файл таблицы, в нем несколько листов. На первом (МП), вроде все нормально получилось - показывается сколько осталось времени в определенном блоке исходя из показаний на втором листе (01). Листы "ГФ1-14" тоже правильные, там тоже все в порядке. А вот на листе "01" есть проблемы. На нем должны отражаться показания из листов ГФ1-14 в виде формулы со сменой листов для каждого столбца и строчки соответственно. В прикрепленном файле таблицы есть пример, посмотрев который, можно понять что к чему. Вопрос в следующем: как в формуле на листе "01" для каждой клетки автоматически менять название листа соответствующего данной клетке? Пы.Сы. Очень не хочется забивать около 17500тыс. клеток вручную))) Пы.Пы.Сы. Заранее спасибо за ответы! Если все получится, Вы сократите время на обработку данных сразу 3-м работникам))) Добавлено через 7 минут Блин, не получается прикрепить файл, он весит больше чем разрешенный размер вложений ( Добавлено через 7 минут Может, на почту кому скинуть, пишите, очень нужна Ваша помощь.
0
|
05.12.2013, 12:11 | |
Ответы с готовыми решениями:
28
Автоматическая смена дат при переходе на след.месяц Автоматическая смена паролей Автоматическая смена картинок Автоматическая смена селекта |
4079 / 1459 / 401
Регистрация: 07.08.2013
Сообщений: 3,645
|
|
05.12.2013, 12:21 | 2 |
Эх - файлик бы увидеть
1
|
0 / 0 / 0
Регистрация: 05.12.2013
Сообщений: 15
|
|
05.12.2013, 12:56 [ТС] | 3 |
Сейчас попробую его как-то уменьшить, может получится. я надеюсь.
Добавлено через 30 минут Ксожалению, уменьшить размер не получилось. Вот ссылка на файл Кликните здесь для просмотра всего текста
0
|
4079 / 1459 / 401
Регистрация: 07.08.2013
Сообщений: 3,645
|
|
05.12.2013, 13:30 | 4 |
Для вас принципиально как я сделаю
пока я вижу выход в написании макроса если не принципиально - то придется подождать до завтра
1
|
0 / 0 / 0
Регистрация: 05.12.2013
Сообщений: 15
|
|
05.12.2013, 13:34 [ТС] | 5 |
Нет, не принципиально! Главное результат))) Буду очень признателен за Вашу помощь!
Просто на основе Вашего "решения" будет добавлено еще пару листов, с подобными задачами.
0
|
4079 / 1459 / 401
Регистрация: 07.08.2013
Сообщений: 3,645
|
|
05.12.2013, 13:38 | 6 |
так
т.е. количество листов ГФ может меняться - так?
1
|
0 / 0 / 0
Регистрация: 05.12.2013
Сообщений: 15
|
|
05.12.2013, 13:48 [ТС] | 7 |
да, может больше, может меньше... сорь что не написал этого раньше.
и добавятся еще листы, новые, почти с такой же фунцией, ну там я сам рзберусь, там нужно с листа "01" собирать данные из разных "дней" на отдельный лист и так далее)). просто недавно столкнулся с подобной задачей, я сам-то excel знаю оч. плохо, решаю проблемы по мере их возникновения, а тут не могу понять как их менять автоматически, и так и сяк пробывал, результата 0...
0
|
0 / 0 / 0
Регистрация: 05.12.2013
Сообщений: 15
|
|
05.12.2013, 15:57 [ТС] | 9 |
попробую
0
|
0 / 0 / 0
Регистрация: 05.12.2013
Сообщений: 15
|
|
05.12.2013, 17:09 [ТС] | 11 |
Да, все так и будет, т.е. ниже тоже будут строки заполнятся как и с 7 по 20 - это,как бы образез, как и откуда должна браться инфа... возможно строк будет больше - соответственно и листов с названием "ГВ" тоже может прибавиться.
0
|
6024 / 3216 / 720
Регистрация: 23.11.2010
Сообщений: 10,743
|
|
05.12.2013, 18:32 | 12 |
Если правильно понимаю
В ячейку С7 формула, растянуть вниз Код
=ДВССЫЛ("ГФ"&A7&"!LegendRoll") Поправка, в ячейку Е7 формула такая Код
=ДВССЫЛ("ГФ"&$A7&"!B"&(СТОЛБЕЦ()+8))*ДВССЫЛ("ГФ"&$A7&"!U8")
1
|
0 / 0 / 0
Регистрация: 05.12.2013
Сообщений: 15
|
|
05.12.2013, 21:05 [ТС] | 13 |
Спасибо! Попробую поставить, отпишусь как и что!
0
|
0 / 0 / 0
Регистрация: 05.12.2013
Сообщений: 15
|
|
06.12.2013, 14:22 [ТС] | 15 |
Спасибо, при тех параметрах, что я Вам писал, все работает! Но... листы немного изменились. Я попробую вставить этот код в измененные листы, надеюсь все получится!
Да, и скажите пожалуйста, если этот код вставить в строчки которые ниже на листе "01", он будет брать инфу с листов "ГФ" так же из первого столбца? Если да, то подскажите, какой параметр в коде нудно поменять, чтоб он брал инфу с листов "ГФ" из 2 столбца и т.д. Заранее, спасибо.
0
|
0 / 0 / 0
Регистрация: 05.12.2013
Сообщений: 15
|
|
06.12.2013, 15:43 [ТС] | 17 |
Ну... смотрите, для примера, на листе "01" собирается информация с листов ГФ1-14.
т.е. - таблица подписаная как 01.11.2013: лист "01", клетка Е7 = лист ГФ1, клетка B13*U8, лист "01", клетка F7 = лист ГФ1, клетка B14*U8, лист "01", клетка G7 = лист ГФ1, клетка B15*U8, лист "01", клетка E8 = лист ГФ2, клетка B13*U8, лист "01", клетка F8 = лист ГФ2, клетка B14*U8 и т.д. следующая таблица, ниже, на листе "01", подписаная как 02.11.2013: лист "01", клетка Е27 = лист ГФ1, клетка С13*U8, лист "01", клетка F27 = лист ГФ1, клетка С14*U8, лист "01", клетка Е28 = лист ГФ2, клетка С13*U8, лист "01", клетка F28 = лист ГФ2, клетка С14*U8 и т.д. И таких таблиц будет 31шт (подписаных днями недели) в которых будет собираться инфа с листов ГФ1-14,15,16... соответственно дню недели и времени. вот.. может так понятней будет, а-то будем друг-друга спрашивать о разных вещах))
0
|
6024 / 3216 / 720
Регистрация: 23.11.2010
Сообщений: 10,743
|
|
06.12.2013, 15:53 | 18 |
Таблиц 31 понятно, строк в таблицах по числу листов и в каждой таблице смещение по столбцам, в первой В, во второй С и т.д. Правильно поняла?
Добавлено через 4 минуты А в столбце С последующих таблиц что будет, то же что и в первой таблице?
1
|
0 / 0 / 0
Регистрация: 05.12.2013
Сообщений: 15
|
|
06.12.2013, 16:22 [ТС] | 19 |
да, совершенно верно!
обсолютно тоже самое что и в первой таблице, т.е. текст с листов ГФ1-14 по порядку, из клетки B8
0
|
4079 / 1459 / 401
Регистрация: 07.08.2013
Сообщений: 3,645
|
|
06.12.2013, 16:39 | 20 |
Уважаемый RF_Kosh
главное не теряйтесь код пишу но первоначальные задачи были переосмыслены и теперь пошел процесс программирования это займет больше времени чем я думал изначально поймите меня правильно прописать формулы на листе 01 это пол дела - тут весь процесс работы с файлом нуждается в пересмотре ну пока я умудрился заполнить автоматически лист МП (дабы формулы не переписывать) и формировать лист ГФ на основе шаблона Самое главное не теряйтесь файл я скину обязательно
1
|
06.12.2013, 16:39 | |
06.12.2013, 16:39 | |
Помогаю со студенческими работами здесь
20
Автоматическая смена раскладки Автоматическая смена темы Автоматическая смена слайда Автоматическая смена слоя Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |