Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.04.2012, 13:42   #1
trewis83
Новичок
Джуниор
 
Регистрация: 04.04.2012
Сообщений: 6
По умолчанию Cравнение данных из .xls в OpenOffice !?!?!?!?

Имеем два файла с остатками, оба в формате xls.
Товаров в одном файле 1250, а в другом 1150, большинство позиций одинаково забиты, но есть и расхождения в описании, артикулов нет.

Например:
Данные 1-й таблицы:

Аккумуляторы CRAFTMANN Samsung SGH-E200 070A.08Q4 (AB483640DC)

Данные 2-й таблицы:

АКБ CRAFTMANN Sam SGH-E200

... это одна и та-же позиция, просто по разному забита...

Нужно произвести сверку по остаткам...
данные по второму столбцу, просто числа...
вот такая нелегкая задача... Форум читал, но так ни-чего и не понял, качал примеры сверок, пытался подставить данные, но так и не получил результата... Нихт Арбайтен, ваще!
Куда кинуться? Как решить праблему?
подскажите пожалуйста...
trewis83 вне форума Ответить с цитированием
Старый 04.04.2012, 14:04   #2
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Попробуйте UDF FuzzyVLOOKUP из "копилки" planetы: http://www.planetaexcel.ru/forum.php?thread_id=22556

Но под ОО вряд ли заработает...
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 04.04.2012, 14:10   #3
trewis83
Новичок
Джуниор
 
Регистрация: 04.04.2012
Сообщений: 6
По умолчанию

вот тут и загвоздка.... будем пробывать щас... Спасибо огромное...
trewis83 вне форума Ответить с цитированием
Старый 04.04.2012, 14:24   #4
trewis83
Новичок
Джуниор
 
Регистрация: 04.04.2012
Сообщений: 6
По умолчанию

щас попробую триал офис качнуть, а там пойдет, не пойдет...
trewis83 вне форума Ответить с цитированием
Старый 04.04.2012, 15:40   #5
trewis83
Новичок
Джуниор
 
Регистрация: 04.04.2012
Сообщений: 6
По умолчанию

Не, это не совсем то, что поможет...
По алгоритму, получается так:
1- Найти одинаковые позиции в 2-х столбцах
2- Сравнить их остатки друг с другом...

может че еще щас порою...
trewis83 вне форума Ответить с цитированием
Старый 04.04.2012, 16:27   #6
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

П. 1 оно делает. Далее можно обычный ВПР() подключить.
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 04.04.2012, 16:52   #7
trewis83
Новичок
Джуниор
 
Регистрация: 04.04.2012
Сообщений: 6
По умолчанию

Щас попробовал через comparefiles.find.rus.v160 (Ваша, как японимаю разработка?)
один файл с остатками 1, второй с остатками 2, исходник и приемник соотв.
номенклатура в столбцах "А", количество в "В", какой должнавыдать программа результат?
trewis83 вне форума Ответить с цитированием
Старый 04.04.2012, 17:14   #8
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Я про неё думал - если бы не АКБ (и возможно не Sam, сейчас точно не помню), то можно было бы в одном направлении поюзать частичный поиск.
Но на этих данных результата не будет - тут нет совпадения всех слов в строках (в одном направлении).
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 04.04.2012, 18:12   #9
trewis83
Новичок
Джуниор
 
Регистрация: 04.04.2012
Сообщений: 6
По умолчанию

может еще какие мысли есть? Я тут подумал, если назначить очень похожим наменклатурам одно имя, а потом прогнать через comparefiles?
trewis83 вне форума Ответить с цитированием
Старый 04.04.2012, 18:16   #10
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Так ведь FuzzyVLOOKUP пару нашёл, я проверил.
Им вытянуть в свободный столбец пары, далее к парам уже тянуть другие данные.
По моему вполне рабочий "двухходовый" вариант.
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сверка данных в столбцах XLS _Alias_ Microsoft Office Excel 29 03.09.2010 17:42
Импорт данных. OpenOffice calc не дружит с VBA. как преобразовать? AAAAAAAmidi Microsoft Office Excel 3 16.08.2010 14:56
Cравнение элементов очереди. STL. Lazio Помощь студентам 0 11.11.2009 00:16
Cравнение файлов Horror Общие вопросы .NET 24 26.02.2008 18:56
сохранение данных в xls Alar Общие вопросы Delphi 0 29.10.2006 23:55