Ответить Создать тему

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

Теги: EXCEL
(Па
post Dec 14 2010, 21:15 
Отправлено #1


Продвинутый

Сообщений: 152



Хочу построить график в экселе.
По оси Х - время в днях(или неделях), по оси Y - выручка. Сложность в том, что выручка снимается не через равные промежутки времени.
Например:
________точка1___точка2
02.окт____360_____600
09.окт____800_____н.с.
19.окт____700_____1300
26.окт____н.с._____750
31.окт____1250____1700

*н.с. - это значит выручка не снималась(накапливалась)

хочется чтоб ряд принял примерно вот такой вид:
________точка1___точка2
02.окт____360_____600
09.окт____800_____535
16.окт____490_____535
23.окт____700_____850
30.окт____760_____1830
(этот пример высчитывал не математически, а на глаз, но но хочу чтоб была формула чтоб высчитывалось автоматом)

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

Помогите, у кого способность к этому имеется!!!

Сообщение отредактировал Snowm@n - Apr 10 2011, 13:20
Profile CardPM
  0/0  
Кукла-на-Волге
post Dec 14 2010, 21:56 
Отправлено #2


Завсегдатай

Сообщений: 624



Цитата((Па @ Dec 14 2010, 21:15)
Хочу построить график в экселе.
Другими словами, нужно чтоб выручка равномерно распределилась по неделям. Вполне устроит чтоб просто строился график, без расчетов.
*

Так все-таки нужен график? И конечная дата существует? Или от сегодняшнего дня и до 2020 года что бы пересчитывала по мере ввода информации?

--------------------
ни черта не разобраться-С кем порвать и с кем остаться,
Кто за нас, кого бояться, Где дух? Где честь? Где стыд?
Где свои, а где чужие? Как до этого дожили,Неужели на Россию нам плевать? Все разбилось, поломалось, Нам осталось только малость...В.Высоцкий
Profile CardPM
  0/0  
dachnik
post Dec 14 2010, 22:26 
Отправлено #3


Новичок

Сообщений: 7



Сделай столбец с равномерно распределенными точками по времени
01.окт
02.окт
...
30.окт
31.окт
раставь выручки напротив дат: функция "=ВПР()"
пробелы в датах заполни формулой с условием
после чего просто построить график
Profile CardPM
  0/0  
(Па
post Dec 15 2010, 00:54 
Отправлено #4


Продвинутый

Сообщений: 152



Кукла-на-Волге, моя цель - график демонстрирующий тренд. Если этот график можно построить без расчетов - меня это устроит. Конечная дата, в данном случае, значения не имеет.
Перефразирую задачу. Допустим я в течении недели снимал выручку и отмечал эти значения на графике, после этого не приходил 2 недели, а потом снова целую неделю, каждый день снимал выручку. Теперь я хочу построить график. Если я буду использовать необработанные данные, то график будет с разрывом и с гигантским скачком в начале третей недели, т.к. там будет сумма за предыдущие 2 недели. Так вот, мне нужно чтоб в отсутствующие недели фигурировали усредненные значения, сглаженные трендом. Причем в моем случае, сложность еще в том, что периоды снятия выручки не одинаковы и не прогнозируемы.

dachnik, какой формулой и с каким условием? в этом то и вся загвоздка!
Profile CardPM
  0/0  
Imp
post Dec 15 2010, 05:43 
Отправлено #5


Ъ

Сообщений: 4 518
Из: Пуэрто-Принцеса



Вот что вам надо:
Скользящая средняя
Profile CardPM
  0/0  
Кукла-на-Волге
post Dec 15 2010, 20:54 
Отправлено #6


Завсегдатай

Сообщений: 624



Цитата((Па @ Dec 15 2010, 00:54)
Кукла-на-Волге,
dachnik, какой формулой и с каким условием? в этом то и вся загвоздка!
*

Здесь формулой не обойдешься, по-моему... График на основании данных из ячеек посторить можно. А здесь нужно создать промежуточные переменные, вычислить их значения и подставить в график. Все равно писать небольшую программку...

--------------------
ни черта не разобраться-С кем порвать и с кем остаться,
Кто за нас, кого бояться, Где дух? Где честь? Где стыд?
Где свои, а где чужие? Как до этого дожили,Неужели на Россию нам плевать? Все разбилось, поломалось, Нам осталось только малость...В.Высоцкий
Profile CardPM
  0/0  
dachnik
post Dec 15 2010, 22:21 
Отправлено #7


Новичок

Сообщений: 7



Цитата
А здесь нужно создать промежуточные переменные, вычислить их значения и подставить в график.


Да можно и без этого. В точечной диаграмме можно сделать апроксимацию по известным точкам. В свойствах ряда "Добавить тренд...". Для визуального восприятия данных более чем достаточно.

Можно просто ставить в пустые ячейки, прошлое известное значение.

Посложнее будет сделать интерполяцию, но мне кажется ТС это не нужно.
Profile CardPM
  0/0  
(Па
post Dec 30 2010, 10:15 
Отправлено #8


Продвинутый

Сообщений: 152



Спасибо всем кто принимал участие в решении. Появилось свободное время и я сам докумекал, как мне решить задачу.
Если кому интересен ход моих мыслей, то вот: основная проблема была в том, что я снимал выручку раз в неделю или раз в две недели, т.е. не периодически, а как вздумается, из-за этого были пробелы в ряде. Первое что я сделал, я заполнил эти пробелы, зная выручку с момента последнего снятия денег я тупо разделил ее на количество дней, таким образом я получил гипотетическую ежедневную выручку по каждой точке. После этого немного усреднил значения объединив дни в недели и получил примерное еженедельное значение выручки, что мне и было надо.
Согласен, что проделал ручной работы больше чем надо, наверняка можно было решить более красивым способом и наверняка одно из решений предложенных вами по результату было близко к моему, но зато то что сделал я - для меня предельно понятно и логично. Еще раз спасибо всем кто откликнулся!
Profile CardPM
  0/0  

ОтветитьTopic Options
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
Быстрый ответ
Кнопки кодов
 Расширенный режим
 Нормальный режим
    Закрыть все тэги


Открытых тэгов: 
Введите сообщение
Смайлики
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
         
Показать все

Опции сообщения