Программа автоматической обработки прайс-листов, их объединения и приведения к единому формату

Логотип надстройки Unification

Программа «Прайс лист», выполненная в виде надстройки для Excel, позволяет легко автоматизировать обработку прайс-листов.

Вспомните ситуацию: поставщики в очередной раз прислали свои прайс-листы в Excel — конечно, в совершенно разных форматах - и вам нужно объединить данные из всех этих файлов в одну таблицу. А составители этих таблиц будто специально хотели усложнить вам жизнь: один отправитель разбил ФИО на 3 разных столбца, другой указал цены в гривнах вперемешку с рублевыми, третий объединил в одном столбце наименование товара и его артикул, четвертый вынес названия категорий товара в отдельные строки. И вот смотрите вы на все эти файлы и понимаете, что, кроме как вручную, их не привести к единому виду.

Но на самом деле, выполнение таких сложных задач можно (и нужно) доверить нашей программе: потратив полчаса на её настройку, вы сможете полностью автоматизировать обработку разнотипных прайсов нажатием одной кнопки!

Что умеет программа

Главная функция программы — автоматическая обработка прайс-листов и, как следствие, приведение их к единому нужному вам формату одним нажатием кнопки.

В числе полезных функций программы вы также найдете:

  • Автоматизацию наценки по категориям
    Можно задать любые правила наценки на любую выборку товаров (например, на холодильники — наценка 10%, на всю косметику — 180 рублей на каждый товар, а на все товары дешевле 1000 руб. — 70%).
  • Обработку и фильтрацию данных
    Один столбец можно разбить на несколько отдельных, или сцепить данные разных столбцов в один.
  • Создание черных и белых списков
    Можно отсеить ненужные категории товара или взять только нужные.
  • Конвертацию валют
    Все валюты приводятся к единой. Курсы конвертации задаются в настройках.
  • Формирование категорий товаров по наименованиям
    Например, холодильники и чайники относим к бытовой технике, всё остальное помещаем в категорию “разное”, и т.д.
  • Автоматическую обработку прайсов со сложной структурой (много листов, данные расположены блоками и т.д.)

Настройка программы «Прайс-лист»

Вам потребуется один раз задать настройки для каждого типа обрабатываемого файла (из какого столбца что брать, в какой столбец итоговой таблицы вставлять, каким образом преобразовывать данные) — и в дальнейшем программа сама будет делать за вас всю работу.

Помощь в настройке программы под конкретные прайсы — платная, однако большинство клиентов справляются с настройкой самостоятельно.

Техническая информация

Системные требования

  • Компьютер под управлением Windows (XP, Vista, 7, 8, 10)
  • Приложение Microsoft Excel (версии 2003, 2007, 2010, 2013 или 2016)

Подробнее

Форматы файлов

Программа поддерживает следующие форматы входных файлов и результата:

  • файлы CSV
  • файлы Excel (XLS, XLSB, XLSM, XLSX, и т.п.)

Поддерживаются таблицы как линейной, так и иерархической структуры.
Подробнее

 

Справка по программе «Прайс лист»

Сейчас инструкции в стадии разработки. В ближайшее время будут добавлены ещё и видеоинструкция.

Как скачать и протестировать программу

Комментарии

Добрый день! Интересует такой вопрос: при выборе "обработать все прайс-листы" для всего списка прайсов можно выбрать только одну конфигурацию вывода. Как сделать, чтобы для каждого прайса была своя конфигурация вывода? Или это возможно только при обработке каждого отдельного прайса? Это необходимо, т.к. для каждого прайса на выходе нужно разные подставлять названия.

Здравствуйте
Пока такой возможности в программе нет (точнее, в движок такая опция заложена, - я только не вывел эти опции в настройки объединения строк.
сейчас для каждого из объединяемых полей прописан один и тот же разделитель, и выключена опция удаления дубликатов)

Если готовы приобрести лицензию на программу, — доделаю нужный вам функционал.

Решил повторить свой вопрос в основной ветке.
Есть вопрос по поводу объединения строк. Есть ли возможность в результирующей таблице после объединения в одну строку, с разделителем «запятая + пробел» в ячейках избежать повторяющихся слов?
Например у меня получаются ячейки "полиамид, хлопок, хлопок, хлопок, хлопок" и "черный, белый, белый, черный, черный" и т.д.
Заранее спасибо за помощь

28 октября 2014 г. в 09:52 стало доступно обновление программы «Unification» (версия 1.1.9).

Изменения в новой версии программы:

+ доработан механизм распознавания категорий и подкатегорий прайс-листов
+ расширены возможности конвертации валют (список валют можно редактировать)

Рекомендуем обновить программу до последней версии!

Спасибо! Буду изучать.

Здравствуйте, Алексей
Для вашей задачи нужна другая, более простая, программа:
http://excelvba.ru/programmes/Lookup

Здраствуйте! Необходимо сводить количество и цену товара в двух прайсах - от поставщика и торговом. Возможно ли, чтобы программа идентифицировала товар по имени и производила замену цены и остатков из одного файла в другом? Заранее спасибо за ответ.

Здравствуйте, Валерий
Письма получил. Ответил на почту
Завтра вернусь из отпуска, - дам развернутый ответ

Добрый день! Пишу вам на почту второй день. Скайп у меня нету. Если не сложно ответьте пожалуйста

Добрый день? подскажите что именно вы купили?

Это просто делается, - для поля НАИМЕНОВАНИЕ в качестве источника данных задайте не конкретный столбец (например, 1 «A»),
а используйте режим ФОРМУЛА, куда введите формулу {1} {2}
(эта формула, при обработке прайса, объединит значения из первого и второго столбцов через пробел)

Добрый день! Возник вопрос. Есть 2 столбца (наименование и артикул), в каждой строке напротив наименования стоит артикул, как мне сделать, что бы при выводе прайса, программа, в ячейку с наименованием подставляла соответствующий артикул, т.е. что бы получилось: 1 столбец - наименование пробел артикул, 2 столбец артикул? Спасибо.

Не стал заморачиваться, а купил прайс лист.

Формирует ли программа excel документы на основании Excel файлов?

Если все исходные файлы имеют одинаковый формат (количество и порядок столбцов) - то, конечно, всё делается проще (и дешевле)

Оформляйте заказ, прикрепляйте примеры файлов, и подробно описывайте, что и как должно работать.

Добрый день! Очень интересует Ваша программа Прайс лист, но пока денег жалковато ))) Такой вопрос, интересует простой макрос, что бы просто листы txcel собирал в один прайс в непрерывную таблицу,ну и конечно за не большую цену))) Спасибо! А в будущем обязательно приобрету Ваш Прайс лист, уж больно функционал хороший!

Нужна эта программа !!!

10 марта 2014 г. в 05:26 стало доступно обновление программы «Unification» (версия 1.1.6).

Изменения в новой версии программы:

+ добавлена функция для выполнения замен с использованием регулярных выражений
- устранена ошибка в механизме сложной наценки (наценка не применялась к текущему полю)
+ мелкие доработки и исправления ошибок

Рекомендуем обновить программу до последней версии!

Работал с человеком, впечатления положительные. Быстрая и грамотная тех. поддержка. Рабочий, интуитивно понятный софт. При случае обращусь ещё и буду рекомендовать знакомым.
P. S. Не нашел на сайте "отзывы", поэтому отписался сюда.

Здравствуйте, Роман.
Да, это возможно, - но какой смысл использовать такую сложную программу для такой простой задачи?
Если вам нужно к артикулам добавить только цены из файла поставщика, - то это можно сделать гораздо проще,
при помощи этой надстройки:
http://excelvba.ru/programmes/Lookup

Добрый день, возможно ли такой вариант работы программы - есть прайс поставщика он общий там наименований и артикулов больше чем я беру от поставщика мне например из 3600 позиций надо извлечь 1202 по артикулам с ценами разумеется. Отсюда вопрос я например указываю прайс поставщика ввожу в программу часть артикулов которые на которые я хочу получить цены, и в итоге получаю список своих артикулов с ценой поставщика. Возможно ли это? По сути это просто фильтрация и формирование Списка артикулов и цен которые нужны именно мне, из всего прайса поставщика.

Здравствуйте, Артём.
Ссылка на скачивание есть в заголовке статьи, - должен скачаться файл с расширением XLA
При его запуске, в Excel ничего не откроется, - лишь добавится панель инструментов на ленте, на вкладке «НАДСТРОЙКИ»

Если не можете разобраться с программой, - позвоните мне в Скайп, я объясню, как работать с программой, и что она умеет.

немогу скачать пробную версию-скачивае пустые папки а программа открывается как пустой excel фаил скинте пожалуйста на почту

Уведомляю, что 23 ноября 2013 г. в 21:49 стало доступно обновление программы «Unification» (версия 1.1.6 Beta).

Изменения в новой версии программы:

+ добавлена возможность объединения строк в создаваемом прайс-листе

Рекомендуем обновить программу до последней версии!

Уведомляю, что 19 ноября 2013 г. в 08:24 стало доступно обновление программы «Unification» (версия 1.1.5).

Изменения в новой версии программы:

- устранена проблема нехватки памяти (выводился пустой прайс) при больших объёмах данных
- устранена ошибка в механизме работы таблиц замены
+ реализована возможность подстановки значений из произвольных ячеек любых листов (опция "коды полей")
+ добавлена опция "обязательное поле" в настройки полей конфигурации вывода
(теперь можно отфильтровывать нужные данные уже после объединения данных из разных прайсов)
+ доработаны функции распознавания характеристик колесных дисков

Рекомендуем обновить программу до последней версии!

Здравствуйте, Игорь.
Обычно знаки !! ставят при группировке прайсов,
добавляя отдельные строки типа !категория и !!подкатегория.
Группировка настраивается в конфигурации вывода (там есть галочка «группировать строки»),
и можно задать поля для группировки (в вашем случае, "категория" и "подкатегория"),
и для каждого из полей, в настройках группировки, задать добавляеиый текст до значения (один или 2 восклицательных знака)

PS: Если сами не разберетесь, - звоните в скайп, подскажу, как сделать.

PPS: Это касательно вывода результата. Что же касается обработки (загрузки) прайса с категориями и подкатегориями, - там много вариантов распознавания категорий (выделения их в отдельные столбцы).

Здравстуйте. Почти с всем что мне надо разобрался.
Подскажите как преобразовать из исходного прайса подкатегории категорий товаров к виду !категория или !!категория.
Основную категорию я выделяю по отсутствию цены.
А подкатегория отличается от категории только количеством отступов. Не могу преобразовать. В ручную ставить "!" в 50 строках 5 прйсов наждый день неохота.

Уведомляю, что 18 октября 2013 г. в 02:48 стало доступно обновление программы «Unification» (версия 1.1.3 Beta).

Изменения в новой версии программы:

+ формирование списка полей (по выделенному диапазону) нажатием одной кнопки
- устранена проблема с невозможностью использования символов Unicode в настройках обработчика прайса
+ добавлены новые функции для обработки значений (добавление текста до и после, подсчет количества символов, изменение регистра)
+ реализована сложная наценка (в зависимости от категории товара или цены)

Рекомендуем обновить программу до последней версии!

Здравствуйте.
Увеличит количество доступных столбцов в настройках программы, - не проблема
(просто не думал, что в реальных прайсах будет больше 50 столбцов)

Для объединения однотипных файлов у меня есть решения попроще (зачем использовать навороченную программу,
если надо просто собирать данные из одинаковых файлов, поместив данные из каждого файла одни под другими)
Позвоните в скайп, - посоветую вам решение (если подробнее опишите задачу)

День добрый! Мне нужно объединить однотипные файлы с 244 столбцами в один. Я правильно понял что количество столбцов в конфигурации обработчика ограничивается 50-ю шт. (последний - "AX")?

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
CAPTCHA
Подтвердите, пожалуйста, что вы - человек:
      _   _____    ____   _   _____   _  __
| | |_ _| / ___| / | | ___| | |/ /
_ | | | | | | _ | | | |_ | ' /
| |_| | | | | |_| | | | | _| | . \
\___/ |_| \____| |_| |_| |_|\_\
Введите код, изображенный в стиле ASCII-арт.