Excel의 RIGHT 함수 (수식, 예) | Excel에서 RIGHT를 사용하는 방법

Excel의 RIGHT 함수

Excel의 Left 함수와 유사하게 Right 함수는 오른쪽에서 왼쪽으로 문자열의 끝에서 문자 수를 제공하는 데 사용되는 텍스트 함수입니다. 예를 들어이 함수를 = RIGHT (“ANAND” , 2) 결과로 ND를 제공합니다. 예제에서이 함수가 두 개의 인수를 취하는 것을 볼 수 있습니다. Excel의 RIGHT 수식은 지정된 문자 수에 따라 제공된 텍스트 문자열의 마지막 문자를 반환하는 데 사용됩니다.

Excel의 올바른 수식

설명

Excel 인수에서 오른쪽 :

텍스트 :  추출 할 문자가 포함 된 텍스트 문자열입니다.

num_chars :  선택 사항. 오른쪽에서 시작하는 텍스트에서 추출 할 문자 수입니다. 기본값 =

num_chars 의 기본값 은 1이며 0보다 크거나 같아야합니다. 경우 글자 _는 텍스트의 길이보다 큰 오른쪽 엑셀 기능은 전체 텍스트를 반환합니다. Excel의 RIGHT 함수는 숫자와 함께 사용하면 안됩니다. 텍스트와 마찬가지로 숫자에 대해 동일한 작업을 수행 할 수 있지만 숫자 형식의 텍스트로 잘못된 값을 반환합니다.

Excel에서 올바른 기능을 사용하는 방법?

RIGHT Excel 함수는 주로 FIND, SEARCH, LEN, LEFT 등과 같은 다른 Excel 함수와 함께 사용됩니다. 일부 용도는 다음과 같습니다.

이 RIGHT Function Excel 템플릿은 여기에서 다운로드 할 수 있습니다 – RIGHT Function Excel 템플릿
  • Excel의 RIGHT는 URL에서 후행 슬래시를 제거하는 데 사용됩니다.
  • Excel의 RIGHT는 이메일 주소에서 도메인 이름을 가져 오는 데 사용됩니다.
  • Excel의 RIGHT는 텍스트 서식에 사용됩니다.
  • Excel의 RIGHT는 성을 얻는 데 사용됩니다.
  • Excel의 RIGHT는 특정 문자 뒤에 나오는 텍스트를 가져 오는 데 사용됩니다.

예 1

아래와 같이 A3에 문자열이 있고 6 개의 문자가있는 마지막 단어를 추출한다고 가정합니다.

Excel에서 RIGHT 수식을 사용하여 A3에서 "문자열"을 추출 할 수 있습니다.

오른쪽 (A3, 6)

Excel의 위 RIGHT 수식은 "문자열"을 반환합니다.

예제 # 2

아래와 같이 열에 ID2101, ID2102, ID2103 등과 같은 ID 목록이 있다고 가정합니다.

여기에서 실제 ID는 고유 한 마지막 4 자리이며 "ID"라는 단어는 중복됩니다. 각 식별자에서 "ID"를 제거하려고합니다. 마지막 4 자리 만 필요하므로 Excel의 다음 RIGHT 수식이 작업을 수행합니다.

오른쪽 (A3, 4)

Excel의 RIGHT 수식은 2101을 반환합니다.

예제 # 3

6 자리 숫자 (140111)가 있고이 숫자에서 마지막 3 자리 숫자를 추출한다고 가정합니다.

 Excel에서 다음 RIGHT 수식을 사용하여 마지막 세 자리를 추출 할 수 있습니다.

오른쪽 (A4, 3)

RIGHT Excel 함수는 111을 반환합니다.

 그러나 간단한 숫자 대신 날짜가 있고 마지막 몇 자리를 추출하려는 경우 RIGHT Excel 함수가 정확한 답을 제공하지 않습니다.

A5 셀에 2018 년 12 월 7 일 임의의 날짜가 있다고 가정합니다.

 마지막 세 자리를 추출하려고합니다. 위에서 사용한 Excel에서 올바른 수식을 사용해 보겠습니다.

즉, RIGHT (A5, 3)

 RIGHT Excel 함수는 018 대신 293을 반환합니다. 이는 날짜의 원래 값을 가져온 다음 출력을 제공하기 때문입니다.

예 # 4

아래에 표시된 것처럼 ","및 공백으로 구분 된 두 동물의 조합이 있다고 가정합니다.

이제 성을 추출하려고합니다. Excel에서 RIGHT 수식을 사용하여 이렇게 할 수 있습니다.

오른쪽 (A4, LEN (A4)-찾기 ( "", A4))

FIND (“”, A4)

공간이 발생하는 위치를 찾습니다. 그러면 5가 반환됩니다.보다 엄격한 검색을 위해“,”를 사용할 수도 있습니다.

LEN (A4)

문자열“Dog, Wolf”의 길이를 계산하고 9를 반환합니다.

LEN (A4) -FIND ( "", A4)

오른쪽에서 공간의 위치를 ​​반환합니다. 4를 반환합니다.

오른쪽 (A4, LEN (A4)-찾기 ( "", A4))

문자열 A4의 오른쪽에서 4 개의 문자를 반환합니다.

Excel에서 위의 RIGHT 수식에 대한 출력은 "Wolf"입니다.

예 # 5

아래와 같이 단일 셀에 길이 x 너비와 같은 2 차원 데이터가 있다고 가정합니다.

이제 주어진 차원에서 너비 만 추출하려고합니다. 1 차원의 경우 Excel에서 RIGHT 수식을 사용할 수 있습니다.

오른쪽 (B4, LEN (B4)-(FIND ( "x", B4) + 1))

Excel에서 RIGHT 수식을 자세히 살펴 보겠습니다.

FIND ( "x", B4)

셀에서 "x"의 위치를 ​​제공합니다. 9를 반환합니다.

FIND ( "x", B4) + 1

"x"뒤에 공백이 있으므로 공백을 생략하기 위해 하나를 추가 할 수 있습니다. 10을 반환합니다.

LEN (B4)

문자열의 길이를 반환합니다.

LEN (B4)-(FIND ( "x", B4) + 1)

"x"+1 이후에 발생하는 문자 수를 반환합니다.

오른쪽 (B4, LEN (B4)-(FIND ( "x", B4) + 1))

"x"이후 한 곳에서 발생하는 모든 문자를 반환합니다.

Excel에서 위의 RIGHT 수식은 "150 ft"를 반환합니다. 커서를 끌면 나머지 셀에 대한 결과도 얻을 수 있습니다.

예제 # 6

이메일 주소 목록이 있고 이러한 이메일 ID에서 도메인 이름을 얻고 싶다고 가정합니다.

Excel에서 다음 RIGHT 수식을 사용하여 첫 번째 이메일 주소의 도메인 이름을 추출 할 수 있습니다.

오른쪽 (C3, LEN (C3) – 찾기 ( "@", C3))

FIND ( "@", C3)

문자열에서 "@"가 나오는 위치를 찾습니다. C3의 경우 7을 반환합니다.

LEN (C3)

문자열 C3의 길이를 제공합니다. 17을 반환합니다.

LEN (C3) – FIND ( "@", C3)

"@"오른쪽에 나타나는 문자 수를 제공합니다. 10을 반환합니다.

오른쪽 (C3, LEN (C3) – 찾기 ( "@", C3))

C3의 마지막 10자를 줄 것입니다.

Excel의 위 RIGHT 수식은 "amazon.com"을 반환합니다.

마찬가지로 나머지 셀에 대해서도 그렇게 할 수 있습니다.

예제 # 7

일부 URL이 있고 URL에서 마지막 백 슬래시를 제거하려고한다고 가정합니다.

Excel에서 다음 RIGHT 수식을 사용할 수 있습니다.

= LEFT (C3, LEN (C3) – (오른쪽 (C3) =”/”))

오른쪽 (C3) =”/”

RIGHT Excel 함수는 기본값 인 마지막 값을 사용합니다. 마지막 문자가 슬래시 "/"이면 TRUE를 반환하고 FALSE를 반환합니다. 이러한 TRUE 및 FALSE는 1과 0으로 변경됩니다.

LEN (C3) – (오른쪽 (C3) =”/”))

마지막 문자가 슬래시 "/"이면 문자열 길이에서 1을 뺍니다. 이는 마지막 문자가 "/"인 경우 생략됨을 의미합니다.

= LEFT (C3, LEN (C3) – (오른쪽 (C3) =”/”))

위의 구문에 지정된대로 처음 n 개의 문자를 반환합니다. 슬래시 "/"가 있으면 마지막 문자가 생략되고 전체 문자열이 반환됩니다.

마찬가지로 나머지 셀에 대해서도 그렇게 할 수 있습니다.

기억해야 할 사항

  • 이 기능은 지정된 위치의 오른쪽에 나타나는 문자를 얻는 데 사용됩니다.
  • 왼쪽의 문자가 필요한 경우 LEFT 함수가 사용됩니다.
  • Num_chars 는 0보다 크거나 같아야합니다. 는 IF NUM_CHARS가 0보다 큰 경우, 그것은 #VALUE을 제공합니다! 오류.
  • RIGHT Excel 함수는 num_chars 가 텍스트 길이보다 큰 경우 전체 텍스트를 반환합니다 .
  • 경우 NUM_CHARS가 생략되면 1의 디폴트 값을 취한다.