본문 바로가기
IT공부중

실무에서 자주 쓰는 엑셀 텍스트 함수 정리 해서 보여드리겠습니다

by 첵첵이는오늘도성장중 2025. 3. 16.

엑셀은 단순한 숫자 계산뿐만 아니라 다양한 텍스트 데이터도 처리할 수 있는 강력한 도구입니다.

특히 실무에서는 데이터를 정리하고 분석하는 과정에서 텍스트 함수가 자주 사용됩니다.

이번 글에서는 실무에서 활용도가 높은 엑셀 텍스트 함수를 정리하여 소개하겠습니다.

 

 

 

LEFT, RIGHT, MID 

특정 문자 추출-텍스트에서 특정 부분을 추출할 때 사용하는 함수들입니다.

LEFT(text, num_chars): 문자열 왼쪽에서 지정한 개수만큼 문자 추출

RIGHT(text, num_chars): 문자열 오른쪽에서 지정한 개수만큼 문자 추출

MID(text, start_num, num_chars): 문자열 중간에서 특정 위치부터 지정한 개수만큼 문자 추출

예제:=LEFT("ExcelFunction", 5) → 결과: Excel

=RIGHT("ExcelFunction", 8) → 결과: Function

=MID("ExcelFunction", 6, 3) → 결과: Fun

 LEN – 문자열 길이 확인

문자열의 길이를 확인하는 함수입니다.

LEN(text): 문자열의 전체 길이를 반환

예제:=LEN("Excel") → 결과: 5

TRIM – 불필요한 공백 제거

문자열의 앞뒤 공백을 제거하고, 단어 사이의 여러 개 공백을 하나로 줄이는 함수입니다.

TRIM(text)

예제:=TRIM(" Excel Function ") → 결과: "Excel Function"

 UPPER, LOWER, PROPER 

대소문자 변환-UPPER(text): 문자열을 모두 대문자로 변환

LOWER(text): 문자열을 모두 소문자로 변환

PROPER(text): 각 단어의 첫 글자를 대문자로 변환

예제:=UPPER("excel") → 결과: EXCEL

=LOWER("EXCEL") → 결과: excel

=PROPER("excel function") → 결과: Excel Function

 CONCATENATE (또는 CONCAT)

문자열 합치기-여러 개의 문자열을 하나로 합칠 때 사용됩니다.

CONCATENATE(text1, text2, …) 또는 CONCAT(text1, text2, …)

예제:=CONCATENATE("Excel", "Function") → 결과: ExcelFunction

=CONCAT("Excel", " Function") → 결과: Excel Functio

TEXT – 숫자를 특정 형식으로 변환

숫자를 원하는 형식의 텍스트로 변환하는 함수입니다.

TEXT(value, format_text)

예제:=TEXT(1234.56, "$#,##0.00") → 결과: $1,234.56

=TEXT(TODAY(), "YYYY-MM-DD") → 결과: 2024-03-14

FIND, SEARCH 

특정 문자 위치 찾기-문자열에서 특정 문자의 위치를 찾을 때 사용됩니다.

FIND(find_text, within_text, [start_num]) (대소문자 구분)

SEARCH(find_text, within_text, [start_num]) (대소문자 구분 없음)

예제:=FIND("c", "Excel") → 결과: 3

=SEARCH("C", "Excel") → 결과: 3

 SUBSTITUTE, REPLACE 

문자열 대체

SUBSTITUTE(text, old_text, new_text, [instance_num]): 특정 문자를 다른 문자로 대체 (모든 해당 문자 변경)

REPLACE(old_text, start_num, num_chars, new_text): 특정 위치의 문자열을 새로운 문자열로 변경

예제:=SUBSTITUTE("Excel Function", "Function", "Formula") → 결과: Excel Formula

=REPLACE("Excel Function", 7, 8, "Formula") → 결과: Excel Formula

VALUE 

텍스트를 숫자로 변환-텍스트 형태의 숫자를 실제 숫자로 변환합니다.

VALUE(text)

예제:=VALUE("1234") → 결과: 1234

 

 

실무에서 텍스트 함수 활용 예시

텍스트 함수는 실무에서 다양한 용도로 활용됩니다.

예를 들어, 고객 데이터에서 성과 이름을 분리하거나, 제품 코드에서 특정 정보를 추출하는 등의 작업이 가능합니다.

또한, FIND와 MID 함수를 조합하면 원하는 데이터를 더욱 정교하게 가공할 수 있습니다.

예제: 제품 코드 "ABC-123-XYZ"에서 중간 숫자(123) 추출-=MID(A1, FIND("-", A1) + 1, FIND("-", A1, FIND("-", A1) + 1)  FIND("-", A1) 

 

결론

엑셀의 텍스트 함수는 데이터를 가공하고 정리하는 데 필수적인 기능입니다.

실무에서 자주 사용하는 LEFT, RIGHT, MID, LEN, TRIM, UPPER, LOWER, CONCATENATE 등의 함수를 숙지하면 데이터 처리 속도를 높일 수 있습니다.

이번 글을 참고하여 효율적으로 엑셀을 활용해보세요!