LEFT
텍스트 문자열의 시작 부분부터 지정된 문자 수를 반환합니다.
구문
LEFT(<text>, <num_chars>)
매개 변수
용어 | 정의 |
---|---|
text | 추출할 문자를 포함하는 텍스트 문자열 또는 텍스트가 포함된 열에 대한 참조입니다. |
num_chars | (선택 사항) LEFT에서 추출할 문자 수입니다. 생략하면 1입니다. |
반환 값
텍스트 문자열입니다.
설명
Microsoft Excel에는 싱글바이트 및 더블바이트 문자 언어의 텍스트 작업을 위한 다양한 함수가 포함되어 있지만 DAX는 유니코드에서 작동하며 모든 문자를 동일한 길이로 저장합니다. 따라서 단일 함수로 충분합니다.
이 함수는 계산 열 또는 RLS(행 수준 보안) 규칙에서 사용되는 경우 DirectQuery 모드에서 사용할 수 없습니다.
예시
다음 예제에서는 [ResellerName] 열에 있는 회사 이름의 처음 다섯 문자와 [GeographyKey] 열에 있는 지리적 코드의 처음 다섯 글자를 반환하고 연결하여 식별자를 만듭니다.
= CONCATENATE(LEFT('Reseller'[ResellerName],LEFT(GeographyKey,3))
num_chars 인수가 사용 가능한 문자 수보다 큰 숫자인 경우 함수는 사용 가능한 최대 문자를 반환하고 오류를 발생시키지 않습니다. 예를 들어 [GeographyKey] 열에는 1, 12 및 311과 같은 숫자가 포함됩니다. 따라서 결과에는 가변 길이도 있습니다.
관련 콘텐츠
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기