엑셀 문자열 함수 총정리, 텍스트를 자유자재로 다루기

엑셀 문자열 함수 총정리

엑셀 문자열 함수 총정리: 텍스트를 자유자재로 다루는 법!


텍스트 데이터, 이제 손쉽게 관리하세요


엑셀에서 숫자만큼이나 자주 다루는 것이 바로 텍스트 데이터입니다.

주소록, 상품명, 보고서 등 다양한 형태의 문자열을 원하는 대로 가공해야 할 때가 많죠.

이 글에서는 초보자도 쉽게 따라 할 수 있는 핵심 문자열 함수들을 총정리하여, 복잡한 텍스트 데이터도 손쉽게 관리하는 방법을 알려드립니다.


텍스트 추출의 3총사: LEFT, RIGHT, MID


특정 문자열의 일부만 필요한 경우에 유용하게 사용되는 함수들입니다.


LEFT 함수: 문자열의 왼쪽에서 지정한 개수만큼 문자를 추출합니다.

    `=LEFT(A2, 3)` -> 'ABCDE'에서 'ABC' 추출

RIGHT 함수: 문자열의 오른쪽에서 지정한 개수만큼 문자를 추출합니다.

    `=RIGHT(A2, 2)` -> 'ABCDE'에서 'DE' 추출

MID 함수: 문자열의 중간에서 원하는 위치부터 지정한 개수만큼 문자를 추출합니다.

    `=MID(A2, 2, 3)` -> 'ABCDE'에서 'BCD' 추출


텍스트 찾기/바꾸기: SEARCH, REPLACE, SUBSTITUTE


문자열 내에서 특정 텍스트를 찾거나, 다른 텍스트로 바꾸는 데 사용됩니다.


SEARCH 함수: 특정 문자가 시작되는 위치를 반환합니다. 대소문자를 구분하지 않습니다.

    `=SEARCH("E", A2)` -> 'ABCDE'에서 'E'의 위치인 '5' 반환

REPLACE 함수: 특정 위치에 있는 문자열을 새로운 문자열로 대체합니다.

    `=REPLACE(A2, 3, 2, "Z")` -> 'ABCDE'에서 3번째 문자부터 2개 문자를 'Z'로 변경하여 'ABZ' 반환

SUBSTITUTE 함수: 문자열 내의 특정 텍스트를 원하는 텍스트로 모두 바꿉니다.

    `=SUBSTITUTE(A2, " ", "")` -> 'A B C'에서 공백을 모두 제거하여 'ABC' 반환



문자열 합치기: CONCATENATE & '&' 연산자


여러 셀에 나뉘어 있는 텍스트를 하나로 합칠 때 사용합니다.


CONCATENATE 함수: 여러 텍스트를 하나로 합칩니다.

    `=CONCATENATE(A2, " ", B2)` -> '홍길동'과 '서울'을 ' '로 연결하여 '홍길동 서울'로 합칩니다.

'&' 연산자: CONCATENATE 함수와 같은 역할을 합니다. 더 간편하게 사용할 수 있어 실무에서 더 많이 사용됩니다.

    `=A2 & " " & B2` -> 위와 동일한 결과를 반환합니다.



결론: 문자열 함수, 데이터 가공의 필수 도구


오늘 소개한 문자열 함수들을 익히면 주소 분리, 불필요한 공백 제거, 텍스트 병합 등 다양한 데이터 가공 작업을 빠르고 정확하게 처리할 수 있습니다. 각 함수의 특징을 잘 이해하고 조합하여 사용하면 업무 효율을 크게 높일 수 있을 것입니다!



댓글 쓰기

0 댓글

이 블로그 검색

태그

이미지alt태그 입력