Написание программы для обработки файлов *.xlsx
9 USDЧто имеется:
- 20-30 файлов *.xlsx
- объем файлов 100-150 МБ каждый
- структура файлов одинаковая: используется только первый лист, количество, наименование и расположение столбцов однотипное, в строках – текстово-цифровые символы (информация для обработки)
- количество столбцов – 30, количество строк – до 500 000.
Требуется (пошагово):
1. создать новый файл с расширением *xlsx и скопировать в него первую строку (шапку) с указанного файла (один из файлов, в которых будет осуществлен поиск по критерию).
2. выбрать папку и файлы, в которых будет осуществлен поиск;
3. иметь возможность задать поиск по критерию/ям в определенном столбце:
- выбрать наименование столбца/ов, в котором будет осуществляться поиск элемента (пример, наименование или код товара);
- задать условие поиска «содержит» и/или «начинается на», …. (аналогично поисковому функционалу Excel);
- внести буквенно-цифровые символы для поиска;
4. найти в данном столбце все ячейки с удовлетворяющими критериями поиска;
5. строки (в которой находится найденная ячейка) скопировать целиком и отобразить ее в новом файле *xlsx (желательно, это делать сразу, а не накапливать в памяти);
6. отработать данный поиск во всех файлах.
7. Программа должна показывать состояние обработки файлов (отработанные файлы и количество найденных элементов) и возможность ее приостановки или остановки полностью.
При этом, процесс обработки файлов должен быть осуществлен с минимальными загрузками памяти и быстрой обработкой файлов. (проблема предыдущего заказа – долго обрабатывал файлы с подвисанием системы из-за недостатка памяти, хотя в наличии 12 ГБ оперативки).
П.С.: все операции, указанные выше можно осуществить в Excel, однако нужно проделывать все поисковые операции с 20-30 файлами поочередно!!! и накоплением в отдельном файле – что очень утомляет 🙂 . Нужна программа, которая все это сделает во всех файлах и выдаст результат в новом файле.
Прошу указывать цены на работы реальные!!!
-
108 Предлагаю сделать приложение на С#. Имею опыт разработки подобных вещей на реальном интерпрайз проекте. Чтобы не нагружать память можно читать определенное количество строк(задается в конфигурациях програмы).
Если все пойдет хорошо за 2 дня будет сделано, если пойдет не по плану то 3-4 максимум
-
10 days89 USD
195 3 1 10 days89 USDмпогопоточная программа на Java
-
3450 86 1 2 Готов реализовать на VBA Excel. В результате будет файл Excel
Макрос будет мониторить определенную папку.
Автоматически будет просматривать изменившееся файлы и формировать локальную базу данных для поиска
Сам поиск будет почти мгновенным и оперативку потреблять не будет.
Рабочий прототип подготовлю в течение суток после предоставления файлов и уточнения критериев поиска. Все остальное время на тестирование и доработку
Скорость работы и качество результата гарантирую
-
397 2 0 Здравствуйте.
Если хотите быстрое и хорошее решение - могу реализовать такую программу на C++ или Python. Скорость будет значительно выше, чем у программ на VBA, C# и др. Потребление памяти будет эффективным (можно сделать регулируемую квоту). Пишите в лс.
-
242 Добрый день.
Хочу предлагать вариант работы - программой на Delphi,
к тому же работать будет намного быстрее, чем VBA макросы.
Программа открывает Excel файл, автоматически считывает информацию, находит нужную информацию, записывает в тот же или в другой Excel файл. Работаю с таблицами Excel без проблем (в том числе формулы). Так импорт из Excel реализовано в программе для Генерального представителя фирмы Nokia в Армении, а вывод (в Excel) использую как альтернативный метод вывода отчетов. Мною написаны программы Баз данных для Генерального представителя фирмы Nokia в Армении, для Armenian Water and Sewerage Company ...
С уважением, Mike
P.S. Skype: melqon.yesayan
Совсем недавно написал программу обработки Excel файлов для статистических расчетов.
Цену и сроки уточним.
-
372 22 0 добрый день
есть несколько (6) реализованных проектов такого типа
программа написана средствами excel vba.
указываете путь для входных файлов. путь для результата.
указываете столбцы для поиска и что искать.
примерно вот так может выглядеть:
… http://c2n.me/3GacXYI
или так:
http://c2n.me/3Gad2m5
с уважением Владимир.
https://www.freelancer.com/u/vkalach.html
f r e e l a n c e .ru/vkalach/
-
133 4 0 Все сделаю по вашим шагам, с учетом минимальной загрузки памяти. Это ариложение будет рабоиать в любом браузере.
Более подробно готов обсудить по Скайпу.
Skype: egorich01
-
10 days111 USD
57 2 0 10 days111 USDПредлагаю сделать приложение под Windows на C#. Файлы будет обрабатывать быстро, памяти расходовать мало. Удовлетворит всем требованиям от п.1 до п.7
Могу прислать прототип программы через 3дня от начала работы
Цена и строки реальные. Без предоплаты.
-
7 days22 USD
308 6 0 7 days22 USDВсе возможно.
Размер файлов имеет косвенное значение.
будет работать в Ехсе!,
Определитесь с исполнителем - по цене договоримся.
Кстати, Ян Вам дает разумный совет: объемные файлы сохраняйте в бинарном формате.
А некоторые данные лучше вообще хранить в txt. Надо смотреть структуру данных, тогда смогу что-то рекомендовать.
P.S. Кстати, 7-й пункт, это по стоимости и трудозатратам, почти половина всего вашего задания...
-
3 days11 USD
85 3 days11 USDГотов выполнить Вашу задачу...
Для деталей [email protected]
С ув. Сергей...
-
2 days22 USD
2141 85 0 2 days22 USDМогу реализовать.
-
5 days33 USD
23 5 days33 USDПредлагаю реализовать через макрос VBA в экселе.
Нужно уточнение алгоритма задачи перед написанием кода.
-
225 13 0 Добрый день!
Могу реализовать данный алгоритм в excel. По производительности - вопрос не в оперативной памяти, а в процессоре в большей степени. Скорость работы - пока неизвестно, нужно смотреть файлик и пройтись парой условий.
И кстати в первую очередь я советовал бы пересохранить базовые файлы в формат .xlsb, уже увидите результат))
-
19 days17 USD
131 1 0 19 days17 USDВ принципе поняно, детали надо обсуждать, делал похожие задачи
email [email protected]
-
Два вопроса:
- Вы собираетесь продолжать создавать такие файлы в Excel, или новых уже не будет?
- Насколько обязательно консолидированное выполнение обработки данных именно в Excel?
-
Current freelance projects in the category Databases & SQL
Database parsing
45 USD
Channel requirements: 1. Content language: Russian or Ukrainian (mixed RU/UA content is allowed) 2. Number of subscribers: At least 500 subscribers 3. Activity: The last post published no later than 32 hours ago 4. Comments: Comments must be open under the posts (through a group… Databases & SQL, Data Parsing ∙ 10 hours 2 minutes back ∙ 27 proposals |
It is necessary to check the scripts and update the data in the Postgres database.It is necessary to correct the SQL scripts for the Postgres database. It is required to check the scripts and update data from external Excel tables and between two Postgres databases (different servers). Scripts will be run through AnyDesk using Navicat. List of data for… Databases & SQL ∙ 3 days 13 hours back ∙ 18 proposals |
Need an Airtable architect to build a relational schema and a new clean Airtable base.Need help rethinking and building a clean relational schema for an internal operational system on Airtable. The current database is already in use by the team, but it has grown organically: the structure is partially flat, some tables/views are actively used, while others are… Databases & SQL, Desktop Apps ∙ 4 days 6 hours back ∙ 10 proposals |
Basketball Coaching Education Platform + Custom CMSBasketball Coaching Education Platform + Custom CMSProject Overview We are looking for an experienced web development team or full-stack developer to build a modern basketball coaching education platform. The website will provide basketball coaches with access to educational… Databases & SQL, Web Programming ∙ 4 days 23 hours back ∙ 92 proposals |
Integration of Viber in 8.3
223 USD
Need Viber integration into own CRM (1C 8.3)About the Company The company "Domofon System" is engaged in the installation and maintenance of intercom systems. Base of over 40,000 subscribers. We work on our own customized system based on 1C 8.3. We are looking for a specialist… Databases & SQL, Bot Development ∙ 5 days 3 hours back ∙ 18 proposals |