LEFT 함수
텍스트 문자열의 시작 위치부터 지정된 수의 문자를 반환합니다.
구문
LEFT(<text>, <num_chars>)
매개 변수
용어 |
정의 |
---|---|
text |
추출할 문자가 포함된 텍스트 문자열이거나 텍스트가 포함된 열에 대한 참조입니다. |
num_chars |
(선택 사항) LEFT를 통해 추출할 문자 수입니다. 생략하는 경우 1입니다. |
속성 값/반환 값
텍스트 문자열입니다.
주의
Microsoft Excel에는 싱글바이트의 텍스트와 더블바이트 문자 언어에 적용되는 다양한 함수가 있지만 DAX에서는 유니코드를 사용하고 모든 문자를 동일한 길이로 저장하므로 단일 함수로 충분합니다.
이 DAX 함수는 DirectQuery 모드에서 배포 후 쿼리되는 모델에서 사용될 경우 다른 결과를 반환할 수 있습니다. DirectQuery 모드의 의미 체계 차이점에 대한 자세한 내용은 https://go.microsoft.com/fwlink/?LinkId=219171을 참조하십시오.
예
다음 예에서는 [ResellerName] 열에 있는 회사 이름의 처음 5자와 [GeographyKey] 열에 있는 지리 코드의 처음 5자를 반환하고 이를 연결하여 식별자를 만듭니다.
=CONCATENATE(LEFT('Reseller'[ResellerName],LEFT(GeographyKey,3))
num_chars 인수가 사용 가능한 문자 수보다 큰 숫자인 경우 이 함수는 사용 가능한 최대 문자 수를 반환하며 오류가 발생하지 않습니다. 예를 들어 [GeographyKey] 열에 1, 12 및 311과 같은 숫자가 포함되므로 결과도 가변 길이입니다.