Прайс лист »- програма об'єднання та обробки прайс листів, макроси для excel

Уявіть собі ситуацію, коли вам в черговий раз прислали кілька файлів Excel (прайс-листів, звітів, таблиць, і т.д.), і вам треба об'єднати дані з усіх цих файлів в одну таблицю.

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

І ось дивіться ви на всі ці файли, і розумієте, що, крім як вручну, ці таблиці не привести до єдиного вигляду. А без цього ніяк - інакше не вийде ні проаналізувати дані, ні свій прайс-лист скласти.

Підрахувавши сумарна кількість рядків у файлах, ви розумієте, що роботи тут на пару тижнів. А нові прайси постачальники надсилають щодня.

Який же вихід є з цієї ситуації?

Дуже просто - треба довірити обробку всіх цих файлів спеціалізованій програмі.

Програма «Прайс-лист» якраз призначена для таких випадків - витративши півгодини на настройку програми, ви зможете обробляти всі ці різнотипні файли натисканням однієї кнопки!

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

(Хоча, насправді, все просто, на настройку обробки одного прайс-листа йде близько 2-5 хвилин)

Якщо бажаєте дізнатися, чи підійде програма для ваших потреб, - телефонуйте в Скайп, я вам все детально розповім, що вміє робити програма,
і навіть можу показати на прикладі ваших файлів (віддалено, через Teamviewer версії 7)

Загальні відомості про програму

Можливості програми обробки і об'єднання прайсів

Здрастуйте, Олександре
Логіка тут проста, - береться найменування з першою-ліпшою рядки серед об'єднуються.
Що-небудь інше налаштувати тут не вийде, хіба що поворожити з порядком обробки прайсів, щоб прайс з «правильними» найменуваннями оброблявся першим, і при об'єднанні саме його найменування бралося

Вітаю! Благополучно працюємо з Вашою програмою кожен день вже цілий квартал.
Зараз зіткнулися зі складністю: У програмі передбачений функціонал об'єднання рядків. Цей функціонал ми так само використовуємо. Позиції об'єднуються все відмінно, але чи можливо як то додавати виключення? якщо Рядки в колонках A і B рівні вони об'єднуються, колонка З береться найменша - але як бути з колонкою D де йде найменування товару? за якою логікою вибирається значення, яке потрапляє в результат? Чи можна керувати цією логікою? У нас вийшло що взялася назва від більш дорогого товару, а ціна від більш дешевого. Хоч це і однаковий товар в обох випадках, в тексті найменування, в разі дорогого варіанту, була дуже важлива інформація, яка в результат не потрапила. Підкажіть будь ласка як бути? Відмовлятися від цього корисного функціоналу не хочеться зовсім.

Програму збираємося купувати - доведу тільки керівництву що вона необхідна.
Відносно другого питання - чи можливо створити макрос на основі функції "текст по стовпцях"?
Що б він розділив номенклатуру, а я образно формулою "= СЦЕПИТЬ" в потрібному порядку її зіставив.
Або просто детально на кожен вид номенклатури - підібрати свій вид перестановки.

Валерій, якщо готові оплатити програму, - підкажу, що як зробити
(По першому питанню, - там треба дивитися на вашому комп'ютері, з опису незрозуміла проблема)

По другому питанню, - є функція «заміна засобами RegExp», вона може переставити слова в потрібному порядку
Але, оскільки в прайсах на металопрокат зазвичай повний бардак, - перестановка не допоможе (тому що для інших позицій в тому ж прайсі треба в іншому порядку переставляти),
тому, краще використовувати таблицю замін.

Поки юзаю TRIAL, натрапив на такі проблеми:
1) У мене є 3 схожих прайса, в невеликою відмінністю по номенклатурі. Основна відмінність - наявність продукції в різних містах.
Суть проблеми: не можу до всіх 3-м прайсів одночасно поставити один і той же "обробник". В налаштуваннях весь час два випадає, хоча якщо обробляти прайси окремо - все працює добре. Якщо одночасно обробити всі прайси - помилка. Вирішив тільки шляхом копій оброблювачів (вносив за новою в кожен прайс одні і ті ж параметри). Як підсумок - страшенно не зручно, чи можна як то користуватися одним обробником до кількох прайсів (таблицею замін наприклад виходить такий варіант?
2) Чи не побачив як правильно налаштувати підбір слів, що б перевертав в потрібному порядку слова, крім як повна заміна в таблиці замін.
Приклад: У прайсі прописано "Коло ст09Г2С 100мм $% +". Мені необхідно, що б видало "Круг 100 ст09Г2С". У функціях обробки не знайшов схожого прикладу.

Олександр, так, є таке. У програмі це називається «таблиці замін»
Якщо готові придбати програму, - підкажу, що де і як налаштувати

Якщо ви використовуєте мою програму обробки прайсів (надбудова Unification), то ви можете привести всі найменування товару до потрібного (єдиному) виду, і тоді зможете підставити ціни одним натисканням кнопки (надбудова Lookup)

Доброго дня.
Скажіть будь ласка, чи є така надбудова або окрема програма, яка б дозволяла брати дані (ціни) з одного файлу ексель (прайс-листа) і підставляти в інший прайс-лист (файл ексель). При цьому назви можуть відрізнятися, наприклад в одному буде Кондиціонер Daikin FTXB25C, а в іншому FTXB25.
І якщо можливо вирішити задачу по першому прикладу, то може можна і складнішу вирішити, а саме в одному прайсі буде в одному рядку вказано Кондиціонер Daikin FTXB25C і тому ж рядку (в іншому стовпці) вказана його ціна, а в іншому прайсі (звідки беремо ціну), цей же кондиціонер буде йти в двох рядках і вказаний як: 1 рядок в одній комірці FTXB25C, в тому ж рядку в наступному стовпці вказана ціна за блок, потім йде наступний рядок в якій вказано RXB25C і в наступному стовпці його ціна, а потім в наступному стовпці об'єднані два осередки і зазначена ціна за комп лект.
Чи можна вирішити цю задачу?
Заздалегідь дякую!
Андрій.

Схожі статті