Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.220.187.178] |
|
Страницы: (2) 1 [2] все ( Перейти к последнему сообщению ) |
Сообщ.
#16
,
|
|
|
Ну вот, поделились пироженкой.
Спасибо! Я запустил. Работает. Всего пару вопросов. 1. Если количество этикеток будет другим - менять везде циферки 8 и 9 на мои? 2. Если только на один лист переделать - писать $C$3:$С$9 ? |
Сообщ.
#17
,
|
|
|
Цитата egorus @ 1. Если количество этикеток будет другим - менять везде циферки 8 и 9 на мои? Да. Я специально сделал вычисляемым количество на лист для верхней строки для упрощения этого процесса. Хотя разумнее один раз сделать несколько листов - каждый для своего количества. Или формулой определять количество типов, и от него строить адреса. Цитата egorus @ 2. Если только на один лист переделать - писать $C$3:$С$9 ? Где именно? у меня и так 1 лист... |
Сообщ.
#18
,
|
|
|
Наим. Кол-во Раскл.1 Раскл.2 Избыток
A 11400 1 1 0 B 30400 1 6 0 C 19000 1 3 0 D 53200 4 6 0 E 22800 2 2 0 F 60800 8 0 0 H 3800 3 1 0 I 3800 0 1 0 Количество: 7600 3800 0 Немного запутался, как строки добавлять. Вставил Пустую строку и забил Н 3800 0 0 А оно не считает ((. В этой строке значение неправильное И как тут пробелы вставлять дополнительно? Движок все пробелы больше двух режет, что ли? Пока получилось КОПИРОВАНИЕМ какой-либо предыдущей строки в новую и заменой значений. А может, ENTER обязательно нажимать нужно после последнего ввода? Или TAB'ом перейти на другое поле? А то значение вроде ввелось, но где-то там в память не записалось. Я правильно думаю? Добавлено Так а почему Вы говорите, что у Вас и так один лист? Расклад 1 и Расклад 2 - это же означает два листа? А если попытаться сначала одним обойтись? Один расклад на один лист? Не в описанном случае, а на будущее. Помните, я говорил, что бывает, когда этикетки маленькие и их уже к сотне количество приближается. Но их нужно на один лист уместить. |
Сообщ.
#19
,
|
|
|
Цитата egorus @ почему Вы говорите, что у Вас и так один лист? Потому что "Лист", когда имеешь дело с Excel - это ОДНОЗНАЧНО рабочий лист книги ака Worksheet. То, что Вы имеете в виду - это Раскладка. Раскладка этикеток на единицу продукции. То, что единицу продукции у вас называют словом "лист" - это случайность. Цитата egorus @ А оно не считает ((. Вы не тупо пытайтесь что-то сотворить методом научного тыка, а досконально разберитесь, с какой целью использована каждая из формул, что именно она делает, и что все они делают в комплексе. И вносите изменения, не нарушая этой логики. Цитата egorus @ А если попытаться сначала одним обойтись? Один расклад на один лист? Значит, будет не два столбца раскладок, а один. Но при одной раскладке задача тривиальна, и применения Поиска решения не требует. Цитата egorus @ Помните, я говорил, что бывает, когда этикетки маленькие и их уже к сотне количество приближается. Но их нужно на один лист уместить. Умещайте, кто против. Константа 20 в формулах взята из ваших слов. Добавьте ячейку с количеством этикеток в раскладке, и ссылайтесь на неё. |
Сообщ.
#20
,
|
|
|
Спасибо огромное.
Добавлено =C2*$C$9+D2*$D$9-B2 Это вы сами придумывали? Можете сказать, что это означает, и я отстану на некоторое время? |
Сообщ.
#21
,
|
|
|
Цитата egorus @ Можете сказать, что это означает Слушайте, ну прям смешно. Вы меня разочаровываете... C2 - количество этикеток A в раскладке 1 $C$9 - количество раскладок 1 в тираже Значит, C2*$C$9 - количество этикеток A в тираже из раскладки 1 Аналогично D2*$D$9 - количество этикеток A в тираже из раскладки 2 Следовательно, C2*$C$9+D2*$D$9 - общее количество этикеток A в тираже B2 - объём заказа этикеток А Итого C2*$C$9+D2*$D$9-B2 есть количество лишних относительно заказа этикеток A И да - я это сам придумал. |