Computer >> 컴퓨터 >  >> 소프트웨어 >> Office

엑셀에서 셀에 텍스트를 추가하는 방법 (초보자도 따라 하는 6가지 방법)

엑셀로 작업하다 보면 기존 셀 내용에 새로운 텍스트를 덧붙여야 하는 경우가 종종 있습니다. 새 열을 만들어 수식을 활용하는 것이 대표적인 해결 방법인데, 이를 제대로 활용하려면 몇 가지 엑셀 함수에 대한 이해가 필요합니다. 이 글에서는 엑셀에서 셀에 텍스트를 효과적으로 추가할 수 있는 6가지 방법을 그림과 함께 자세히 소개합니다.

엑셀에서 셀에 텍스트를 추가하는 6가지 방법

먼저 예제 데이터를 살펴보겠습니다. 시트에 노래 제목 목록이 있고, 여기에 CONCATENATE, LEFT, RIGHT, LEN, TEXTJOIN 함수와 플래시 필(Flash Fill) 기능, 그리고 VBA 매크로를 활용해 새로운 텍스트를 추가해 보겠습니다.

엑셀에서 셀에 텍스트를 추가하는 방법 (초보자도 따라 하는 6가지 방법)

1. 앰퍼샌드(&) 연산자로 셀 앞에 텍스트 추가하기

엑셀에서는 앰퍼샌드 (&) 연산자를 사용하면 여러 텍스트 문자열을 아주 간편하게 합칠 수 있습니다. 실제로 셀에 텍스트를 추가하는 방법을 살펴보겠습니다.

📌 단계별 방법:

  • 먼저 C5 셀을 선택합니다.
  • 아래 수식을 입력합니다.

="ID: "&B5

  • Enter 키를 누릅니다.

엑셀에서 셀에 텍스트를 추가하는 방법 (초보자도 따라 하는 6가지 방법)

  • 이후 채우기 핸들을 이용해 C열 나머지 셀까지 수식을 자동으로 복사(AutoFill)합니다.

엑셀에서 셀에 텍스트를 추가하는 방법 (초보자도 따라 하는 6가지 방법)

2. 플래시 필(Flash Fill) 기능으로 모든 셀에 텍스트 추가하기

엑셀 2013 이상 버전에서는 플래시 필(Flash Fill) 기능만으로도 위와 같은 작업을 처리할 수 있습니다. 예를 들어 B5:B14 범위의 모든 텍스트 끝에 .mp3라는 확장자를 붙인다고 가정해 보겠습니다.

📌 단계별 방법:

  • 먼저 C5 셀을 선택합니다.
  • 해당 셀에 원하는 결과인 "The Monster.mp3"를 직접 입력합니다.

엑셀에서 셀에 텍스트를 추가하는 방법 (초보자도 따라 하는 6가지 방법)

  • 입력한 셀(C5)을 선택한 상태에서 키보드의 Ctrl + E를 누릅니다. 그러면 나머지 셀에 자동으로 텍스트가 채워집니다.

엑셀에서 셀에 텍스트를 추가하는 방법 (초보자도 따라 하는 6가지 방법)

3. CONCATENATE 함수로 여러 셀에 텍스트 추가하기

CONCATENATE 함수를 사용하면 셀 내용에 원하는 텍스트를 손쉽게 결합할 수 있습니다.

📌 단계별 방법:

  • 먼저 작업의 편의를 위해 C5 셀을 선택합니다.
  • 아래 수식을 입력합니다.

=CONCATENATE("Song: ",B5)

  • Enter 키를 누르면 CONCATENATE 함수의 결과로 Song: The Monster가 반환됩니다.

엑셀에서 셀에 텍스트를 추가하는 방법 (초보자도 따라 하는 6가지 방법)

  • 마찬가지로 채우기 핸들을 드래그해 C열의 나머지 셀에도 수식을 적용합니다.

엑셀에서 셀에 텍스트를 추가하는 방법 (초보자도 따라 하는 6가지 방법)

4. LEFT, RIGHT, LEN 함수 조합으로 특정 위치에 텍스트 삽입하기

이번에는 LEFT, RIGHT, LEN 함수를 조합해 셀의 원하는 위치에 텍스트를 삽입하는 방법을 알아보겠습니다. 생각보다 간단하고 시간도 절약됩니다.

📌 단계별 방법:

  • 다음 수식은 셀의 세 번째 문자 뒤에 하이픈(-)을 삽입합니다.

=LEFT(B5,3)&"-"&RIGHT(B5,LEN(B5)-3)

  • Enter 키를 누르면 세 함수가 조합된 결과인 The-Monster가 반환됩니다.

엑셀에서 셀에 텍스트를 추가하는 방법 (초보자도 따라 하는 6가지 방법)

  • 나머지 셀에도 동일하게 채우기 핸들로 수식을 복사합니다.

엑셀에서 셀에 텍스트를 추가하는 방법 (초보자도 따라 하는 6가지 방법)

5. TEXTJOIN 함수로 모든 셀에 텍스트 추가하기

TEXTJOIN 함수를 활용하는 방법도 있습니다. 구분 기호와 빈 셀 무시 옵션을 지정할 수 있어 더욱 유연한 결합이 가능합니다.

📌 단계별 방법:

  • 먼저 C5 셀을 선택합니다.
  • 아래 수식을 입력합니다.

=TEXTJOIN(": ",TRUE,"Song",B5)

  • 마지막으로 Enter 키를 누릅니다.

엑셀에서 셀에 텍스트를 추가하는 방법 (초보자도 따라 하는 6가지 방법)

  • 채우기 핸들을 드래그해 C열의 나머지 셀에도 같은 수식을 적용합니다.

엑셀에서 셀에 텍스트를 추가하는 방법 (초보자도 따라 하는 6가지 방법)

6. VBA 코드로 여러 셀에 텍스트 한 번에 추가하기

마지막으로 간단한 VBA 코드를 사용해 셀에 텍스트를 추가하는 방법을 소개합니다. 반복 작업이 많거나 대량의 데이터를 다룰 때 특히 유용합니다.

1단계:

  • 먼저 개발 도구(Developer) 탭에서 Visual Basic을 클릭해 VBA 편집기를 엽니다.

개발 도구 → Visual Basic

엑셀에서 셀에 텍스트를 추가하는 방법 (초보자도 따라 하는 6가지 방법)

  • VBA 편집기 창이 열리면 코드를 입력할 모듈을 삽입합니다. 상단 메뉴에서 아래 경로로 이동하세요.

삽입 → 모듈

엑셀에서 셀에 텍스트를 추가하는 방법 (초보자도 따라 하는 6가지 방법)

  • 생성된 모듈에 아래 VBA 코드를 작성합니다.
Sub add_text_to_cell()
Dim x As Range
Dim y As Range
Set x = Application.Selection
For Each y In x
y.Offset(0, 1).Value = "Song: " & y.Value
Next y
End Sub

엑셀에서 셀에 텍스트를 추가하는 방법 (초보자도 따라 하는 6가지 방법)

  • 작성 후 파일을 매크로 사용 통합 문서(.xlsm) 형식으로 저장합니다.

2단계:

  • 워크시트로 돌아와 B5:B14 범위의 셀을 선택합니다.
  • 개발 도구 리본 메뉴로 이동합니다.
  • 코드 그룹에서 매크로(Macros)를 선택합니다.

엑셀에서 셀에 텍스트를 추가하는 방법 (초보자도 따라 하는 6가지 방법)

  • 매크로 대화 상자가 열리면 방금 만든 add_text_to_cell 매크로를 선택합니다.
  • 실행(Run) 버튼을 클릭합니다.

엑셀에서 셀에 텍스트를 추가하는 방법 (초보자도 따라 하는 6가지 방법)

  • 선택한 범위 바로 옆의 빈 셀들이 자동으로 원하는 결과로 채워지는 것을 확인할 수 있습니다.

엑셀에서 셀에 텍스트를 추가하는 방법 (초보자도 따라 하는 6가지 방법)

알아두면 좋은 오류 정보

➜ 참조 셀에서 값을 찾을 수 없으면 엑셀에서 #N/A! 오류가 발생합니다.

➜ 입력 값 중 숫자가 아닌 값이 포함되면 #VALUE! 오류가 발생합니다.

마무리

지금까지 소개한 셀에 텍스트를 추가하는 6가지 방법을 잘 활용하면 엑셀 작업 생산성을 크게 높일 수 있습니다. 사용 중 궁금한 점이나 어려운 부분이 있다면 언제든지 댓글로 문의해 주세요.

함께 읽으면 좋은 글

  • 엑셀에서 여러 단어를 한 번에 찾아 바꾸는 방법 (7가지)
  • 엑셀에서 같은 셀에 텍스트와 수식 함께 입력하기 (4가지 예제)
  • 엑셀 VBA로 여러 값 찾아 바꾸기 (3가지 예제)
  • 엑셀 VBA로 워드 문서에서 텍스트 찾아 바꾸는 방법
  • 엑셀 매크로로 목록 기준 찾아 바꾸기 (5가지 예제)