Добрый день! Программированием не владею( и ,у меня стоит excel 2003 Помогите, пожалуйста, вот с чем.
Есть файл «Свод», и еще 10 файлов в которых будут данные состоящие из 6 столбцов. Задача: Нужно найти повторяющиеся ФИО, ФИО+дата, ЕНП, для каждого файла ( в своде для этого сделано несколько вкладок).
Сразу отвечу на вопрос. 1. Зачем нужно делать отдельные файлы, а не в нутрии этой же книги. Каждый месяц будут предоставляться эти файлы и меняться, при замене листов формула сбивается, а если поменять файлы и запустить «Свод» то формулы не сбрасываются.
2. Мне нужно чтобы в своде 180101 отражались все дубли 180201, 350301, 350701 и т.д. В своде 180201 отражались дубли 180101, 350301, 350701 и .д. Я понимаю, мол, зачем излишние операции, если видно повторения 180101 файле, зачем тогда еще раз показывать это в 180201. Так поставлена задача, с кем именно пересечение имеет 180101 и т.д. Дальше автофильтр и на печать ( если получится только в «свод» добавлять только дубли совсесем было бы замечательно)
Записей будет не менее 40 тыс.
И вопрос отдельный. Если я захочу обрабатывать тоже самое, но скажем с 70 тыс записями в excel у же никак?
Заранее благодарю за помощь. Спасибо.
Добрый день! Программированием не владею( и ,у меня стоит excel 2003 Помогите, пожалуйста, вот с чем.
Есть файл «Свод», и еще 10 файлов в которых будут данные состоящие из 6 столбцов. Задача: Нужно найти повторяющиеся ФИО, ФИО+дата, ЕНП, для каждого файла ( в своде для этого сделано несколько вкладок).
Сразу отвечу на вопрос. 1. Зачем нужно делать отдельные файлы, а не в нутрии этой же книги. Каждый месяц будут предоставляться эти файлы и меняться, при замене листов формула сбивается, а если поменять файлы и запустить «Свод» то формулы не сбрасываются.
2. Мне нужно чтобы в своде 180101 отражались все дубли 180201, 350301, 350701 и т.д. В своде 180201 отражались дубли 180101, 350301, 350701 и .д. Я понимаю, мол, зачем излишние операции, если видно повторения 180101 файле, зачем тогда еще раз показывать это в 180201. Так поставлена задача, с кем именно пересечение имеет 180101 и т.д. Дальше автофильтр и на печать ( если получится только в «свод» добавлять только дубли совсесем было бы замечательно)
Записей будет не менее 40 тыс.
И вопрос отдельный. Если я захочу обрабатывать тоже самое, но скажем с 70 тыс записями в excel у же никак?
Ну, структуру выборок свода можно и упростить. Если, конечно, у вас не совсем уж жесткие требования - "печатать только в таком виде!"). То есть не делать таблицу "фио - все остальные файлы со всеми столбцами", а брать только таблицу соотвествующего файла с данными, а правее указывать в ячейках только признаки, где обнаружен дубль (по сути, все равно что перечислить подряд только заполненные ячейки по строке с "дублями"). Можно даже гиперссылки прилепить на соответствующие строки нужных файлов... А поскольку для ускорения обработки, а также корректности исходных данных - все равно придется сначала делать общую таблицу "все данные из всех файлов", то можно анализ данных сделать по-разному, хоть расписывая на несколько листов по всем источникам, хоть сделав просто формирование нужных выборок кодом на одном листе, но с параметрами; хоть даже просто воспользоваться возможностями сводных таблиц (это если бы не распечатки). И да, количество записей тут роли не играет - при больших объемах можно просто проделывать все расчеты в памяти, без выгрузки промежуточной общей таблицы на лист.
Но, ИМХО, это не просто вопрос, это цельный небольшой проект, так что вряд ли кто-то будет заниматься бесплатно...
Ну, структуру выборок свода можно и упростить. Если, конечно, у вас не совсем уж жесткие требования - "печатать только в таком виде!"). То есть не делать таблицу "фио - все остальные файлы со всеми столбцами", а брать только таблицу соотвествующего файла с данными, а правее указывать в ячейках только признаки, где обнаружен дубль (по сути, все равно что перечислить подряд только заполненные ячейки по строке с "дублями"). Можно даже гиперссылки прилепить на соответствующие строки нужных файлов... А поскольку для ускорения обработки, а также корректности исходных данных - все равно придется сначала делать общую таблицу "все данные из всех файлов", то можно анализ данных сделать по-разному, хоть расписывая на несколько листов по всем источникам, хоть сделав просто формирование нужных выборок кодом на одном листе, но с параметрами; хоть даже просто воспользоваться возможностями сводных таблиц (это если бы не распечатки). И да, количество записей тут роли не играет - при больших объемах можно просто проделывать все расчеты в памяти, без выгрузки промежуточной общей таблицы на лист.
Но, ИМХО, это не просто вопрос, это цельный небольшой проект, так что вряд ли кто-то будет заниматься бесплатно...AndreTM
Skype: andre.tm.007 Donate: Qiwi: 9517375010
Сообщение отредактировал AndreTM - Среда, 12.08.2015, 14:47