728x90

엑셀에서 특정 글자를 변경하는 방법은 여러가지가 있습니다.

"찾기 및 바꾸기 기능" 혹은 함수들을 사용할 수 있습니다.

 

1. 찾기 및 바꾸기 기능

 

가장 쉬운 방법은 찾기 및 바꾸기 기능입니다.

단축키인 Ctrl + F"찾기", Ctrl+ H"바꾸기" 기능을 사용합니다.

두 창은 연결 되어 있고 바꾸기 기능을 보겠습니다. 

 

찾기 및 바꾸기 창

 

아래 쪽 옵션을 선택하면 선택 옵션이 열립니다.

 

  • 찾을 내용 : 찾고 싶은 단어, 문장, 숫자를 입력합니다. 특수문자도 상관없고 문자안에 있는 일부 글자만도 검색합니다.
  • 바꿀 내용 : 찾은 단어를 무엇으로 변경할지 입력합니다. 빈칸으로 할 경우 내용을 지워버립니다.
  • 범위 : 해당 시트에서 검색할지 워크시트에서 변경할지 선택합니다.
  • 검색 : 행을 기준으로 검색할지 열을 기준으로 검색할지 선택합니다. 보통은 중요하지 않습니다.
  • 그외 옵션 : 대/소문자 구문, 전체 셀 내용 일치, 전자/반자 구분을 선택할 수 있습니다.

 

범위 선택하여 변경하기

 

찾기 및 바꾸기를 할 때는 범위를 선택하면 범위 내에만 변경합니다.

변경을 수행하면 몇개를 변경했는지 확인 메시지가 출력됩니다.

 

변경결과

 

 

 

2. 함수로 변경하기(SUBSTITUTE, REPLACE)

 

함수는 출력하기 위해서는 칸이 필요합니다.

글자 내용을 변경하는 함수 두가지를 소개합니다.

 

SUBSTITUTE(text, old_text, new_text, [instance_num]) : 글자(text) 안에서  찾을 글자인 old_text를 찾아서 new_text로 변경합니다.

  • text : 원본 텍스트나 셀 참조 내용입니다. 한번에 한개의 문장만 변경이 가능합니다.
  • old_text : 찾는 문자 혹은 문장으로 변경할 글자입니다.
  • new_text : 새로 변경할 텍스트
  • [instance_num] : 문장 안에 old_text가 여러 개 있다면 그 중에 몇번째를 변경할지 선택합니다. 입력하지 않으면 첫번째를 변경합니다.


REPLACE(old_text, start_num, num_chars, new_text) : old_text에서 특정 위치와 글자 수만큼을 변경합니다. 어떤 내용이든지 글자 위치에 맞추어 변경합니다.

 

  • old_text : 원본 텍스트나 셀 참조
  • start_num : 변경할 부분의 시작 위치
  • num_chars : 대체할 문자 수
  • new_text : 새로 대체할 텍스트
  • 글자에서 start_num에서 num_chars 수량만큼 변경합니다.

 

< 예시 >

함수 예시 결과 함수
SUBSTITUTE 함수에 사용할 변경할 문장 함수에 사용할 바꿀 문장 =SUBSTITUTE(C69,"변경할","바꿀")
함수에 사용할 변경할 문장 예시에 사용할 변경할 문장 =SUBSTITUTE(C70,"함수","예시")
함수에 사용할 변경할 문장 함수에 사용할 문장 =SUBSTITUTE(C71,"변경할 ","")
REPLACE 함수에 사용할 변경할 문장 함수에 적용할 변경할 문장 =REPLACE(C72,5,3,"적용할")
함수에 사용할 변경할 문장 함수에 _ 사용할 변경할 문장 =REPLACE(C73,4,1," _ ")
함수에 사용할 변경할 문장 함수에 사용할 결과로 문장 =REPLACE(C73,9,3,"결과로")

 

 

함수들은 조금씩 용도가 다릅니다.

"찾기 및 바꾸기"는 범위 내에 모든 글자를 변경하는 반면 함수는 변경할 부분을 정확하게 선택할 수 있습니다.

필요에 따라서 사용하면 강력한 도구가 되어줄 것입니다.

반응형

+ Recent posts