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

Вход

Регистрация

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

 

= Мир MS Excel/формула раскроя по табличным данным - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по Excel » формула раскроя по табличным данным (Формулы/Formulas)
формула раскроя по табличным данным
Lin51 Дата: Понедельник, 13.11.2017, 14:32 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Доброго дня, Гуру Exel и VBA.

столкнулся с тем, что не могу сформулировать задачу и как следствие исполнить требуемое.

во вложении файл с тем что хочу получить...
есть переменная - ячейка F3 и есть таблица подбора на основании которой надо заполнить ячейки F5, F6, F7 и F8

правила ограничения - нельзя изготовить лист длиннее 6м т.е. 12м = 6+(6+0,15) и при этом комфортная длина листа 4м(3,65м) т.е. 12м=4+(4+0,15)+(4+0,15)+(0,5-0,15)
или 12м=3,65+3,65-0,15+3,65-0,15+1,2-0,15+0,5-0,15

это часть проекта, сам проект пишу на VBA Exel значение длина будет получаться из формы ввода данных
К сообщению приложен файл: 0335260.xls(20Kb)


Сообщение отредактировал Lin51 - Понедельник, 13.11.2017, 15:16
 
Ответить
СообщениеДоброго дня, Гуру Exel и VBA.

столкнулся с тем, что не могу сформулировать задачу и как следствие исполнить требуемое.

во вложении файл с тем что хочу получить...
есть переменная - ячейка F3 и есть таблица подбора на основании которой надо заполнить ячейки F5, F6, F7 и F8

правила ограничения - нельзя изготовить лист длиннее 6м т.е. 12м = 6+(6+0,15) и при этом комфортная длина листа 4м(3,65м) т.е. 12м=4+(4+0,15)+(4+0,15)+(0,5-0,15)
или 12м=3,65+3,65-0,15+3,65-0,15+1,2-0,15+0,5-0,15

это часть проекта, сам проект пишу на VBA Exel значение длина будет получаться из формы ввода данных

Автор - Lin51
Дата добавления - 13.11.2017 в 14:32
Pelena Дата: Понедельник, 13.11.2017, 14:40 | Сообщение № 2
Группа: Модераторы
Ранг: Местный житель
Сообщений: 11755
Репутация: 2596 ±
Замечаний: 0% ±

Excel 2010, 2016 & Mac Excel
Lin51, название темы должно отражать суть задачи.
Файл не приложился, проверьте размер, должен быть до 100 кб


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеLin51, название темы должно отражать суть задачи.
Файл не приложился, проверьте размер, должен быть до 100 кб

Автор - Pelena
Дата добавления - 13.11.2017 в 14:40
sboy Дата: Понедельник, 13.11.2017, 14:40 | Сообщение № 3
Группа: Проверенные
Ранг: Старожил
Сообщений: 1103
Репутация: 276 ±
Замечаний: 0% ±

Excel 2010
Добрый день.
Направляю в Готовые решения
 
Ответить
СообщениеДобрый день.
Направляю в Готовые решения

Автор - sboy
Дата добавления - 13.11.2017 в 14:40
Lin51 Дата: Понедельник, 13.11.2017, 15:46 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Pelena, я правильно исправил. туго у меня с заголовками... извините
 
Ответить
СообщениеPelena, я правильно исправил. туго у меня с заголовками... извините

Автор - Lin51
Дата добавления - 13.11.2017 в 15:46
Pelena Дата: Понедельник, 13.11.2017, 15:58 | Сообщение № 5
Группа: Модераторы
Ранг: Местный житель
Сообщений: 11755
Репутация: 2596 ±
Замечаний: 0% ±

Excel 2010, 2016 & Mac Excel
Да, теперь лучше


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеДа, теперь лучше

Автор - Pelena
Дата добавления - 13.11.2017 в 15:58
Lin51 Дата: Понедельник, 13.11.2017, 16:29 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
sboy, интересное решение, но для меня сложное...
 
Ответить
Сообщениеsboy, интересное решение, но для меня сложное...

Автор - Lin51
Дата добавления - 13.11.2017 в 16:29
MCH Дата: Понедельник, 13.11.2017, 22:10 | Сообщение № 7
Группа: Админы
Ранг: Старожил
Сообщений: 1811
Репутация: 679 ±
Замечаний: ±

Lin51, опишите суть задачи в целом, для чего вам выбирать только один вариант из имеющихся?
 
Ответить
СообщениеLin51, опишите суть задачи в целом, для чего вам выбирать только один вариант из имеющихся?

Автор - MCH
Дата добавления - 13.11.2017 в 22:10
Lin51 Дата: Понедельник, 13.11.2017, 23:33 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
MCH,размеры металлочерепицы 500мм, 1200мм, 2250мм и 3650мм - размеры складских листов, 150мм нахлест листов при укладке. комбинации в таблице столбик 3-оптимальные для каждого размера столбик 2. т.е. мне не надо подбирать варианты, а просто взять ближайшее значение размера как в примере 6,05м по таблице ближайшее 6,1м что соответствует 1листу 3,65м, 1листу 2,25м и 1листу 0,5м , что есть 3,65+2,25+0,5=6,4м-(0,15м*2)=6,1м 'два плюса = двум нахлестам в 0,15м
просто других вариантов не может быть. т.е. может, но они будут или более отходными или более дорогими

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

доступно объяснил? ))) я плохо формулирую задачи, потому и занимаюсь сам созданием облегчалок для своей работы.
 
Ответить
СообщениеMCH,размеры металлочерепицы 500мм, 1200мм, 2250мм и 3650мм - размеры складских листов, 150мм нахлест листов при укладке. комбинации в таблице столбик 3-оптимальные для каждого размера столбик 2. т.е. мне не надо подбирать варианты, а просто взять ближайшее значение размера как в примере 6,05м по таблице ближайшее 6,1м что соответствует 1листу 3,65м, 1листу 2,25м и 1листу 0,5м , что есть 3,65+2,25+0,5=6,4м-(0,15м*2)=6,1м 'два плюса = двум нахлестам в 0,15м
просто других вариантов не может быть. т.е. может, но они будут или более отходными или более дорогими

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

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

Автор - Lin51
Дата добавления - 13.11.2017 в 23:33
MCH Дата: Вторник, 14.11.2017, 06:57 | Сообщение № 9
Группа: Админы
Ранг: Старожил
Сообщений: 1811
Репутация: 679 ±
Замечаний: ±

Стоимость за квадратный метр у разных размеров одинаковая?
Например 3.65+0.5+0.5-0.15-0.15 =4.35
2.25+2.25-0.15=4.35
Размеры получились одинаковые, но одинаковая ли стоимость и какой из вариантов предпочтительнее
Думаю, что второй вариант лучше, если цена за квадратный метр одинаковая независимо от размера листа

Ps:решить задачу можно перебором вариантов, их не так уж и много получается, задачу можно полностью автоматизировать
 
Ответить
СообщениеСтоимость за квадратный метр у разных размеров одинаковая?
Например 3.65+0.5+0.5-0.15-0.15 =4.35
2.25+2.25-0.15=4.35
Размеры получились одинаковые, но одинаковая ли стоимость и какой из вариантов предпочтительнее
Думаю, что второй вариант лучше, если цена за квадратный метр одинаковая независимо от размера листа

Ps:решить задачу можно перебором вариантов, их не так уж и много получается, задачу можно полностью автоматизировать

Автор - MCH
Дата добавления - 14.11.2017 в 06:57
MCH Дата: Вторник, 14.11.2017, 10:34 | Сообщение № 10
Группа: Админы
Ранг: Старожил
Сообщений: 1811
Репутация: 679 ±
Замечаний: ±

Вариант решения через UDF (обновил и дополнил решение)
С другой стороны, если набор листов стандартный, то можно один раз вычислить все возможные варианты и не использовать макросы
К сообщению приложен файл: Profil2.xls(43Kb)
 
Ответить
СообщениеВариант решения через UDF (обновил и дополнил решение)
С другой стороны, если набор листов стандартный, то можно один раз вычислить все возможные варианты и не использовать макросы

Автор - MCH
Дата добавления - 14.11.2017 в 10:34
MCH Дата: Вторник, 14.11.2017, 12:06 | Сообщение № 11
Группа: Админы
Ранг: Старожил
Сообщений: 1811
Репутация: 679 ±
Замечаний: ±

Решение без макросов под конкретную задачу
К сообщению приложен файл: Profil3.xls(34Kb)
 
Ответить
СообщениеРешение без макросов под конкретную задачу

Автор - MCH
Дата добавления - 14.11.2017 в 12:06
Lin51 Дата: Вторник, 14.11.2017, 12:50 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Стоимость за квадратный метр у разных размеров одинаковая?


Нет. каждый лист имеет свою цену.

Например 3.65+0.5+0.5-0.15-0.15 =4.35
2.25+2.25-0.15=4.35
Размеры получились одинаковые, но одинаковая ли стоимость и какой из вариантов предпочтительнее


в моем вложении таблица с оптимальным раскроем.

я думал как-то так
=N488*(1/ИНДЕКС(Нормативы;ПОИСКПОЗ(M488;Наименования;0);4))
'это из моего другого проекта там по наименованию изделия рассчитывается расход материала исходя из Нормативов расхода
но мне надо в таком варианте, чтобы столбик С1:С17 (в моем вложении) распался на три-четыре строчки с количеством стандартных листов
например:
Длина 6,05м
0,5м - 1шт
1,2м - 0шт
2,25м - 1шт
3,65м - 1шт

я просмотрел Ваши решения:
Вариант решения через UDF (обновил и дополнил решение)

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

Решение без макросов под конкретную задачу


подумаю как применить к своим задачам.

а если таблица в моем примере А1:С17 будет расчетная, а не константа-массив - будет нелепое усложнение процесса?
на данный момент благодарю за подсказки и помощь в обработке.
если появятся вопросы - спрошу здесь. т.к. тема еще не закрыта.
 
Ответить
Сообщение
Стоимость за квадратный метр у разных размеров одинаковая?


Нет. каждый лист имеет свою цену.

Например 3.65+0.5+0.5-0.15-0.15 =4.35
2.25+2.25-0.15=4.35
Размеры получились одинаковые, но одинаковая ли стоимость и какой из вариантов предпочтительнее


в моем вложении таблица с оптимальным раскроем.

я думал как-то так
=N488*(1/ИНДЕКС(Нормативы;ПОИСКПОЗ(M488;Наименования;0);4))
'это из моего другого проекта там по наименованию изделия рассчитывается расход материала исходя из Нормативов расхода
но мне надо в таком варианте, чтобы столбик С1:С17 (в моем вложении) распался на три-четыре строчки с количеством стандартных листов
например:
Длина 6,05м
0,5м - 1шт
1,2м - 0шт
2,25м - 1шт
3,65м - 1шт

я просмотрел Ваши решения:
Вариант решения через UDF (обновил и дополнил решение)

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

Решение без макросов под конкретную задачу


подумаю как применить к своим задачам.

а если таблица в моем примере А1:С17 будет расчетная, а не константа-массив - будет нелепое усложнение процесса?
на данный момент благодарю за подсказки и помощь в обработке.
если появятся вопросы - спрошу здесь. т.к. тема еще не закрыта.

Автор - Lin51
Дата добавления - 14.11.2017 в 12:50
Мир MS Excel » Вопросы и решения » Вопросы по Excel » формула раскроя по табличным данным (Формулы/Formulas)
Страница 1 из 11
Поиск:

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