реклама на сайте
подробности

 
 
> как получить сводный BOM многоплатного изделия?
PCBExp
сообщение Oct 7 2017, 07:53
Сообщение #1


Знающий
****

Группа: Участник
Сообщений: 578
Регистрация: 23-12-06
Из: Москва
Пользователь №: 23 823



Например есть изделие из трех плат. На каждой плате есть одни и те же компоненты и какие то уникальные. Материнская плата содержит к примеру 200 уникальных строк/позиций а дочки строк по по 50-100. Закупер хочет получить сводный BOM на все изделие. То есть если на основной плате стоит 5 штук на все времена любимых BAV99 а на двух дочках по одному то в сводном BOMе должна быть одна строчка где их 7 штук указано. Как их потом монтажное производство делит на три потока не наша забота. Сейчас все это руками делается и ошибки вычищаются с гарантией со второго третьего раза. А хочется один раз автоматом окучить три файла. Голову сломал, но как это в Excel сделать не понимаю. Если только макрос привлечь?

Потом (если решим эту задачу) усложним задачу! На одном таком изделии может быть 2 одинаковых дочки и одна непохожая - то есть надо количество дочек как то учесть.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
x736C
сообщение Oct 8 2017, 16:18
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1 273
Регистрация: 3-03-06
Пользователь №: 14 942



Теперь более-менее понятнее.
Тут экспертов по Excel вряд ли будет (кто за деньги бы решал задачи в Excel). Каждый его использует для своих нужд, кто во что горазд.
Можете сами попытаться прикинуть, исходя из трудозатрат. Все индивидуально и, возможно, предмет торга.
Задача не очень сложная, но если вам она не под силу, а решение её значительно экономит вам время, то и компенсацию будут просить соответствующую. Это так, общие соображения.
Я бы попробовал не на экселевском форуме, а, например, тут
http://www.cyberforum.ru/
То есть на форумах, посвященных скриптам в целом. Там цена может оказаться ниже. Наверное.
Большинство ответов на свои вопросы при кодировании на VBA находил именно на этом форуме через поисковик.

Кстати сказать, задача достаточно типичная для Excel, и, уверен, много раз решалась.
В Excel встроены инструменты для создания сводных таблиц.
Я бы поискал по запросу: excel tables merge.
Много информации вываливается по сведению таблиц. Возможно, есть решение для вас.

Сообщение отредактировал x736C - Oct 8 2017, 16:20
Go to the top of the page
 
+Quote Post
PCBExp
сообщение Oct 8 2017, 16:53
Сообщение #3


Знающий
****

Группа: Участник
Сообщений: 578
Регистрация: 23-12-06
Из: Москва
Пользователь №: 23 823



Цитата(x736C @ Oct 8 2017, 19:18) *
Теперь более-менее понятнее.
Тут экспертов по Excel вряд ли будет (кто за деньги бы решал задачи в Excel).

Слияния таблиц это только половина задачи. Вторую половину - обработка слитого я руками делал. Но вчера нам пообещали за 3000р решить обе "половины". У меня ни опыта ни желания на такой подвиг не нашлось. Потратить неделю на разбирательство мне точно не дадут. Быстрее у меня не получится. В свободное время - лень. Подожду до понедельника. biggrin.gif
Go to the top of the page
 
+Quote Post
a123-flex
сообщение Oct 12 2017, 15:21
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884



Цитата(PCBExp @ Oct 8 2017, 19:53) *
Слияния таблиц это только половина задачи. Вторую половину - обработка слитого я руками делал. Но вчера нам пообещали за 3000р решить обе "половины". У меня ни опыта ни желания на такой подвиг не нашлось. Потратить неделю на разбирательство мне точно не дадут. Быстрее у меня не получится. В свободное время - лень. Подожду до понедельника. biggrin.gif

Я в свое время такое сделал (Excel + VBA).
Получилась некоторая система, потратилось больше 1 дня, если честно - месяц. Но там функционала побольше было, и уникальная база всех используемых компонентов, и сборка изделий, и дозакупка по базе, и еще че-то... Не понравилось, что при смене одного Excel-я на другой возникли проблемы с работоспособностью скриптов. Кроме того, сам VBA... он хорош по своему. Но все же это не мейнстрим, и не конечный продукт, а какой-то аппендикс.
А хотелось нарабатывать не в корзину, и иметь долговременную поддержку, и развитие среды.

В итоге плюнул и переписал все на питоне. Щаз радуюсь.

Странно что AlexandrY не разрекламировал свою систему - он тогда выложил систему с поддержкой закупок по минимальной цене с нескольких on-line агрегаторов, целый efind практически.
Поделитесь, чем дело закончилось, AlexandrY ?


--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Oct 12 2017, 17:39
Сообщение #5


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(a123-flex @ Oct 12 2017, 18:21) *
Поделитесь, чем дело закончилось, AlexandrY ?

Ряд причин остановили проект.
octopart.com сменил протокол, мы стали заказывать сборку в основном по аутсорсу, в Altium-е появился автоматический поиск по десятку крупнейших online магазинов.
Go to the top of the page
 
+Quote Post
Myron
сообщение Oct 12 2017, 17:54
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 849
Регистрация: 6-02-05
Пользователь №: 2 451



Цитата(AlexandrY @ Oct 12 2017, 11:39) *
Ряд причин остановили проект.
octopart.com сменил протокол, мы стали заказывать сборку в основном по аутсорсу, в Altium-е появился автоматический поиск по десятку крупнейших online магазинов.
Это Volt? Какая версия Алимум?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- PCBExp   как получить сводный BOM многоплатного изделия?   Oct 7 2017, 07:53
- - ViKo   Программу TDD видели? ВП документик называется.   Oct 7 2017, 08:04
- - AlexandrY   Цитата(PCBExp @ Oct 7 2017, 10:53) Если т...   Oct 7 2017, 12:04
- - x736C   По уму в Access, но если нет желания с ним связыва...   Oct 7 2017, 12:46
|- - AlexandrY   Цитата(x736C @ Oct 7 2017, 15:46) По уму ...   Oct 7 2017, 13:20
- - x736C   Да, имел в виду VBA. В общем, несложный скрипт для...   Oct 7 2017, 13:39
|- - AlexandrY   Цитата(x736C @ Oct 7 2017, 16:33) В общем...   Oct 7 2017, 13:40
- - x736C   Кстати, у меня Excel честно купленный. А Ваш Acces...   Oct 7 2017, 13:48
|- - AlexandrY   Цитата(x736C @ Oct 7 2017, 16:48) Кстати,...   Oct 7 2017, 14:05
||- - DVF   Цитата(AlexandrY @ Oct 7 2017, 18:05) Вот...   Oct 8 2017, 00:16
||- - AlexandrY   Цитата(DVF @ Oct 8 2017, 03:16) И все? А,...   Oct 8 2017, 07:31
|- - PCBExp   Цитата(x736C @ Oct 7 2017, 16:48) Кстати,...   Oct 8 2017, 11:44
- - x736C   PCBExp, подозреваю, что не очень много. Тем более,...   Oct 8 2017, 12:11
|- - PCBExp   Цитата(x736C @ Oct 8 2017, 15:11) PCBExp,...   Oct 8 2017, 15:13
- - x736C   Закупщик получает задачу произвести оборудование? ...   Oct 8 2017, 15:19
|- - PCBExp   Не придирайтесь к словам - закупщик конечно же пол...   Oct 8 2017, 16:00
|- - AlexandrY   Цитата(x736C @ Oct 8 2017, 19:18) Я бы по...   Oct 8 2017, 16:49
||- - AlexandrY   Цитата(Myron @ Oct 12 2017, 20:54) Это Vo...   Oct 12 2017, 18:13
|- - a123-flex   Цитата(AlexandrY @ Oct 12 2017, 20:39) в ...   Oct 12 2017, 18:37
- - x736C   AlexandrY, нет. Мой секрет VBA. В рамках скрипта э...   Oct 8 2017, 17:05
|- - AlexandrY   Цитата(x736C @ Oct 8 2017, 20:05) Да и не...   Oct 8 2017, 17:51
- - x736C   Совершенно верно. Мне сподручнее было выучить в ка...   Oct 8 2017, 18:13
- - AlexandrY   Цитата(x736C @ Oct 8 2017, 21:13) В Excel...   Oct 8 2017, 18:29


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 13:59
Рейтинг@Mail.ru


Страница сгенерированна за 0.01436 секунд с 7
ELECTRONIX ©2004-2016