엑셀은 단순한 숫자 계산뿐만 아니라 다양한 텍스트 데이터도 처리할 수 있는 강력한 도구입니다.
특히 실무에서는 데이터를 정리하고 분석하는 과정에서 텍스트 함수가 자주 사용됩니다.
이번 글에서는 실무에서 활용도가 높은 엑셀 텍스트 함수를 정리하여 소개하겠습니다.
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 등의 함수를 숙지하면 데이터 처리 속도를 높일 수 있습니다.
이번 글을 참고하여 효율적으로 엑셀을 활용해보세요!
'IT공부중' 카테고리의 다른 글
아마존의 AI 물류 시스템, 온라인 쇼핑의 미래를 바꾸다 (0) | 2025.03.23 |
---|---|
게이밍 PC 조립, 어디서부터 시작해야 할까? 초보자를 위한 가이드 알아보도록하자 (0) | 2025.03.21 |
초보도 따라하는 엑셀 매출 분석표 작성법 도전해보도록 하자 (0) | 2025.03.15 |
API 게이트웨이란? 마이크로서비스 아키텍처에서의 역할과 활용법 알아보도록하자 (0) | 2025.03.14 |
AI 기반 에너지 절약: 머신러닝으로 전기요금 줄이는 법 알아보도록하자 (0) | 2025.03.13 |