Страницы: 1
RSS
Автоматическое перебрасывание данных с одной таблицы в другие по заданным условиям
 
Доброго всем время суток!  
Попытаюсь изложить проблему.  
 
Есть таблица со спискам людей, где указано "+" кому что надо сделать.  
 
Если (например) Т3 то из списка фамилия должна переброситься в одноименный лист в ячейку таблицы 2А, если Т4, то в лист Т4 в ячейку 2А, если и то и другое-в обе талицы. И сразу же в таблицу результат: фамилию в фамилию, Т3 в Т3 и т.д. После занесения результатов в исходную таблицу - проставляются результаты в бланке и выводяться на печать.  
 
С помощью ссылок конечно я попыталась и НЕ ТО-потому что выплыла необходимость даты. В один день кол-во чел-к может доходить до 50, а в какие-то и всего 10. А бланк Т3 или Т4 формируется на текущую дату а не до заполнения!    
 
Можно что-то придумать, что если например до занесения в исходную таблицу след.дату (вручную)бланки Т3 и Т4 формировались заново и результаты тоже. И при том чтоб это все сохранялось.    
 
Вобщем как то так.
 
А Вы не пробовали применить возможности сводных таблиц?
 
1) для чего нужны столбцы 3-12?  
2) как в таблцах Т3 и Т4 должны располагаться ФИО?
 
"+" и фамилии на листе "список" проставляется вручную для каждой даты?  
Откуда берутся данные анализов?  
Что должно сохраняться?
 
Значит,  
 
столбцы с 3 по 12 нужны для добавления фамилии чел-ка: макс 77 записей, т.е. если 01/01/10 пришло 2 челка, то будут заполнены столбцы 2A и 2В, если 5 - 2А, 2В, 2С, 2D, 2Е,  если 50 то с 2А по 8В. Фамилия просто вписываться должна в след.своб. ячейку на одну дату. Т.е. если уже будет 02/01/10, то фамилии должны будут вписываться в другую чистую таблицу, несмотря на то что в предыдущей могли остаться свобод.ячейки (в этом то вся и заморочка, что от даты зависит).
 
"+" и фамилии на листе "список" проставляется вручную для каждой даты. Плюс взяла для удобства, и делала условное форматирование в Результатах, если стоит + и он красный значит анализ не вбит в таблицу вручную.  
Сохраняться должны таблицы Список и Результаты, на тот случай если вдруг понадобиться найти кого-нибудь и повторно уже просто распечатать ему его анализ. В идеале, чтоб шаблон результатов либо сам формировался при появлении новой записи в Списке, и записи с нечетными записями были в 1 столбце, с нечетными во 2. Вообще лист с Результатами должен быть таким, чтоб удобно было распечатывать-экономия бумаги и времени.
 
{quote}{login=Genyaa}{date=21.08.2009 04:36}{thema=}{post}А Вы не пробовали применить возможности сводных таблиц?{/post}{/quote}  
 
Пробовала, но мне нужен вид бланка который есть в файле.
 
может проще сделать шаблон и каждое утро открывать его и через "сохранить как" делать новый файл на основе шаблона, например в виде даты и в нем уже работать?
 
{quote}{login=}{date=24.08.2009 10:54}{thema=}{post}может проще сделать шаблон и каждое утро открывать его и через "сохранить как" делать новый файл на основе шаблона, например в виде даты и в нем уже работать?{/post}{/quote}  
 
представляете сколько будет файлов за год О_О  
 
может можно все таки что то придумать??
 
Теряю всякую надежду! Перерываю темы форума - но все не моё :(
 
Вариант с доп. столбцами для выбора фамилий на листы Т4, Т3. Можно и в один столбец, но не имеет смысла.  
Формула для С9 листа Т4 (в файле полная формула - с проверкой на отсутствие данных):  
=ИНДЕКС(Список!$E$3:$E$100;ПОИСКПОЗ(ААА;Список!$A$3:$A$100;0)))  
где ААА зависит от количества строк в этой таблице и для данного варианта (8 строк) имеет вид:  
ОСТАТ(СТРОКА(1:1);8,1)+(СТОЛБЕЦ(A:A)-1)*8  
определяет искомую цифру из столбца А листа Список.  
 
"Сохраняться должны таблицы Список и Результаты".  
Видится по другому. Сохраняться должен только лист Архив, другие листы - шаблоны (пустые таблицы-бланки).  
Лист Архив - полная база за все даты.  
На лист Список по выбранной дате подтягиваются данные с листа Архив.  
По этим данным  формируются записи в Т4, Т3 и Результат.  
При большой базе выборку на лист Список лучше организовать макросом.
 
Спасибо за помошь! НО, а нельзя ли сделать так, чтоб при выборе даты на листе Т4 автоматически перебрасывались данные из Списка по этой же дате. Токо вот как с Результатами быть...не придумала. Но что они могут может быть формироваться так же автоматически по дате. (вместо плюсов потом будут стоять цифры, это не повредит ли всю картину?)    
 
Вашу идею с Архивом до конца не уловила (черт, мозгов не хватает)
 
"нельзя ли сделать так, чтоб при выборе даты на листе Т4 автоматически перебрасывались данные из Списка по этой же дате."  
Вставьте формулу в А3 листа Список и скопируйте на весь желтый диапазон:  
=(H3="+")*($D3=Т4!$B$6)*($D3>0)*(МАКС(A$2:A2)+1)  
 
"Вашу идею с Архивом до конца не уловила".  
См. пример. В зеленом диапазоне - формула.  
На листе Результат пример формулы в двух верхних бланках.
 
Вроде все так...тьфу-тьфу не сглазить. Спасибо огромное!
 
Возникла вот такая проблема-нужно провести обратную процедуру заполнения таблица Архив из Бланков (ТТГ, Т4 и т.д.). Например будут иметься допол.колонки в Т4 и при внесении данных в ячейки (на листе Т4 это столбцы D,F,H и т.д.) они при при совпадении фамилии чел-ка в столбцах C,E,G будут перебрасывать данные в соответсвующий доп.столбец в листе Архив (например, выдел.для Т4 желтым). И еще заковырка у меня - в таблицы результат перебрасывались те люди-у которых стоит к-н анализ, а не все по выб.дате как у меня. Вот.
 
Прошло время и нужно по новой вспоминать, о чем речь и какие формулы писались.  
Но разбираться в файле с кучей не касающейся вопроса информации уже совсем не хочется, Вы уж извините.  
Попробуйте проанализировать проблему и выложить маленький пример желаемого, иначе помощь может долго к вам добираться.
 
Есть таблица Архив-туда мы записывали людей и проставляли + кому нужно какой анализ. При выборе даты в таблице (временная) Список-автоматически заполнялась соответсвующая таблица Бланк (ТТГ, Т4, ТЗ) на эту же дату. Вот. А теперь возникла обратная необходимость-результат стал известен (число) и его надо перебросить обратно в Архив при совпадении имени и даты. Т.е., напримере Т4, стал известен результат чел-ка "а а а" =1,2, надо его перебросить в архив в Т4 желтую.    
 
А с результатом у меня получилось не очень-я просто делала ссылки на таблицу список по выбронной дате и он всех туда на это число загонял (в шаблоны), и результат 1,2,3, а надо елси есть у него ТТГ - то в результат ТТг, если ПСА то в шаблон для ПСА.  
 
Вот так я думаю понятнее.(лишнее-скрыла)
 
Забыла сказать, что кол-во шаблонов для таблиц результат можно сделать сколько угодно, но я делала на кол-во ячеек в таблицах Бланк-Т4, ТТГ, т.е.88
 
Вот думаю мож как то через доп.таблицу...пока мало что получается на практике, через ВПР найти то находит, но как токо данные меняются там их тоже на остается, вот и задумалась о доп.таблице.
 
*теряю надежды*
 
Читали мое послание?  
"Попробуйте проанализировать проблему и выложить маленький пример желаемого, иначе помощь может долго к вам добираться."  
Я думаю, именно поэтому помощь застряла :(
 
По возможности даже не пример Ваших таблиц, а вопрос на отвлеченном примере, по которому Вы сами сможете разобраться и адаптировать формулы (которые придут :]) под себя.
Страницы: 1
Читают тему
Наверх