LOD (уровень детализации) где Year =

Попытка написать Расчет в Таблице, который позволяет мне зафиксировать уровень детализации в категории, где год равен назначенной дате.

Представь, что-то похожее

{FIXED [REPORT CATEGORY] : AVG(DOLLARS PAID)} WHERE YEAR = 2015

1 ответ

У вас есть несколько вариантов.

1) Вы добавляете YEAR измерение в расчет LOD, а затем добавить Year на карточку фильтра и установите "2015". Ваш расчет будет выглядеть так:

Так как у вас нет YEAR, вам нужно создать вычисляемое поле для него, а затем ссылаться на него.

"ГОД": YEAR(APCD PAID ACCNTS DATE)

{ FIXED [REPORT CATEGORY], [YEAR]: AVG(DOLLARS PAID) }

2) Вы можете ограничить агрегацию только определенным годом в расчете, например так:

{ FIXED [REPORT CATEGORY]: AVG(IF YEAR([APCD PAID ACCNTS DATE]) = 2015 THEN DOLLARS PAID END) }

-- РЕДАКТИРОВАТЬ --

Обновлено выше, потому что вы заявили, что используете DATE не число года.

Другие вопросы по тегам