본문 바로가기
카테고리 없음

엑셀 Substring 함수 활용 방법에 대한 알아보기

by 업부업과 함께 2024. 1. 3.

 

반응형

엑셀은 데이터에 대해 다양한 작업을 수행할 수 있는 강력한 도구입니다. 문자열 데이터를 처리할 때 종종 특정 부분을 추출하거나 잘라내야 할 때가 있습니다. 이를 위해 엑셀은 SUBSTRING 함수를 제공합니다. SUBSTRING 함수를 제대로 이해하고 사용한다면 데이터 처리 작업을 효과적으로 수행할 수 있습니다.

SUBSTRING 함수란 무엇인가요?

SUBSTRING 함수는 주어진 문자열에서 일부분을 추출하고 그 값을 반환하는 엑셀 함수입니다. SUBSTRING 함수는 문자열에서 시작 위치와 길이를 지정하여 원하는 부분을 가져올 수 있습니다. SUBSTRING 함수는 매우 유용하며, 특히 텍스트 데이터를 다룰 때 자주 사용합니다.

SUBSTRING 함수의 문법


SUBSTRING 함수의 기본 문법은 다음과 같습니다:

=SUBSTRING(문자열, 시작_위치, 길이)

  • 문자열: 추출하려는 대상 문자열입니다.
  • 시작_위치: 추출을 시작할 위치입니다. 첫 번째 문자의 인덱스는 1입니다.
  • 길이: 추출하려는 문자열의 길이입니다. 생략할 경우 시작 위치부터 문자열의 끝까지 추출합니다.

위의 문법을 사용하여 SUBSTRING 함수를 활용하여 다양한 데이터 처리 작업을 수행할 수 있습니다. 다음은 SUBSTRING 함수를 사용한 예시를 살펴보겠습니다.

예제 1: 전화번호에서 국가 코드를 추출하는 방법

=SUBSTRING(전화번호, 1, 3)

위의 예제에서는 전화번호 문자열에서 첫 번째 문자부터 세 자리를 추출하여 국가 코드를 반환합니다. 이를 통해 국가 코드를 쉽게 추출할 수 있습니다.

예제 2: 이메일 주소에서 도메인을 추출하는 방법

=SUBSTRING(이메일_주소, FIND("@", 이메일_주소)+1, LEN(이메일_주소)-FIND("@", 이메일_주소))

위의 예제에서는 이메일 주소 문자열에서 "@" 문자의 인덱스를 찾고, 그 다음 문자부터 문자열의 끝까지 추출하여 도메인을 반환합니다. FIND 함수와 LEN 함수를 함께 활용하면 이메일 주소에서 도메인을 쉽게 추출할 수 있습니다.

예제 3: 사원 이름에서 성(last name)을 추출하는 방법

=SUBSTRING(사원_이름, FIND(" ", 사원_이름)+1, LEN(사원_이름)-FIND(" ", 사원_이름))

위의 예제에서는 사원 이름 문자열에서 첫 번째 공백 문자의 인덱스를 찾고, 그 다음 문자부터 문자열의 끝까지 추출하여 성(last name)을 반환합니다. 이를 통해 사원 이름에서 성을 추출할 수 있습니다.

SUBSTRING 함수의 활용 예시

SUBSTRING 함수는 다양한 상황에서 유용하게 활용될 수 있습니다. 몇 가지 예시를 살펴보겠습니다.

예시 1: 주민등록번호에서 생년월일 추출하기

=SUBSTRING(주민등록번호, 1, 6)

위의 예시에서는 주민등록번호 문자열에서 첫 번째 문자부터 여섯 자리를 추출하여 생년월일을 반환합니다. 이를 활용하면 주민등록번호 데이터를 가공할 수 있습니다.

예시 2: 상품 코드에서 카테고리 추출하기

=SUBSTRING(상품_코드, 1, FIND("-", 상품_코드)-1)

위의 예시에서는 상품 코드 문자열에서 첫 번째 문자부터 "-" 문자가 나오기 전까지 추출하여 카테고리를 반환합니다. 이를 통해 상품 코드에서 카테고리를 추출할 수 있습니다.

예시 3: 주소에서 시 추출하기

=SUBSTRING(주소, FIND(" ", 주소)+1, FIND(" ", 주소, FIND(" ", 주소)+1)-FIND(" ", 주소)-1)

위의 예시에서는 주소 문자열에서 첫 번째 공백 문자 이후 두 번째 공백 문자 이전까지 추출하여 시를 반환합니다. 이를 활용하면 주소 데이터에서 시를 쉽게 추출할 수 있습니다.

위의 예시들을 통해 SUBSTRING 함수의 활용법을 이해하고 다양한 데이터 처리 작업에 활용할 수 있습니다. SUBSTRING 함수는 문자열 데이터를 다룰 때 매우 유용하므로 엑셀 사용자라면 반드시 알아두어야 할 함수입니다.

이제 SUBSTRING 함수에 대해 알아보았습니다. SUBSTRING 함수를 잘 활용하면 문자열 데이터를 효과적으로 처리할 수 있습니다. 응용할 수 있는 상황은 무궁무진하며, 엑셀에서 데이터 처리에 어려움을 겪는 경우 SUBSTRING 함수를 사용해보세요. 데이터 처리 작업이 더욱 효율적이고 쉬워지리라 확신합니다!

더 많은 엑셀 관련 정보를 알고 싶다면 저희 블로그를 방문해보세요. 다양한 엑셀 함수 및 활용법에 대한 정보를 제공하고 있으니, 여러분의 데이터 처리 작업을 쉽고 효율적으로 수행할 수 있도록 도움을 드리겠습니다.

반응형