조직에 여러 (고유 한) 섹터가있는 경우 셀에 1을 표시하는 DAX를 작성했지만 몇 가지 문제가 계속 발생합니다.
Dup =
CALCULATE(
COUNT('Inspection Scheduling Spreadsheet'[Licensed Establishment / Organisation]),
FILTER(
VALUES ('Inspection Scheduling Spreadsheet'[Licensed Establishment / Organisation] ),
DISTINCTCOUNT( 'Inspection Scheduling Spreadsheet'[Sector]) > 1
)
)
조직이 동일한 섹터에 있었기 때문에 열 Dup
이 반환되어야합니다 0
.
반면에 Dup은 1을 반환해야합니다. 따라서 조직이 둘 이상의 섹터에있을 때마다 Dup 열은 1
else를 반환해야 합니다.0
아래 코드를 시도하십시오.
Dup =
VAR current_row_org = MIN('Inspection Scheduling Spreadsheet'[Licensed Establishment / Organisation])
VAR dist_count =
CALCULATE(
DISTINCTCOUNT('Inspection Scheduling Spreadsheet'[Sector]),
FILTER(
ALL('Inspection Scheduling Spreadsheet'),
'Inspection Scheduling Spreadsheet'[Licensed Establishment / Organisation] = current_row_org
)
)
RETURN IF(dist_count > 1,1,0)
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다