Страницы: 1
RSS
Перенести данные из одного файла в другой, Внедрение данных
 
ПОМОГИТЕ ПОЖАЛУЙСТА!
Есть фаил с жителями микрорайона (ИХ 500 записей или человек).
там столбцы №пп, Ф, И, О, рождение, телефон,
Есть второй фаил, в котором помимо №пп, Ф,И,О есть еще данные у кого какое отопление, и кател (+ 2 столбца, но нет тех людей о которых данных нет (то есть тут 20 записей)).

Задача: внести данные в ощий список (в файл 1 в 500 записей) данные со второго файла ( недостающие данный отопление, кател). То есть в файле 1 должно среди 500 записей появиться 20 с отоплением и катлом.
Я новичок - помогите пожалуйста!
 
Без файлов конечно разговор беспредметный, но всёж алгоритм может/должен быть такой:
1. в обоих файлах создаёте столбец, по которому можно связать эти данные - например через & или СЦЕПИТЬ() собираете в одну ячейку ФИОдатарождения
2. используя например ВПР() подтягиваете котлы тем, кто совпал во втором файле, и наоборот выявляете в первом тех, кого нет во втором.
3. вот этих "тех" вручную отфильтровываете и переносите (или копируете, смотря что нужно  :)  ) во второй файл.
Это думаю самый простой путь.

P.S. а что такое "кател"?  :)
Изменено: Hugo - 14.10.2013 22:59:00
 
Вот файлы!
Алгоритм понятен - но к сожалению не знания ексель не знаю как делать (((
задача из файла "!участо627_110_E130917.xlsx" занести данные столбцов 9,10,11 в файл участо627_110_E130917.xlsx
все эти записи есть в общем реестре.

п.с. простите за французкий  :oops:
Просто таких файлов около 50 - а шеф требует до утра подготовить, а вручную искать и заносить долго ((((( Да и ПК существует чтоб облегчить работу а не усложнить
 
Если хотите переложить задачу поиска и подстановки данных на Excel, - вам поможет эта программа:
http://excelvba.ru/programmes/Lookup

до утра точно успеете)
 
Ну или http://ibay.narod.ru/other/CompareFiles.Find.rar - подешевле будет  :)  Ну и попроще.
Но так сразу на 50 файлов не хватит - только на 15...

Файл - приёмник: c:\Temp\Romzes\участо627_110_E130917.xlsx
Файл - источник: c:\Temp\Romzes\!участо627_110_E130917.xlsx
Столбцы сравнения в приёмнике: B,C,D,E,F,G,H
Столбцы сравнения в источнике: B,C,D,E,F,G,H
Лист - приёмник (№): 1
Лист - источник (№): 1
Столбцы - приёмники данных копирования: i,j,k
Столбцы - источники данных копирования: i,j,k

Галку разрешающую сохранять поставьте.
Поменяли пути к файлам - готово.
Если эти пути в настройках стереть - будет диалог выбора файла.

P.S. Если нужно именно перенести - то можно в скопированных строках проставить метки, затем по ним отсортировать и удалить вручную.
Но Вам ведь на самом деле не нужно ничего переносить?  :)
Изменено: Hugo - 14.10.2013 22:59:25
 
Цитата
Romzes
таких файлов около 50 и все эти записи есть в общем реестре
Требования к инструменту таковы?
1. Количество файлов-списков может быть любым.
2. Файл-реестр c информацией
Котел ЦОС  СИВО
для файлов-списков - общий?
 
Макрос:
1. "Просит" указать файл-реестр.
2. В каталоге, где находится "макросный" файл, должен существовать каталог "SPISOK" с файлами-списками.
2.1. Имена файлов-списков - любые.
2.2. Файлов-списков - сколь угодно.
2.3. Макрос "читает" в этих файлах информацию с листа, стоящего первым.
2.4. Имена листов в этих файлах - любые.
3. Макрос по списку face-ов в файле-списке ищет их в файле-реестре: при обнаружении дополняет инфо по face-ам в файле-списке, сохраняет и закрывает этот файл-список. Обновленный файл-список остается в каталоге "SPISOK".
 
Спасибо Вам ГУРУ! Помогли )))
Страницы: 1
Читают тему
Наверх