У меня есть мнение, что содержит следующие поля ...Сводная таблица с датами
ConID int
Task varchar
MeasureCategory varchar
State char(2)
DueDate datetime,
Frequency char(1)
Pattern char(1)
TargetMin decimal
TargetMax decimal
Achieved decimal
Использование переменных для ConID, государства и DueDate, я хочу, чтобы создать сводную таблицу, которая дает мне Средние значения для TargetMin, TargetMax и Достигнуто, по месяцам, за значение месяца переменной за установленный срок плюс каждый из предыдущих четырех месяцев от этой переменной. Таким образом, с датой окончания переменной величиной 9/30/2014 Я хочу, чтобы значения для DueDate временных рамок ...
9/1/2014 - 9/30/2014
8/1/2014 - 8/31/2014
7/1/2014 - 7/31/2014
6/1/2014 - 6/30/2014
Оно также должно быть для переменного значения, введенное для ConID и для государства.
Все три переменные, ConID, State и DueDate будут меняться. Таким образом, для данного ConID в указанном состоянии я хочу Средние значения для TargetMin, TargetMax и Достигнуты по месяцам за последние четыре месяца, заканчивающиеся значением переменной, введенным для DueDate. В течение каждого месяца может быть несколько записей, или нет. Данные можно вводить как запись по неделям, так и запись по месяцам. Вот почему я хочу среднего.
Я новичок в сводных таблицах и понятия не имею, с чего начать.
Что мне нужно, чтобы увидеть это ...
-____----------------------------------------- MONTH 1 VALUES___________________ = MONTH 2 VALUES________________ - MONTH 3 VALUES___________________ - MONTH 4 VALUES____________________
Task - MeasureCategory - Frequency - Pattern - TargetMin - TargetMax - Achieved - TargetMin - TargetMax - Achieved - TargetMin - TargetMax - Achieved - TargetMin - TargetMax - Achieved
Задача MeasureCategory Частота Pattern Month1TargetMin/Max/Достигнутые Month2TargetMin/Max/Достигнутые Month3TargetMin/Max/Достигнутые Month4TargetMin/Max/Достигнутые – Support