문자열 함수 총정리 – 보고서에서 텍스트 다루는 비밀

✂️ 문자열 함수 총정리 – 보고서에서 텍스트 다루는 비밀

보고서 작업에서 데이터를 숫자뿐 아니라 텍스트로 정리해야 할 때가 많습니다. 엑셀의 문자열 함수들을 잘 활용하면 이름, 코드, 메일 주소 등을 깔끔하게 정리할 수 있어요.

✅ LEFT / RIGHT – 문자열 일부 추출

예시: 이름에서 성만 추출

=LEFT(A2, 1)

예시: 전화번호 뒤 4자리 추출

=RIGHT(B2, 4)

✅ MID – 문자열 중간 부분 추출

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

=MID(C2, 1, 6)

✅ LEN – 문자열 길이 확인

예시: 사번 자리수 확인

=LEN(D2)

✅ FIND / SEARCH – 특정 문자 위치 찾기

예시: 이메일에서 @ 위치 확인

=FIND("@", E2)

✅ SUBSTITUTE – 문자 교체

예시: 전화번호 하이픈(-) 제거

=SUBSTITUTE(F2, "-", "")

✅ 실무 예제 1: 이름과 성 분리

=LEFT(G2, FIND(" ", G2)-1)
=RIGHT(G2, LEN(G2)-FIND(" ", G2))

공백을 기준으로 이름과 성을 분리합니다.

✅ 실무 예제 2: 부서 코드 추출

사번에서 앞 3자리로 부서 코드 확인

=LEFT(H2, 3)

✅ 실무 예제 3: 이메일 도메인 분리

=MID(I2, FIND("@", I2)+1, LEN(I2))

메일 주소에서 도메인만 추출합니다.

💡 실무 팁: 문자열 함수는 데이터 정제 단계에서 필수적입니다. 보고서 제출 전, 데이터를 깔끔하게 다듬는 데 활용하세요.

📌 요약

  • LEFT / RIGHT: 문자열 양 끝 추출
  • MID: 중간 부분 추출
  • LEN: 길이 확인
  • FIND / SEARCH: 위치 찾기
  • SUBSTITUTE: 문자 교체

🙋 자주 묻는 질문 (FAQ)

Q1. FIND와 SEARCH의 차이는 무엇인가요?

A. FIND는 대소문자 구분, SEARCH는 구분하지 않습니다.

Q2. SUBSTITUTE로 여러 문자를 한 번에 바꿀 수 있나요?

A. 여러 번 중첩하면 가능합니다. 하지만 복잡할 경우 VBA를 고려하세요.

Q3. 문자열 함수가 오류를 반환할 때는?

A. 공백이나 예상치 못한 문자가 있는지 확인하세요.

Q4. 주민번호, 전화번호 마스킹도 가능할까요?

A. 네, LEFT와 REPT(“*”, 자릿수) 조합으로 가능합니다.

문자열 함수는 단순히 텍스트를 다루는 도구가 아니라, 실무 보고서를 깔끔하게 완성하는 비밀 무기입니다 🚀

Leave a Reply

Your email address will not be published. Required fields are marked *