2015-07-01 2 views
0

У меня около 70 000 файлов excel размером около 300 КБ. Первый столбец - это дата и время, а остальные столбцы - все.Объединить данные из файлов excel

Как объединить их в один файл csv или объединить их в один лист рабочей книги Excel. Я думал об использовании Matlab, но в нем не хватало памяти.

+0

Я думаю, что Matlab - это не очень хорошая идея, если вы используете Matlab, вам нужно загрузить все данные в рабочей области, чтобы слить их, я не думаю, что вы сможете это сделать, у вас не хватит памяти раньше загружая все данные. – oro777

+0

Вы просто хотите добавить файлы один за другим? Или вам нужно искать дубликаты записей и как-то их сливать? – nkjt

ответ

-2

Если это одноразовая это то, что я хотел бы сделать:

Скопировать все детали из обоих листов на одном листе в новой книге

Сортировать по убыванию по вашей дате и времени колонке

Дублирование данных и времени столбец на конце (для ВПР, если вы освоитесь с индексом вы можете избежать этого)

Дубликат лист

Удалить данные в дате и времени колонке

данных/Удалить дубликаты, чтобы получить определенный набор

Используйте ВПР на некотором ссылочной столбце, чтобы получить дату и время (Сделайте последний аргумент в vlookup 0)

Это будет тянуть в первом экземпляре, который он находит для данных (т.е. наивысшая дата/время).

Должно занять около 2 минут.

Смежные вопросы