Расчет стоимости печати в Excel

Статус
Закрыто для дальнейших ответов.

Spirit412

Топикстартер
15 лет на форуме
Сообщения
870
Реакции
128
Не могу разобраться - какие функции/формулы использовать? для массива или б.данных?

Есть таблица - прайс по печати.
Пример:
4000 5000 5500 6000
1+0 50 100 150 200
2+0 60 120 160 210
4+0 70 130 170 220
Допустим тираж
В поле "тираж" вводим 5200,
В списке выпадающем списке "цветноть" выбираем 2+0.

Цену расчетываю вот как:
Расчитываем стоимость п.л. между 5000 и 5500
(120-160)/(ближайшее макс. значение п.л. 5500 - ближайшее минимальной значение 5000)

Затем 5200-5000=200
200 * стоимость п.л. между 5000 и 5500
и прибавляем 120.
Получаем стоимость печати тиража 5200п.л.

Как все эти манипуляции сделать в экселе?
Какими функциями пользоваться?
 

garif

R.I.P.
Сообщения
8 112
Реакции
3 109
Ответ: Расчет стоимости печати в Excel

Максимальные/минимальные подходящие значения можно искать при помощи ВПР.
 

Spirit412

Топикстартер
15 лет на форуме
Сообщения
870
Реакции
128
Ответ: Расчет стоимости печати в Excel

У нас ведь для расчета надо взять 4 значения!
1-е ближайшее минимальный тираж (5000)
2-е ближайший максимальный тираж (5500)
3 и 4 - их стоимости.
Затем вычеслить некоторое промежуточное значение для тиража 5200.
 

splxgf

12 лет на форуме
Сообщения
7 743
Реакции
3 425
Ответ: Расчет стоимости печати в Excel

Ну если промежуточное, то это проще коэффициент брать. К примеру фиксированная цена, плюс Х умноженное на тираж. Откуда взялись опорные цифры, с потолка?
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 228
Реакции
10 851
Ответ: Расчет стоимости печати в Excel

Не понял тайного смысла - при чем здесь корел? ;-)
 

Spirit412

Топикстартер
15 лет на форуме
Сообщения
870
Реакции
128
Ответ: Расчет стоимости печати в Excel

Черт... не в ту тему разместил :(

С коэффициентом было бы проще... да вот только за 500 листов, и за 10 000 он разный. + красочность.
 

splxgf

12 лет на форуме
Сообщения
7 743
Реакции
3 425
Ответ: Расчет стоимости печати в Excel

4000 5000 5500 6000
1+0 50 100 150 200
2+0 60 120 160 210
4+0 70 130 170 220
Ну коэффициент можно можно предварительно рассчитать и формулой типа (b3-b2)/(a3-a2)... для последнего столбика (a5/b5) или для единства формул сделать очень большой тираж, по эквивалентной предпоследней цене.
Формулы сильно громоздкие будут для таких неоптимизированных данных, я бы глянул в сторону Alt+F11.
Кстати насчет формул, все запросто делается одной ЕСЛИ, только количество вложенностей не понравится.
К примеру ЕСЛИ ( условие x>a2 И x<a3; тогда (x-a2)*((b3-b2)/(a3-a2)+b2; иначе следующий если( и понеслась....
 

JAW

15 лет на форуме
Сообщения
15 797
Реакции
3 454
Ответ: Расчет стоимости печати в Excel

В своё время было IMHO разумное предложение от Союза полиграфистов считать, например для B3 в 4 краски по формуле типа:
$200 + (n*тираж)
 

Fog_patch

12 лет на форуме
Сообщения
3 163
Реакции
998
Ответ: Расчет стоимости печати в Excel

Короче в бейсике можно это элементарно сделать. Причем можно для удобства применить не диалоги, а формы прямо в теле документа. Обратитесь на фриланс-сайты. За разумную сумму вам за день это накатают.
(Если не найдете на фрилансе обращайтесь ко мне. Сделаю в двух экземплярах — для Excel и для OO Calc '))'
 

Spirit412

Топикстартер
15 лет на форуме
Сообщения
870
Реакции
128
Ответ: Расчет стоимости печати в Excel

Количество вложений в екселе ограничено.
На бейсике вполне реально.
Ваше коммерческое предложение обдумаю...
 

Fog_patch

12 лет на форуме
Сообщения
3 163
Реакции
998
Ответ: Расчет стоимости печати в Excel

Ваше коммерческое предложение обдумаю...

Обдумывать не надо. Надо идти на сайты и искать самое выгодное предложение. Я думаю что такой пустяк за рублей 300-400 сделают.
 

splxgf

12 лет на форуме
Сообщения
7 743
Реакции
3 425
Ответ: Расчет стоимости печати в Excel

Количество вложений в екселе ограничено.
Ну эту неприятность можно обойти, в последнем иначе ставим 0 затем плюс если по аналогичной схеме.
 

splxgf

12 лет на форуме
Сообщения
7 743
Реакции
3 425
Ответ: Расчет стоимости печати в Excel

Ну за виски 0,7*12 и я могу сделать в свободное от безделья время.
 

Psy

няша
20 лет на форуме
Сообщения
3 581
Реакции
2 279
Ответ: Расчет стоимости печати в Excel

Комментарий модератора: Тема перенесена в "Другие изд. программы", так как это вроде как МС офис, а все про офис тут.
 

gtxfnybr

Участник
Сообщения
28
Реакции
0
Ответ: Расчет стоимости печати в Excel

Не могу разобраться - какие функции/формулы использовать? для массива или б.данных?

В поле "тираж" вводим 5200,
В списке выпадающем списке "цветноть" выбираем 2+0.

Как все эти манипуляции сделать в экселе?
Какими функциями пользоваться?

ГПР($I$22;Цены!$B$2:$Z$9;$H$18+2;ИСТИНА)
$I$22 - тираж
Цены!$B$2:$Z$9 - таблица с расценками (в столбцах тиражи в строках цена по цветности)
$H$18+2 - цветность, чтобы понять из какой строки взять значение цены
результат будет значение из ячейки соотв. нижней границе диапазона
получить следующую ячейку тоже легко
ну а матем. формулы - это совсем просто
 

splxgf

12 лет на форуме
Сообщения
7 743
Реакции
3 425
Ответ: Расчет стоимости печати в Excel

ГПР конечно хорошо, осталось только тираж подводить под нижнюю границу в искомом диапазоне тиражей, как предлагается сию задачу решать?
 

gtxfnybr

Участник
Сообщения
28
Реакции
0
Ответ: Расчет стоимости печати в Excel

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

ГПР(искомое_значение, таблица, номер_строки, [интервальный_просмотр])
Интервальный_просмотр — необязательный аргумент. Логическое значение, которое определяет, какое соответствие должна искать функция ГПР — точное или приблизительное. Если этот аргумент имеет значение ИСТИНА или опущен, возвращается приблизительное соответствие; при отсутствии точного соответствия возвращается наибольшее из значений, меньших, чем "искомое_значение". Если этот аргумент имеет значение ЛОЖЬ, функция ГПР ищет точное соответствие. Если найти его не удается, возвращается значение ошибки #Н/Д.
 

splxgf

12 лет на форуме
Сообщения
7 743
Реакции
3 425
Ответ: Расчет стоимости печати в Excel

Чуть выше по справке:
Если «интервальный_просмотр» имеет значение ИСТИНА, то значения в первой строке аргумента «таблица» должны быть расположены в возрастающем порядке: ...-2, -1, 0, 1, 2,... , A-Z, ЛОЖЬ, ИСТИНА; в противном случае функция ГПР может выдать неправильный результат. Если «интервальный_просмотр» имеет значение ЛОЖЬ, то «таблица» не обязана быть отсортированной.
 

gtxfnybr

Участник
Сообщения
28
Реакции
0
Ответ: Расчет стоимости печати в Excel

ну дак таблицу тиражей/цен сформировать в порядке возрастания тиражей - вполне по силам, я думаю и вполне логично сделать именно так.
кстати в примере таблицы ТС - таблица "подходящая".

но как вариант "бага" - ваше замечание верно.
 

Spirit412

Топикстартер
15 лет на форуме
Сообщения
870
Реакции
128
Ответ: Расчет стоимости печати в Excel

Таблица составлена по возрастающей. Сложно представить что тираж в 6000п.л. будет стоить дешевле 5000п.л.
 
Статус
Закрыто для дальнейших ответов.