Year가 지정된 날짜와 동일한 카테고리에서 상세 수준을 수정하도록 허용하는 Tableau의 계산을 작성하려고합니다.LOD (Level Of Detail) 여기서 Year =
상상은
{FIXED [REPORT CATEGORY] : AVG(DOLLARS PAID)} WHERE YEAR = 2015
Year가 지정된 날짜와 동일한 카테고리에서 상세 수준을 수정하도록 허용하는 Tableau의 계산을 작성하려고합니다.LOD (Level Of Detail) 여기서 Year =
상상은
{FIXED [REPORT CATEGORY] : AVG(DOLLARS PAID)} WHERE YEAR = 2015
당신은 몇 가지 옵션이 같이 보입니다.
1) YEAR
치수를 LOD 계산에 추가 한 다음 Year
을 필터 카드에 추가하고 '2015'로 설정합니다. 계산식은 다음과 같습니다.
YEAR
이 없으므로 계산 된 입력란을 만들어 참조해야합니다.
"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) }
- 편집 - -
귀하가를 사용한다고 명시 했으므로 위에 업데이트되었습니다.년 수가 아닙니다.
답변 해 주셔서 감사합니다 니카루스! [DIE ACCNTS DATE]의 측정 기준으로 [YEAR]이 (가) 실제로는 없지만 전체 날짜가 아닙니다. datetime 및 string 값을 비교할 수없는 오류가 발생했습니다. 이 오류를 해결하고 2015 년까지 데이터를 제한하는 가장 좋은 방법은 무엇입니까? –
{FIXED [PH_REPORT_CAT_DESC] : AVG (사례 [APCD PAID ACCNTS DATE] = "2015"THEN [APCD_PAID_AMT] END)} –
내 업데이트 참조. "2015"문자열을 DATE와 비교하지 마십시오. 작동하지 않습니다. – Nicarus