2015-03-09 3 views
4

Использование таблицы 8.1.
Ежедневные данные, как это:Таблица - среднее значение по неделям от ежедневных данных

Date  Sales 
1-1-14  $5 
1-2-14  $2 
... 
6-15-14 $15 

Что можно агрегировать до нескольких недель конечно

Week 1 $15 
Week 2 $12 
Week 3 $10 
Week 4 $13 

т.д.

Я хотел бы получить еженедельную среднем каждый месяц
Так как это:

  Weekly Average 
Month 1  (weekly average of the weekly total sales) ($15+$12+$10+13)/4 = 12.5 
Month 2 
Month 3 

Это имеет смысл? Если вы просто поместите «среднее» в таблицу таблицы, это даст среднее значение дня за неделю (или месяц) < - я не хочу этого. Я хочу, чтобы среднее значение недельных итогов составляло месяц.

ответ

3

Довольно просто, на самом деле. Создать эти расчеты

Unique Weeks = COUNTD(DATEPART('week',[Date])) 
Weekly Average = sum([Sales])/[Unique Weeks] 

Тогда просто отчет за неделю Средняя х месяц (или квартал или год и т.д.)
(Примечание: Через несколько недель у < 7 дней).

2

Это можно сделать очень просто с одним рассчитанным полем.

WINDOW_AVG(SUM([Sales])) 

Затем перетащите таблетку с датой на полку строк дважды, один из которых агрегирован в день, а другой - на неделю. Убедитесь, что пилюли настроены на дискретные (синие) и перетащите мерку продаж на полку, также как дискретные.