Написание программы для обработки файлов *.xlsx
34 PLNЧто имеется:
- 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 dni335 PLN
195 3 1 10 dni335 PLNмпогопоточная программа на Java
-
3430 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 dni419 PLN
57 2 0 10 dni419 PLNПредлагаю сделать приложение под Windows на C#. Файлы будет обрабатывать быстро, памяти расходовать мало. Удовлетворит всем требованиям от п.1 до п.7
Могу прислать прототип программы через 3дня от начала работы
Цена и строки реальные. Без предоплаты.
-
7 dni84 PLN
308 6 0 7 dni84 PLNВсе возможно.
Размер файлов имеет косвенное значение.
будет работать в Ехсе!,
Определитесь с исполнителем - по цене договоримся.
Кстати, Ян Вам дает разумный совет: объемные файлы сохраняйте в бинарном формате.
А некоторые данные лучше вообще хранить в txt. Надо смотреть структуру данных, тогда смогу что-то рекомендовать.
P.S. Кстати, 7-й пункт, это по стоимости и трудозатратам, почти половина всего вашего задания...
-
3 dni42 PLN
85 3 dni42 PLNГотов выполнить Вашу задачу...
Для деталей [email protected]
С ув. Сергей...
-
2 dni84 PLN
2141 85 0 2 dni84 PLNМогу реализовать.
-
5 dni126 PLN
23 5 dni126 PLNПредлагаю реализовать через макрос VBA в экселе.
Нужно уточнение алгоритма задачи перед написанием кода.
-
225 13 0 Добрый день!
Могу реализовать данный алгоритм в excel. По производительности - вопрос не в оперативной памяти, а в процессоре в большей степени. Скорость работы - пока неизвестно, нужно смотреть файлик и пройтись парой условий.
И кстати в первую очередь я советовал бы пересохранить базовые файлы в формат .xlsb, уже увидите результат))
-
19 dni63 PLN
131 1 0 19 dni63 PLNВ принципе поняно, детали надо обсуждать, делал похожие задачи
email [email protected]
-
Два вопроса:
- Вы собираетесь продолжать создавать такие файлы в Excel, или новых уже не будет?
- Насколько обязательно консолидированное выполнение обработки данных именно в Excel?
-
Aktualne zlecenia dla freelancerów w kategorii Bazy danych i SQL
Platforma edukacyjna dla trenerów koszykówki + niestandardowy CMSPlatforma edukacyjna dla trenerów koszykówki + Custom CMSPrzegląd projektu Poszukujemy doświadczonego zespołu deweloperskiego lub programisty full-stack do zbudowania nowoczesnej platformy edukacyjnej dla trenerów koszykówki. Strona internetowa zapewni trenerom koszykówki dostęp… Bazy danych i SQL, Programowanie stron internetowych ∙ 13 godzin 17 minut temu ∙ 57 ofert |
Integracja Viber w 8.3
838 PLN
Potrzebna integracja Viber w własnym CRM (1C 8.3)O firmieFirma "Domofon System" zajmuje się instalacją i serwisowaniem systemów domofonowych.Baza ponad 40 000 abonentów.Pracujemy na własnym dopracowanym systemie opartym na 1C 8.3.Szukamy specjalisty lub zespołu do… Bazy danych i SQL, Tworzenie chatbota ∙ 16 godzin 38 minut temu ∙ 8 ofert |
Dopracowanie 1C UT 11 dla TSD Zebra (RDP): różne sygnały dźwiękowe podczas skanowania
84 PLN
Konfiguracja: 1C UT 11 Adresowy magazyn Terminal Zebra TC26 Praca przez RDP Skanowanie towarów odbywa się w dokumentach przyjęcia, umiejscowienia, selekcji oraz innych operacjach magazynowych. Aktualny problem: Magazynierzy pracują przez terminal Zebra. Podczas skanowania nie… C#, Bazy danych i SQL ∙ 2 dni 14 godzin temu ∙ 6 ofert |
Wyleczyć konfigurację 1c
419 PLN
Konfiguracja CRM & ERP SmartCeiling (2.8.26.0) Ochrona przez Kod Rejestracyjny. Zarejestrowana do końca roku. Bazy danych i SQL ∙ 3 dni 5 godzin temu ∙ 8 ofert |
Potrzebny specjalista 1C do poprawek i rozwojuSzukam specjalisty z 1C do współpracy na freelansie. Obecnie już współpracuję z wykonawcą, który zapewnia wsparcie i obsługę systemu 1C. Jednak z powodu obciążenia wykonawcy pojawia się potrzeba szybkiego wykonania dodatkowych zadań, poprawek oraz opracowania nowej… Bazy danych i SQL ∙ 8 dni 4 godziny temu ∙ 12 ofert |