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

Логотип надстройки 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, и т.п.)

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

 

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

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

Комментарии

Александр, напишите мне в скайп, разберёмся.

Я говорю о разных результатах одной и той же обработки.
Вот сегодня утром объедению 3 прайс листа - 3 раза вывод результата - ничего кроме шапки шаблона, 4-й раз - желаемый результат

Здравствуйте, Александр
Убедитесь, что выводимые значения не начинаются со знака =
В этом случае Эксель воспринимает выводимое значение как формулу, и начиная с такой ячейки, вывод прекращается.
Т.е. проверьте настройки обработчика прайса, чтобы там не был прописан нигде в формуле знак =

Здравствуйте!
Недостаточно оперативной памяти. Обратитесь к разработчику программы.

Пользуюсь программой уже почти год. Со временем, по мере поступления новых файлов с выводом результатов стали возникать проблемы чаще: выводится строка заголовков столбцов и в редких случаях заполнена первая строка с данными (не вся) - мы просто перезапускали exel и в итоге добивались результата со второго, в редких случаях с третьего.
Сейчас пытаюсь обработать файл, структура которого уже обрабатывалась ранее - выдает ошибку.
Как быть?

Да, такая возможность есть
В настройках программы на вкладке «Режимы» можно создать несколько режимов работы, не зависимых друг от друга
(разные настройки обработки прайсов)
Папка с прайсами может быть общей для всех, а может в каждом режиме быть своя.

Здравствуйте!
Подскажите пожалуйста есть ли возможность разграничить в папке прайс-листы с разными настройками для нескольких разных проектов.
часть прайсов мне нужна для объединения в общий прайс лист для менеджеров. другая часть для загрузки в интернет магазин

Здравствуйте, Константин.
Звоните в Скайп в любое время

Здравствуйте!!! С Вами можно связаться по телефону, по скайпу в ближайшее время сложности (( бегаю как волк то по ячейкам экселя разных прайсов то на работе зашиваюсь от менеджеров. Буду Вам очень признателен если сделайте в этом плане скидку. Знаю что скайп лучше, но мне бы узнать суть украду 15минут не более. Спасибо за Ваш труд.

Здравствуйте.

Столкнулись с такой проблемой, у поставщика в прайсы на некоторые продукты установлены местные цена, а на некоторые в USD.
Сами не смогли разобраться, как по валюте отменить конвертацию.

Спасибо.

Поиск работает и без перезапуска Эксель, если в окне поиска нажать кнопку Дополнительно, и снять галочку Ячейка целиком

Добрый день. Ошибка в программе:
1.после использования таблицы замен, перестает работать поиск ctrl+F. после перезапуска excel все в норме.

Здравствуйте! Присоединюсь к предыдущему оратору: Есть прайсы в которых в отдельных колонках указаны по сути атрибуты товара, размер,вес, цвет и т.д У меня тоже opencart и в нем при импорте через csv атрибуты,фильтры, и опции размещаются в одной строке разделяемые символом |
Вот скрин для понимания https://ibb.co/iw6vpc
Вопрос как сделать с помощью таблицы замен чтобы в результирующем файле csv было так как на скрине?
спасибо!

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

Здравствуйте! Отличная программа! Присматриваемся к покупке. Скажите пожалуйста как сделать так чтобы из прайс листа грузились фильтры в формате:
Память|2gb
Дисплей|10"
Ос|Android
И это в одной строке. Формат импорта Opencart
Всю голову сломал. Спасибо!

отсортируйте по столбцу ЦЕНА в конфигурации вывода, - тогда первая попавшаяся строка и будет строкой с минимальной ценой

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

В конфигурации вывода есть галочка «Объединять строки при выводе»
Включите её, и настройте, чтобы при совпадении артикула, бралась минимальная цена

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

Добавьте в исключения антивируса мой сайт excelvba.ru и расширение файла .xla

здравствуйте, при скачивании программы антивирус выдает что программа заблокирована так как в ней найден троян. Подскажите может я что то не отключил в антивирусе?
не получается ее скачать

На parallels не запустилось, зато прекрасно работает на vmware fusion

Мои надстройки работают только под Windows
На Маке - можно использовать под Parallels

Пытаюсь запустить в MS Office на маке выдает ошибку 485.

Поправил количество столбцов - получилось. Ковыряю дальше...

Андрей, эта ошибка выскакивает, в том числе, если не удалось данные считать из CSV
Скорее всего, просто неправильно настроены параметры CSV (например, количество столбцов неверно задано, или разделитель)

В режиме CSV даже если две строчки в прайсе "Недостаточно оперативной памяти для вывода результата! Обратитесь к разработчику".
В выводе "ТЕКСТ" стоит.

Андрей, проблема с ####### видимо из-за того, что при считывании ячеек как текста, Excel трактует значение 10.1.41 как дату
(попробуйте увеличить ширину столбца в итоговом файле - увидите, что ####### станет датой типа 10 января 1941 года)
Т.е. и значение брать - не вариант (0 потеряем), и отображаемый текст не получится (0 останется, но автораспознавание лат испортит некоторые артикулы)
Как вариант - обрабатывать файл в режиме «CSV», и в конфигурации вывода для этого поля поставить формат ТЕКСТ

Либо из "0986487810" с галочкой "брать отображаемый текст" получается "9,86E+08"...

Игорь, добрый день! Имеем csv-файл. Строчки стандартные с разделителем ";"
Открываем его как XLS, значение "10.1.41" если убрать точки заменами - всё проходит, на выходе 10141. Но при этом теряем нули в начале "0221503031"
Если ставим галочку "Брать отображаемый текст", то "0221503031" мы спасаем, а вместо "10.1.41" на выходе получаем "########".
Как можно побороть?

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

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