EXCEL

[EXCEL 함수] LEFT(문자열, 추출 문자수)

누우규 2024. 11. 27. 21:25
반응형
반응형

엑셀의 LEFT 함수는 텍스트 문자열에서 왼쪽부터 지정된 수만큼 문자를 추출하는 함수입니다. 이 함수는 텍스트 데이터를 다룰 때 유용하며, 특정 부분만을 추출하거나 텍스트에서 불필요한 정보를 제거하는 데 사용됩니다. 예를 들어, 제품 코드에서 앞부분의 숫자나 문자만을 추출하거나, 이름, 주소 등에서 특정 부분을 분리할 때 활용할 수 있습니다.

LEFT 함수 구문

LEFT(text, num_chars)
  • text: 왼쪽에서부터 문자를 추출할 텍스트 문자열입니다. 이 부분에는 셀 참조나 직접 입력한 텍스트를 사용할 수 있습니다.
  • num_chars: 추출할 문자 수입니다. 추출할 문자의 개수를 지정합니다. 이 값은 기본적으로 1로 설정되어 있으며, 원하는 문자 수를 설정할 수 있습니다.

LEFT 함수 사용 예제

예제 1: 기본적인 LEFT 함수 사용법

다음은 텍스트에서 왼쪽 부분을 추출하는 간단한 예제입니다. 예를 들어, 셀 A2에 "2024-11-27"이라는 날짜가 들어 있다고 가정합시다.

A B
2024-11-27 =LEFT(A2, 4)

이 함수는 A2 셀의 텍스트 "2024-11-27"에서 왼쪽 4개의 문자를 추출합니다. 즉, "2024"라는 연도 부분을 추출하게 됩니다.

결과:

  • =LEFT(A2, 4) -> "2024" (왼쪽에서부터 4개의 문자 추출)

예제 2: 전화번호에서 지역 번호 추출하기

전화번호에서 지역 번호만 추출하는 예제입니다. 예를 들어, 셀 A3에 "+1-123-456-7890"이라는 전화번호가 있다고 가정합시다.

A B
+1-123-456-7890 =LEFT(A3, 2)

이 함수는 A3 셀의 전화번호에서 왼쪽 2개의 문자를 추출합니다. 즉, 국가 코드인 "+1"을 추출합니다.

결과:

  • =LEFT(A3, 2) -> "+1" (왼쪽에서부터 2개의 문자 추출)

예제 3: 상품 코드에서 앞부분 추출하기

상품 코드가 "P12345ABC"처럼 주어졌을 때, 첫 번째 문자인 "P"만 추출하려면 다음과 같이 LEFT 함수를 사용할 수 있습니다.

A B
P12345ABC =LEFT(A4, 1)

이 함수는 A4 셀의 텍스트에서 왼쪽 첫 번째 문자를 추출하여 "P"를 반환합니다.

결과:

  • =LEFT(A4, 1) -> "P" (왼쪽에서부터 1개의 문자 추출)

LEFT 함수 활용 사례

  1. 날짜 처리: 날짜에서 연도나 월을 추출할 때 유용합니다. 예를 들어, "2024-11-27"에서 연도만 추출하거나 월을 추출하는 데 사용할 수 있습니다.
  2. 전화번호 및 코드 분리: 긴 문자열에서 국가 코드나 지역 번호를 추출하거나, 코드 앞부분을 분리하는 데 유용합니다.
  3. 파일 이름 분리: 파일 이름에서 확장자나 특정 접두어를 추출할 때 사용할 수 있습니다. 예를 들어, "sales_report_2024.xlsx"에서 "sales"만 추출할 수 있습니다.

LEFT 함수의 주의사항

  1. 문자 위치는 1부터 시작: LEFT 함수의 num_chars 인자는 문자열의 첫 번째 문자를 1로 계산합니다. 따라서 첫 번째 문자는 항상 1번째 문자입니다.
  2. 문자 수가 문자열 길이를 초과할 경우: 추출하려는 문자 수가 텍스트의 길이를 초과하면, 엑셀은 문자열의 끝까지 추출합니다. 예를 들어, LEFT("ABC", 5)는 "ABC"를 반환합니다.
  3. 빈 문자열 처리: 만약 text 인자가 빈 문자열인 경우, LEFT 함수는 빈 문자열을 반환합니다.

LEFT 함수의 활용 팁

  • 동적 텍스트 추출: num_chars 값에 셀 참조나 계산식을 사용하여 동적으로 문자를 추출할 수 있습니다. 예를 들어, =LEFT(A2, LEN(A2)-3)는 셀 A2의 텍스트에서 마지막 3개의 문자를 제외한 나머지 부분을 추출합니다.
  • 데이터 정리: LEFT 함수는 대량의 데이터에서 일관된 규격의 정보를 추출하는 데 매우 유용합니다. 예를 들어, 고유 번호에서 접두어만 추출하거나 특정 형식의 데이터에서 필요한 부분만 분리할 수 있습니다.

결론

엑셀의 LEFT 함수는 텍스트 데이터에서 왼쪽 부분을 손쉽게 추출할 수 있는 매우 유용한 함수입니다. 이를 통해 날짜, 전화번호, 상품 코드 등 다양한 텍스트 데이터를 효율적으로 처리하고 필요한 정보를 분리할 수 있습니다. LEFT 함수는 데이터 정리, 보고서 작성, 텍스트 처리 등에 매우 유용하며, 다른 함수와 결합하여 더욱 복잡한 데이터 작업을 자동화할 수 있습니다. 엑셀을 활용한 텍스트 처리 작업에서 LEFT 함수는 필수적인 도구입니다.

반응형