SUBSTITUTEWITHINDEX
인수로 제공된 두 테이블의 left 세미조인을 나타내는 테이블을 반환합니다. 세미조인은 공통 열 이름 and 공통 데이터 형식에 따라 결정되는 공통 열을 사용하여 수행됩니다. 조인되는 열은 반환된 테이블의 단일 열로 바뀝니다. 이 열은 indexandcontains 정수 형식입니다. index 지정된 정렬 순서가 지정된 right 조인 테이블에 대한 참조입니다.
제공된 left/first 테이블에 notnot 제공된 right/second 테이블의 열은 반환된 테이블에 not 포함되어 and 조인하는 데 not 사용됩니다.
index 0부터 시작하며 and 제공된 right/second 조인 테이블의 각 추가 행에 대해 하나씩 증가합니다. index right/second 조인 테이블에 지정된 정렬 순서를 기반으로 합니다.
구문
SUBSTITUTEWITHINDEX(<table>, <indexColumnName>, <indexColumnsTable>, [<orderBy_expression>, [<order>][, <orderBy_expression>, [<order>]]…])
매개 변수
용어 | 정의 |
---|---|
table |
세 번째 인수(indexColumnsTable)로 지정된 테이블을 사용하여 left 세미조인을 수행하여 필터링할 테이블입니다. 이 테이블은 left 세미조인의 left 쪽에 있는 테이블이므로 반환된 테이블에는 이 테이블과 동일한 열이 포함되어 except 두 테이블의 all 공통 열이 반환된 테이블의 단일 index 열로 바뀝니다. |
indexColumnName |
이 함수에 인수로 제공된 두 테이블의 공통 열에 all 대체되는 index 열의 이름을 지정하는 문자열입니다. |
indexColumnsTable |
left 세미조인의 second 테이블입니다. left 세미조인의 right 쪽에 있는 테이블입니다. 이 테이블에 있는 values 함수에서만 반환됩니다. 또한 이 테이블의 열(열 이름 기준)은 이 함수에서 반환된 테이블의 단일 index 열로 바뀝니다. |
orderBy_expression |
결과 value 올바른 indexvalues생성하기 위해 indexColumnsTable 테이블의 원하는 정렬 순서를 지정하는 데 사용되는 모든 DAX 식입니다. indexColumnsTable 테이블에 지정된 정렬 순서는 이 함수에 대한 first 인수로 제공된 테이블에 표시될 때 indexColumnsTable의 values 조합을 나타내기 위해 반환된 테이블에서 index 사용되는 테이블 and 각 행의 index 정의합니다. |
order |
(선택 사항) orderBy_expression values오름차순 or 내림차순으로 정렬하는 방법을 지정하는 value. Value: Desc . 대체 value: 0 (0)/FALSE . orderBy_expression values 내림차순으로 정렬합니다. 순서 매개 변수를 생략할 때 기본 value.Value: ASC . 대체 value: 1 /TRUE . orderBy_expression 오름차순으로 순위를 지정합니다. |
반환 value
indexColumnsTable 테이블에 있는 valuesall 열 대신 index 열이 있는 and indexColumnsTable 테이블에 있는 테이블입니다.
설명
이 함수는 결과 정렬 순서를 보장하지 not.
이 함수는 not RLS(행 수준 보안) 규칙에 or 계산 열에서 사용되는 경우 DirectQuery 모드에서 사용할 수 있습니다.