Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Сравнение двух csv файлов с созданием файла различий
 
Цитата
JeyCi написал: или заказывайте работу и просите откомментировать код.
Хорошая идея. А сколько это по времени и по деньгам, как думаете?  
Сравнение двух csv файлов с созданием файла различий
 
Цитата
Андрей VG написал: Разбейте задачу на части
Ну вот. Спасибо. Хорошая наводка. А можно поподробнее про алгоритмы действий?

Цитата
Мотя написал: Почему приложили файлы в формате xlsx? В файле Результат.xlsx алгоритм поиска...  "не просматривается".  
Ну я их сам создал. Вырвал из csv. Так сохранились.
Алгоритма поиска нет. Я его не знаю. Это я искусственно создал возможные ошибки и нужный результат.  
Сравнение двух csv файлов с созданием файла различий
 
Цитата
JeyCi написал:
вы никакими деньгами (кстати не указали цену) не сможете заплатить за своё понимание, если не готовы заплатить временем
Поймите, я не программист, я даже не работаю в экселе, у меня совершенно другая специфика работы. Работаю я совершенно в другой системе, просто так сложилось. Ну поймите правильно, что бы изучить полностью эксель - уйдет не один месяц, что бы изучить vba - ни один год.
Покупать готовую работу - не спортивно, хочется понять механизм. Опыт в разборе и адаптировании различных готовых конвертеров уже был. По этому я и обратился сюда за советом. Да и, может, кому то еще это пригодиться.

Может я не правильно ставлю вопросы...
Как я представляю себе это:
В определенное время, на сервере вызывается задача - выполнить vba (или не vba). Vba тащит файлы с нужной папки, сравнивает их, результат кладет в другую папку или отправляет по почте.
Это идеал.
Но еще, мне просто интересно, какими формулами или макросами можно сравнить эти две таблицы.

Повторюсь, я очень плохо знаю эксель, а vba я не знаю совсем.
Прошу прощение за недопонимание.  
Изменено: MadKot - 30.04.2016 20:03:30
Сравнение двух csv файлов с созданием файла различий
 
Цитата
JeyCi написал: словари подходящи для такого рода задач - CreateObject("scripting.dictionary")... на форуме много примеров их использования... не пренебрегайте Поиском (вверху страницы)
Спасибо большое, но если бы я умел этим пользоваться, мне бы и хватило поиска в гугле.

З.ы. я так понимаю, что здесь все родились гуру, помощи ждать бесполезно.
Что ж, мы люди не гордые. Готов заплатить за индивидуальный урок с последующим решением данной задачи СОВМЕСТНЫМИ с репетитором усилиями.  
Сравнение двух csv файлов с созданием файла различий
 
Цитата
JeyCi написал: в Правилах есть и про  Поиск...
Вот про поиск я знаю. Проштудировал первые 5 страниц результатов, не нашел подходящего.
Что то похожее тут...http://www.planetaexcel.ru/forum/index.php?PAGE_NAME=message&FID=1&TID=65434&TITLE_SEO=65434-zadacha... Но ответа на задачу нет.  
Сравнение двух csv файлов с созданием файла различий
 
Всем доброго дня и с наступающими праздниками! Случилась у меня такая задачка, покупать работу не хочу, хочу сам разобраться, что к чему, да и подтянуть себя в экселе или VBA - не мешало бы.
Суть такая. Каждое утро, в определенное место сохраняются два файла-отчета в формате csv. Куски файлов я приложил. Они могут быть, как и абсолютно одинаковые, так и содержать различия. В файлах три столбца (на самом деле больше, но важны только эти, и настроить на выгрузку только трех столбцов я могу - не суть), много строк.
Структура такова:
Документ1 - предмет001 - признак (кол-во) 7,5
Документ1 - предмет021 - признак 8,8
Документ1 - предмет038 - признак 15,4
Документ2 - предмет021 - признак 18,2
Документ2 - предмет200 - признак 12
Документ45 - предмет100 - признак 4
Документ45 - предмет170 - признак 7
Документ56 - предмет004 - признак 8,1
Документ56 - предмет001 - признак 8,7
Документ56 - предмет044 - признак 8,9

И так далее.
Во втором файле, может быть так:
Документ1 - предмет001 - признак 7,5
Документ1 - предмет021 - признак 8,8
Документ1 - предмет038 - признак 15,4
Документ45 - предмет100 - признак 4
Документ56 - предмет004 - признак 8,1
Документ56 - предмет001 - признак 8,7
Документ56 - предмет044 - признак 6

Во вложении два файла, которые имеют все возможные различия:
Отсутствие целых строк и разные значения третьего стобца
В итоге необходимо получить файл, который будет содержать различия.
В моем примере это :
Документ2 - предмет021 - признак 18,2
Документ2 - предмет200 - признак 12
Документ45 - предмет170 - признак 7
Документ56 - предмет044 - признак -2,9

Ну и если кто знает, как это все сделать в автоматическом режиме и отправить по почте на указанный адрес - вообще мегагений.
Кто сможет взяться и обучить чайника, как сделать такой вот финт.
Для меня важно понять как это все и какими функциями, формулами, макросами может обработаться в экселе. Ну а автоматизация, это уже другой, думаю не этой ветки, вопрос.

Спасибо за внимание, надеюсь на помощь.
Страницы: 1
Наверх