Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Потребность в деталях - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Потребность в деталях (Формулы/Formulas)
Потребность в деталях
filipp0684 Дата: Понедельник, 15.08.2022, 13:42 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Добрый день!
Прошу помочь с решением вопроса:
не понимаю как в Excele выстроить цепочку последовательностей с корректным учетом запасов.
Пример необходимо собрать ручку, она состоит из деталей и сборки. За ранее спасибо за помощь!
К сообщению приложен файл: 2437160.xlsx(10.9 Kb)


Сообщение отредактировал filipp0684 - Понедельник, 15.08.2022, 13:43
 
Ответить
СообщениеДобрый день!
Прошу помочь с решением вопроса:
не понимаю как в Excele выстроить цепочку последовательностей с корректным учетом запасов.
Пример необходимо собрать ручку, она состоит из деталей и сборки. За ранее спасибо за помощь!

Автор - filipp0684
Дата добавления - 15.08.2022 в 13:42
Gustav Дата: Вторник, 16.08.2022, 01:38 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 2136
Репутация: 840 ±
Замечаний: 0% ±

начинал с Excel 4.0, видел 2.1
На законченное решение не претендую, но некоторое направление, наверное, придам.

Напрашивается соорудить в таблице некую иерархию изделий - с соответствующей кодировкой строк в отдельном столбце. Примерно такую:
[vba]
Код
5.1. Ручка (сборка)
5.1.1 стержень (деталь)
5.1.2 наконечник (деталь)
5.1.3 корпус (деталь)
5.1.4. колпачек (подсборка) состоит из:
5.1.4.1 наконечник 2 (деталь)
5.1.4.2 корпус 2 (деталь)
[/vba]Начальная цифра "5" - просто произвольно взятая цифра для примера, характеризуящая некое подмножество более общего списка (и намекающая, что "где-то" существуют еще другие разделы - и "4", и "6", и "1", и "10", и т.п.). В кодировке иерархии у сборок/подсборок заключительная точка (без цифры после нее) является как раз признаком сборки или подсборки. Для упрощения формул код иерархии может содержать максимум 30 символов (см. константы "31" и "30" в формуле ниже).

Формула массива (ввод по Ctrl+Shift+Enter) для ячейки F7 - с внедренным поиском по иерархии:
Код
=D7 + ЕСЛИОШИБКА(ИНДЕКС(F:F;ПОИСКПОЗ(ЛЕВСИМВ(B7;31-ПОИСКПОЗ(".";ПСТР(ЛЕВСИМВ(B7;ДЛСТР(B7)-1);31-СТРОКА($1:$30);1);));B:B;))-C7;)

где колонка B:B - "иерархия", C:C - "остаток", D:D - "план", F:F - "изготовить".
К сообщению приложен файл: 2437160___.xlsx(10.6 Kb)


Мой tip box - яд 41001663842605
 
Ответить
СообщениеНа законченное решение не претендую, но некоторое направление, наверное, придам.

Напрашивается соорудить в таблице некую иерархию изделий - с соответствующей кодировкой строк в отдельном столбце. Примерно такую:
[vba]
Код
5.1. Ручка (сборка)
5.1.1 стержень (деталь)
5.1.2 наконечник (деталь)
5.1.3 корпус (деталь)
5.1.4. колпачек (подсборка) состоит из:
5.1.4.1 наконечник 2 (деталь)
5.1.4.2 корпус 2 (деталь)
[/vba]Начальная цифра "5" - просто произвольно взятая цифра для примера, характеризуящая некое подмножество более общего списка (и намекающая, что "где-то" существуют еще другие разделы - и "4", и "6", и "1", и "10", и т.п.). В кодировке иерархии у сборок/подсборок заключительная точка (без цифры после нее) является как раз признаком сборки или подсборки. Для упрощения формул код иерархии может содержать максимум 30 символов (см. константы "31" и "30" в формуле ниже).

Формула массива (ввод по Ctrl+Shift+Enter) для ячейки F7 - с внедренным поиском по иерархии:
Код
=D7 + ЕСЛИОШИБКА(ИНДЕКС(F:F;ПОИСКПОЗ(ЛЕВСИМВ(B7;31-ПОИСКПОЗ(".";ПСТР(ЛЕВСИМВ(B7;ДЛСТР(B7)-1);31-СТРОКА($1:$30);1);));B:B;))-C7;)

где колонка B:B - "иерархия", C:C - "остаток", D:D - "план", F:F - "изготовить".

Автор - Gustav
Дата добавления - 16.08.2022 в 01:38
filipp0684 Дата: Среда, 17.08.2022, 12:32 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Gustav, Спасибо огромное за развернутый ответ, очень Вам благодарен!!!
 
Ответить
СообщениеGustav, Спасибо огромное за развернутый ответ, очень Вам благодарен!!!

Автор - filipp0684
Дата добавления - 17.08.2022 в 12:32
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Потребность в деталях (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2022 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!