본문 바로가기
시사

📊 구글 스프레드시트에서 영문 텍스트 변환 방법: 이름으로 바꾸기

by 호기심 부자 2024. 12. 7.
반응형

구글 스프레드시트 텍스트 변환: PROPER()로 첫 글자 대문자, SUBSTITUTE()로 문자 교체, ARRAYFORMULA()로 다중 셀 적용. 예: =PROPER(SUBSTITUTE(A1, "_", " ")). 📊

 

안녕하세요! 😊 오늘은 구글 스프레드시트에서 특정 영문 텍스트를 변환하여 이름 형태로 바꾸는 방법에 대해 알아볼게요. 특정 데이터를 변환하려면 텍스트 함수를 활용해야 하는데요. 이 글에서는 실질적으로 도움이 되는 함수와 사용 사례를 상세히 정리했습니다.


1. 원하는 텍스트 변환의 종류 확인

먼저, 변환하려는 텍스트의 패턴을 확인하세요.

  • 예: "john_doe" → "John Doe"로 변환
    • 여기서 해야 할 작업:
      1️⃣ 소문자를 대문자로 변환
      2️⃣ 특수 문자(언더바)를 공백으로 변환

2. 주요 함수 소개

구글 스프레드시트에서 사용할 수 있는 텍스트 관련 함수들을 살펴볼게요.

🌟 1) PROPER() 함수

  • 역할: 단어의 첫 글자를 대문자로 변환합니다.
  • 예:
    • =PROPER("john doe") → John Doe

🌟 2) SUBSTITUTE() 함수

  • 역할: 문자열 내 특정 문자를 다른 문자로 대체합니다.
  • 예:
    • =SUBSTITUTE("john_doe", "_", " ") → john doe

🌟 3) ARRAYFORMULA() 함수

  • 역할: 여러 셀에 한 번에 변환 작업을 수행합니다.
  • 예:
    • =ARRAYFORMULA(SUBSTITUTE(A1:A, "_", " "))

🌟 4) 결합 예제

  • 두 가지 작업을 동시에 수행하고 싶다면 함수를 결합합니다.
    • 예:
      =PROPER(SUBSTITUTE(A1, "_", " "))
      • "john_doe" → "John Doe"

3. 실전 적용 방법

🌟 ① 기본 변환 작업

1️⃣ 텍스트가 입력된 셀(A1)을 선택합니다.
2️⃣ 빈 셀에 아래 공식을 입력하세요:

excel
코드 복사
=PROPER(SUBSTITUTE(A1, "_", " "))

3️⃣ 결과:

  • 입력: john_doe
  • 출력: John Doe

🌟 ② 여러 데이터 변환하기

1️⃣ 텍스트가 여러 셀에 입력된 경우(A1:A10), 빈 셀에 다음 공식을 입력합니다:

excel
코드 복사
=ARRAYFORMULA(PROPER(SUBSTITUTE(A1:A10, "_", " ")))

2️⃣ 결과가 한 번에 변환됩니다.

🌟 ③ 특수 조건 변환

  • 언더바 이외의 특수 문자를 제거하거나 다른 문자로 변환하려면 SUBSTITUTE 함수를 중첩하여 사용하세요.
    • 예:
      excel
      코드 복사
      =PROPER(SUBSTITUTE(SUBSTITUTE(A1, "_", " "), "-", " "))
    • 입력: john_doe-jane
    • 출력: John Doe Jane

4. 함수 활용 시 유의사항

1️⃣ 원본 데이터 유지:

  • 변환 작업은 별도의 셀에서 실행하세요. 원본 데이터가 필요할 수 있습니다.

2️⃣ 결과 확인 후 복사:

  • 변환된 데이터는 함수의 결과값이므로, 복사 후 값으로 붙여넣기를 해야 고정됩니다.

3️⃣ 대규모 데이터 처리 시 성능:

  • ARRAYFORMULA를 사용하면 대량 데이터를 처리할 수 있지만, 데이터가 많을 경우 시트 성능이 느려질 수 있습니다.

5. 예제와 활용 팁

🌟 예제 1: 이메일 주소에서 이름 추출하기

입력: john.doe@gmail.com
공식:

excel
코드 복사
=PROPER(SUBSTITUTE(LEFT(A1,FIND("@",A1)-1), ".", " "))

출력: John Doe

🌟 예제 2: 복합적인 문자열 변환

입력: john_doe-12345
공식:

excel
코드 복사
=PROPER(SUBSTITUTE(SUBSTITUTE(A1, "_", " "), "-", " "))

출력: John Doe 12345


마무리

구글 스프레드시트에서 텍스트를 변환하려면, PROPER, SUBSTITUTE, ARRAYFORMULA 등의 함수를 조합하여 활용하면 됩니다. 😊 위의 방법으로 데이터를 깔끔하게 변환해보세요!

 

혹시 더 궁금한 점이 있다면 댓글로 알려주세요. 여러분의 작업을 돕는 블로그지기가 되겠습니다! 🙌

반응형