
Я хочу создать модель ценообразования следующим образом:
If you need this product for 50 people, you should pay 2500 (units) per person.
.
.
.
.
If you need this product for 10,000 people, you should pay 300 (units) per person.
Эта модель ценообразования поощряет продажи продукта в больших количествах. Потому что меньшие количества стоят намного дороже.
Таким образом, я создал лист и два столбца с одной строкой заголовка (простой табличный лист). Один — People Count
, другой — Price
.
Однако я застрял на том, как заполнить ряд цен, чтобы создать экспоненциально убывающую диаграмму, как любая кривая на этой диаграмме:
Я использую Google Spreadsheets (я также могу вернуться к Microsoft Excel) и пытаюсь выяснить, какие функции мне следует использовать. Но из-за отсутствия математических знаний я даже не могу найти правильные термины для поиска.
Как заполнить ряд? Как задать скорость изменения или наклон диаграммы?
решение1
На сотовомВ3положи это:
=$B$2*EXP(-A3/1000)+230
В этой формуле используется произведение:
- Начальная цена$B$2: 2500
- И коэффициент затухания: EXP(-A3/1000)
плюс аполфактор, позволяющий избежать достижения нуля (230).
Теперь перетащите это, чтобы скопировать во все строки.
Результаты таковы:
Count Price
50 2500
100 2492
500 1746
1000 1150
2000 568
2500 435
5000 247
5500 240
9000 230
10000 230
Примерно с 9000 он попадает вполи с этого момента цена будет прежней (230).
Вам придется поиграть с коэффициентом убывания и полом, чтобы получить желаемый результат.
решение2
Алгебраическая формула для экспоненциального убывания имеет вид a•e kt , где k
меньше нуля.
В вашем примере a
это 2526.78
(ваша цена за 0 штук), t
будет столбецА. Ибо k
вот формула
=-LN(2526.78/300)/10000
Я бы поместил ваше высокое значение в C2
, ваше низкое значение в D2
и соответствующее высокое значение в E2
, таким образом, вам нужно будет изменить только then там, чтобы изменить вашу скорость распада. Так что формула для k
будет выглядеть так:
F2
=-LN($C$2/$D$2)/$E$2
Я бы также поместил эту формулу F2
так, чтобы вам пришлось ссылаться только на эту ячейку в вашей основной формуле.
В столбце цены формула будет иметь вид:
B
=round($C$2*exp($F$2*$A2),2)
$C$2
это значение вашей нулевой цены (2526,78).
$F$2
ваша постоянная распада.
A2
это значение t (в вашем случае количество клиентов)
Введите указанную выше формулу B2
и скопируйте ее вниз. Это даст вам следующую таблицу:
Count Price High Price Low Price High Count k
50 $2,500.00 2526.78 300 10000 -0.0002130918569
100 $2,473.51
150 $2,447.29
200 $2,421.36
250 $2,395.69
300 $2,370.30
350 $2,345.18
400 $2,320.33
... ...
Я сделал все это в Google Таблицах, как вы и сказали, именно их и хотели использовать, так что там все должно работать, но в Excel есть все соответствующие функции, если вам нужно использовать Excel.