엑셀 RIGHT 함수 사용법, 오른쪽 글자 추출부터 특정 문자 뒤 텍스트 가져오기까지 완벽 정리!

 

안녕하세요! 😊 다들 엑셀 작업하시면서 이런 경험 한 번쯤 있으시죠? 수많은 데이터 속에서 특정 부분, 특히 끝부분만 쏙쏙 골라내고 싶은데 일일이 복사, 붙여넣기 하느라 시간 보내셨던 경험이요. 오늘 배울 엑셀 RIGHT 함수 하나면 이 모든 고민이 눈 녹듯 사라질 거예요!

 

📌 [핵심] RIGHT 함수는 셀 안의 텍스트를 오른쪽 끝에서부터 원하는 개수만큼 깔끔하게 추출해주는 고마운 친구예요!

 


🔎 엑셀 RIGHT 함수, 대체 뭔가요?

엑셀 RIGHT 함수는 이름 그대로 '오른쪽'에서 텍스트를 추출하는 아주 직관적인 함수랍니다. 복잡한 데이터 목록에서 파일 확장자만 골라내거나, 사원번호의 마지막 4자리만 가져오는 등 특정 규칙을 가진 텍스트를 분리할 때 정말 유용하게 쓰여요.

 

기본 구문 (Syntax)

함수의 생김새는 아주 간단해요.

=RIGHT(text, [num_chars])

인수 설명 (Arguments)

-text (필수): 내가 글자를 추출하고 싶은 원본 텍스트가 들어있는 셀이에요. "어떤 글자에서요?" 라고 엑셀에게 알려주는 부분죠.

-[num_chars] (선택): 오른쪽 끝에서부터 몇 개의 글자를 가져올지 숫자로 지정하는 부분이에요. "몇 개나 가져올까요?" 라고 알려주는 거죠. 만약 이 부분을 생략하면 기본값인 1이 적용되어 맨 오른쪽 한 글자만 가져온답니다.

✍️ 노트: num_chars는 반드시 0 이상의 정수여야 해요. 만약 원본 텍스트의 전체 길이보다 큰 숫자를 입력하면, 엑셀은 똑똑하게도 그냥 전체 텍스트를 보여준답니다. 오류가 나지 않으니 걱정 마세요!

 


🚀 예제로 배우는 RIGHT 함수 활용법

백문이 불여일견! 직접 예제를 보면서 어떻게 활용하는지 알아볼까요?

 

예제 1. 기본 사용법: 사원번호에서 마지막 3자리 추출하기

가장 기본적인 사용법이에요. 사원번호의 마지막 3자리가 부서 코드를 의미할 때 유용하겠죠?

 

[데이터]

사원번호,이름,부서
KR-HR-001,김민준,인사팀
KR-IT-015,이서연,IT팀
KR-MK-102,박도윤,마케팅팀
KR-FN-033,최아라,재무팀
KR-IT-024,정시우,IT팀
KR-MK-098,강하은,마케팅팀
KR-HR-005,조은우,인사팀
KR-FN-041,윤지아,재무팀

 

[수식]

E2 셀에 아래 수식을 입력하고 채우기 핸들을 쭉 내려주세요.

=RIGHT(A2,3)

예제1. 엑셀 RIGHT 함수 오른쪽 기준 문자열 추출 기본

 

[결과]

사원번호 코드 A2 셀의 오른쪽을 기준으로 3문자를 추출해요. 아주 쉽게!

 

예제 2. 상품코드에서 '-' 뒤의 숫자만 가져오기 (LEN, FIND 함수 조합)

이번엔 조금 더 머리를 써볼까요? 상품코드가 '카테고리-일련번호' 형식일 때, 일련번호 부분만 추출하고 싶어요. 그런데 일련번호의 길이가 제각각이라면? 이럴 때 LEN 과  FIND 함수를 함께 쓰면 마법 같은 일이 벌어져요! 🌞

 

- LEN(텍스트): 텍스트의 전체 길이를 알려줘요.

- FIND("찾을글자", 텍스트): 특정 글자('-')가 몇 번째에 있는지 위치를 알려줘요.

 

[데이터]

상품코드,상품명
SKU-7891,프리미엄 노트북
ACC-102,무선 블루투스 마우스
MON-20241,32인치 QHD 모니터
SKU-550,게이밍 기계식 키보드
ACC-98755,USB-C 타입 허브
MON-310,27인치 커브드 모니터
SKU-2011,초경량 태블릿 PC
ACC-80,웹캠 보호 커버

 

[수식]

D2 셀에 아래 수식을 입력하고 채우기 핸들을 쭉 내려주세요.

=RIGHT(A2, LEN(A2)-FIND("-",A2))

예제2. 엑셀 RIGHT 함수와 다른 함수 조합 검색후 추출

 

[결과]

=RIGHT(상품코드, 전체문자수-하이픈위치) 수식을 사용하면 A2 셀의 경우 =RIGHT("SKU-7891", 8-4) 으로 계산되고, 오른쪽에서 4문자를 추출해요. "7891" 이 결과 반환되요. 이렇게 구형 액셀에서 특정문자 뒤의 텍스트를 추출하는 TEXTAFTER 함수를 대체할 수 있는 거에요.

 

관련게시물: 💡 엑셀 RIGHT+LEN+FIND 조합으로 TEXTAFTER 함수 대체하기 - 구버전 완벽 활용법

예제 3. 회원 ID 마지막 글자로 등급 구분하기 (IF 함수 조합)

회원 ID의 마지막 글자가 'P'이면 프리미엄, 아니면 일반 회원으로 구분해야 하는 업무가 있다면? RIGHT 함수로 마지막 글자를 추출하고 IF 함수로 조건을 주면 간단하게 해결할 수 있어요!

 

[데이터]

회원명,회원ID
김철수,ChulsooKim-S
이영희,YoungheeLee-P
박지성,JisungPark-S
최수지,SujiChoi-S
정다솜,DasomJung-P
홍길동,GildongHong-P
유재석,JaesukYoo-S
신짱구,JjangguShin-S

 

[수식]

D2 셀에 아래 수식을 입력하고 채우기 핸들을 쭉 내려주세요.

=IF(RIGHT(B2,1)="P","프리미엄","일반")

예제3. 엑셀 RIGHT 함수로 오른쪽 한문자 추출 IF 로 비교 결과 반환

 

[결과]

먼저 RIGHT 함수로 오른쪽 1자리 문자를 얻고 이를 "P" 인지 비교합니다. 참일 경우 "프리미엄", 거짓일 경우 "일반" 을 반환해요.

 

예제 4. 실무 꿀팁: 파일명에서 확장자만 골라내기

실무에서 정말 자주 쓰는 꿀팁! 수많은 파일 목록에서 확장자(.xlsx, .pptx, .csv, .ai 등)만 따로 정리하고 싶을 때 아주 유용해요.

 

[데이터]

파일명,파일크기(KB)
2025년 1분기 보고서.xlsx,1204
팀 프로젝트 제안서_v3.pptx,5320
회의록_0910.docx,256
경쟁사 분석 데이터.csv,890
메인페이지 디자인 시안.ai,15320
계약서 최종본.pdf,870
연간 실적 그래프.png,450
홍보영상 스크립트.hwp,128

 

[수식]

D2 셀에 아래 수식을 입력하고 채우기 핸들을 쭉 내려주세요.

=RIGHT(A2,LEN(A2)-FIND(".",A2))

예제4. 엑셀 RIGHT 함수와 다른 함수 조합, 문자 찾고 기준으로 추출

 

[결과]

확장자만을 얻고 싶은데 그 길이가 다른 경우가 있어요. .ai 나 .csv 처럼.. 이럴때는 파일명과 확장자의 구분자, 온점(.) 을 찾고 이를 기준 오른쪽 문자들을 추출해요. [전체파일길이 - (파일명+온점)길이 = 확장자길이]

 

관련게시물:

엑셀 LEN 함수 마스터하기: 초보자도 쉽게 따라 하는 글자 수 세기 완벽 가이드 (feat. 실무 활용 꿀팁)
🔍 엑셀 FIND 함수 완벽 가이드 - 텍스트 검색 마스터하기 2025

 

🤔 RIGHT 함수, 이럴 땐 에러가 나요!

- #VALUE! : num_chars 인수에 숫자가 아닌 텍스트를 입력하거나, 음수(-)를 입력하면 이 오류가 발생해요. 추출할 개수는 항상 0 이상의 숫자여야 한다는 점, 잊지 마세요!

 

엑셀 RIGHT 함수는 에러가 많은 함수가 아니에요. 간단하고 쉬우면서 유용한 텍스트 함수지요.

 

🤝 함께 쓰면 시너지 폭발! 관련 함수들

RIGHT 함수는 혼자서도 훌륭하지만, 다른 텍스트 함수들과 함께 쓰면 그 능력이 배가 돼요!

  • LEFT: 오른쪽이 있다면 왼쪽도 있겠죠? 왼쪽을 기준으로 글자를 추출하는 단짝 친구예요.
  • MID: 왼쪽, 오른쪽이 아닌 중간 부분을 추출하고 싶을 때 사용하는 함수예요.
  • LEN: 텍스트의 전체 길이를 계산해줘서 RIGHT 함수와 조합하면 유동적인 데이터 추출이 가능해져요.
  • FIND, SEARCH: 특정 문자의 위치를 찾아줘서 복잡한 텍스트를 분리하는 기준점을 만들어주는 고마운 함수들이죠.

 

🧡 마무리해요.

어떠셨나요? 이제 텍스트 끝부분만 잘라내려고 마우스 붙잡고 끙끙댈 필요 없겠죠? 오늘 배운 RIGHT 함수, 여러분의 엑셀 데이터 정리 시간을 확 줄여줄 거예요. 직접 예제 파일을 만들어서 꼭 한번 따라 해보세요. 궁금한 점이 있다면 언제든지 댓글로 질문 남겨주시고요! 이 글이 도움이 되셨다면 주변 동료들에게도 공유해주는 센스! 😉

 

 

작성자: 마늘빵


📱 모바일에서 빠르게 다시보기

✅ 엑셀 RIGHT 함수

  • 기능: 텍스트의 오른쪽 끝에서부터 지정한 개수만큼 문자를 반환
  • 구문: =RIGHT(text, [num_chars])
    • text: 원본 텍스트 셀
    • [num_chars]: 추출할 문자 개수 (생략 시 1)
  • 핵심 활용: 사원번호, 주민등록번호 뒷자리, 파일 확장자 등 특정 규칙을 가진 데이터의 끝부분을 추출할 때 매우 유용함.
  • 꿀팁 조합: LEN, FIND 함수와 함께 사용하면 다양한 길이의 텍스트에서도 원하는 부분을 정확히 추출 가능! (=RIGHT(A1, LEN(A1)-FIND("-",A1)) : 하이픈기준 오른쪽 텍스트 추출)