다음을 통해 공유


ISONORAFTER

적용 대상: 계산 열 계산 테이블 측정 시각적 계산

Start At 절의 동작을 에뮬레이트하고 모든 조건 매개 변수를 충족하는 행에 대해 true를 반환하는 부울 함수입니다.

정렬 순서에 따라 첫 번째 매개 변수는 두 번째 매개 변수와 비교됩니다. 정렬 순서가 오름차순인 경우 수행할 비교는 두 번째 매개 변수보다 큰 첫 번째 매개 변수입니다. 정렬 순서가 내림차순인 경우 수행할 비교는 첫 번째 매개 변수보다 작은 두 번째 매개 변수입니다.

구문

ISONORAFTER(<scalar_expression>, <scalar_expression>[, sort_order [, <scalar_expression>, <scalar_expression>[, sort_order]]…)  

매개 변수

용어 정의
스칼라 식 열 참조 또는 정수 또는 문자열 값과 같은 스칼라 값을 반환하는 식입니다. 일반적으로 첫 번째 매개 변수는 열 참조이고 두 번째 매개 변수는 스칼라 값입니다.
정렬 순서 (선택 사항) 열이 정렬되는 순서입니다. 오름차순(ASC)이거나 내림차순(DESC)일 수 있습니다. 기본적으로 정렬 순서는 오름차순입니다.

반환 값

true 또는 false.

설명

이 함수는 ISAFTER와 유사합니다. 차이점은 ISONORAFTER가 필터 값에 정렬된 값에 대해 true를 반환하고, 여기서 ISAFTER는 필터 값 이후에 엄격하게 정렬된 값에 대해 true를 반환합니다.

이 함수는 계산 열 또는 RLS(행 수준 보안) 규칙에서 사용되는 경우 DirectQuery 모드에서 사용할 수 없습니다.

예시

Info라는 이름의 다음 테이블을 사용한다고 가정합니다.

국가/지역 State(상태) Count 합계
IND 2K 20 800
IND MH 25 1000
IND WB 10 900
미국 CA 5 500
미국 WA 10 900

다음 식은 다음과 같습니다.

FILTER (
    Info,
    ISONORAFTER (
        Info[Country], "IND", ASC,
        Info[State], "MH", ASC )
)

HRESULT = NO_ERROR를

국가/지역 State(상태) Count 합계
IND MH 25 1000
IND WB 10 900
미국 CA 5 500
미국 WA 10 900

ISAFTER