0
DimDate
테이블의 값은 Billable Day Portion
이고 0과 1 사이의 값을 가질 수 있습니다. 현재의 각 요일에 대해 해당 날의 요일을 여러 번 나누고 싶습니다. 10을 곱한 다음 합계를 반환합니다. 날짜가 오늘 동일 곳 하나의 열이 다른 열의 선택된 값과 동일한 날짜 테이블의 합계 값
Bonus Period
, 나는
ContinuousBonusPeriod
를 반환 무엇인지 확인하는 방법은 다음과 같습니다 내가 제대로
Bonus Period 1
으로 돌아오고이 측정 화면에서 볼 수
Current Continuous Bonus Period:= CALCULATE(MAX(DimDate[ContinuousBonusPeriod]), FILTER(DimDate, DimDate[DateKey] = TODAY()))
. 그러나, 나는 다음 현재 기간의 일 수를 결정하기 위해 측정에 ContinuousBonusPeriod
를 사용, 그것은 단지 그것은 오늘의 DimDate 기록을 계산 것으로 보인다 정적 (10)
Billable Hours This Period:= CALCULATE(SUMX(DimDate, DimDate[Billable Day Portion] * 10), FILTER(DimDate, DimDate[ContinuousBonusPeriod] = [Current Continuous Bonus Period]))
곱한 10, 일일를 반환 모든 레코드 대신에 ContinuousBonusPeriod = 'Bonus Period 1'
내가 기대했던 것.
Current Continuous Bonus Period:= CALCULATE(MAX(DimDate[ContinuousBonusPeriod]), FILTER(ALL(DimDate), DimDate[DateKey] = TODAY()))
합니다 (ALL()
문을 주목하라)