문자열의 오른쪽부터 시작하여 지정된 수의 문자를 포함하는 Variant(String) 형식을 반환합니다.
구문
Right(string, length)
Right 함수 구문에는 다음과 같은 인수가 사용됩니다.
| 인수 | 설명 |
|---|---|
| String | 필수 요소입니다. 맨 오른쪽 문자가 반환되는 문자열 식입니다. 문자열에 Null이 포함된 경우 Null이 반환됩니다. |
| length | 필수 요소입니다. Variant (Long). 반환할 문자 수를 나타내는 숫자 식입니다. 0이면 길이가 0인 문자열("")이 반환됩니다. 문자열의 문자 수보다 크거나 같은 경우 전체 문자열이 반환됩니다. |
주의
문자열의 문자 수를 확인하려면 Len 함수를 사용합니다.
참고
문자열에 포함된 바이트 데이터와 함께 RightB 함수를 사용합니다. 반환할 문자 수를 지정하는 대신 길이 는 바이트 수를 지정합니다.
쿼리 예제
| Expression | 결과 |
|---|---|
| SELECT Right(ProductID,3) AS FromRight FROM ProductSales; | FromRight 열의 "ProductSales" 테이블에서 "ProductID" 필드의 값 오른쪽에서 '3' 문자를 반환합니다. |
VBA 예제
참고
VBA(Visual Basic for Applications) 모듈에서 이 함수를 사용하는 경우를 예로 들어 보겠습니다. VBA 사용에 대해 자세히 알아보려면 검색 옆의 드롭다운 목록에서 개발자 참고를 선택하고 검색 상자에 검색어를 하나 이상 입력하세요.
이 예제에서는 Right 함수를 사용하여 문자열의 오른쪽에서 지정된 수의 문자를 반환합니다.
Dim AnyString, MyStr
AnyString = "Hello World" ' Define string.
MyStr = Right(AnyString, 1) ' Returns "d".
MyStr = Right(AnyString, 6) ' Returns " World".
MyStr = Right(AnyString, 20) ' Returns "Hello World".