• 최초 작성일: 2025-01-28
  • 최종 수정일: 2026-09-23
  • 조회수: 30 회
  • 작성자: 권현욱 (엑셀러)
  • 강의 제목: 빠른 채우기 활용 4가지

들어가기 전에

오래 전 엑셀 파일로 진행하던 강의를 웹 글로 복원한 것이라, "버튼을 눌러보세요"처럼 엑셀에서 직접 조작하라는 표현이 남아 있을 수 있습니다. 결과는 본문의 그림이나 표로 확인하실 수 있으며, 현재와 맞지 않는 내용은 보완하되 전반적인 스타일은 당시의 갬성(?)을 유지했습니다.

일정한 패턴이 반복되는 데이터인 경우 '빠른 채우기' 기능을 이용하면 엑셀이 알아서 자료를 추출해 줍니다. 영어로는 Rapid Fill...이 아니고 Flash Fill입니다(섬광 채우기?).

'빠른 채우기'는 사용자의 작업 패턴을 분석해서 나머지 부분을 자동으로 채워주는 기능이며, 엑셀 2013 이후 버전부터 쓸 수 있습니다.

권현욱(엑셀러)
저자: 권현욱(엑셀러), 아이엑셀러 대표

필자는 Excel 컨설턴트, 작가, 그리고 크리에이터입니다. 현재 Microsoft Excel MVP이며, 『챗GPT+엑셀 업무자동화 정석』을 비롯한 10여 권의 도서를 집필했습니다. Excel 자동화 및 생산성 향상 분야에서 25년 넘는 경력을 보유하고 있습니다.

권현욱(엑셀러) 님의 최신 포스트:
  • 최신 글을 불러오는 중...


26년 경력 Microsoft MVP 권현욱(엑셀러) 지음

📊 신간 전자책(PDF) · 287쪽 · 13500원

엑셀 대시보드를 만드는 최적의 '표준 3계층 구조'

  • 3초 안에 읽히는 화면 설계 감각 습득
  • Microsoft Excel MVP의 실전 노하우 수록
  • 중간마진 없는 합리적인 가격, 오직 아이엑셀러에서만!
지금 구매하기 완성 화면 보기

'빠른 채우기' 활용 방법 4가지

핵심 요약: 빠른 채우기(Flash Fill) 4가지 활용

원하는 결과를 처음 한두 셀에 직접 입력하면, 엑셀이 입력 패턴을 인식해 나머지 셀의 값을 미리 보기로 제안합니다. <Enter>만 누르면 전체가 채워집니다.

  • 기본 1: 이메일 주소에서 아이디(@ 앞부분) 가져오기
  • 기본 2: 주소 중 동(洞)만 가져오기
  • 응용 1: 전화번호에서 지역번호 추출하기
  • 응용 2: 이름과 직위, 두 필드를 연결해서 가져오기

기본 1: 이메일 주소에서 아이디 가져오기

예제 파일의 B열에는 이메일 주소 정보가 들어 있습니다. '@' 앞에 있는 문자열을 G 열에 가지고 오겠습니다.

(1) G2 셀에 'nancy'라고 입력하고 <Enter> 키를 누릅니다. 아직은 별 일이 생기지 않습니다.

(2) G3 셀에 'andrew'라고 입력하면 G4:G10 영역에 미리 보기 목록이 나타납니다. <Enter> 키를 누르면 나머지 셀에 값이 채워집니다.

이메일 주소 B열에서 아이디만 추출해 G열에 빠른 채우기로 채우는 예시
아이엑셀러

'미리 보기 목록'이 나타나지 않을 경우 대처법

만약 미리 보기 목록이 나타나지 않는다면 아래 방법을 사용해 보세요.

[방법 1] [데이터] 탭 - [데이터 도구] 그룹 - [빠른 채우기]를 클릭합니다.

[방법 2] <Ctrl>+<E> 키를 클릭합니다.

[방법 3] 그래도 해결되지 않는다면 [파일] 탭 - [옵션] 메뉴를 클릭합니다. [Excel 옵션] 대화상자에서 [고급]을 클릭하고 [편집 옵션]에 있는 [빠른 자동 채우기] 항목을 클릭하여 체크 표시를 하고 [확인] 버튼을 클릭합니다.

엑셀 2013 이전 버전의 경우에는 다음 수식을 사용하면 됩니다.

=LEFT(B2,FIND("@",B2)-1)

기본 2: 주소 중에서 동(洞) 가져오기

F열의 주소에서 두 번째 위치에 있는 '역삼동', '원미동' 등의 정보를 가지고 오는 것도 빠른 채우기 기능으로 간단히 해결할 수 있습니다.

(1) H2 셀에 '역삼동'을 입력하고 <Enter> 키를 누릅니다.

(2) H3 셀에 '원미동'을 입력하면 미리 보기 목록이 표시됩니다. <Enter> 키를 누르면 '동' 정보만 추출됩니다.

주소 F열에서 동(洞) 정보만 추출해 H열에 빠른 채우기로 채우는 예시
아이엑셀러

이 두 가지 방법에 대해서는 많이들 알고 있는데, 다음 두 가지는 잘 모르는 분들이 많습니다.

응용 1: 전화번호에서 지역번호 추출하기

D열의 '자택 번호' 중에서 02, 031 등의 지역번호도 손쉽게 추출할 수 있습니다.

(1) I2 셀에 '02를 입력하고 <Enter> 키를 누릅니다. 이 때 그냥 02라고 입력하면 안됩니다. 숫자 앞에 0이 붙으므로 작은 따옴표(')를 입력한 다음 02를 입력해야 합니다.

(2) I3 셀에 '031을 입력하면 미리 보기 목록이 나타납니다. <Enter> 키를 누르면 나머지 영역에 값이 채워집니다.

전화번호 D열에서 지역번호만 추출해 I열에 빠른 채우기로 채우는 예시
아이엑셀러

엑셀 2013 이전 버전의 경우에는 다음 수식을 사용하세요.

=LEFT(D2,FIND("-",D2)-1)

참고: 수식 정정

원문에는 이 자리에 기본 1의 수식(=LEFT(B2,FIND("@",B2)-1))이 그대로 반복 기재되어 있었으나, 지역번호 추출은 '@'가 아니라 전화번호의 구분 기호인 '-'를 기준으로 앞부분을 잘라야 합니다. 이에 따라 =LEFT(D2,FIND("-",D2)-1)로 정정하였습니다.

응용 2: 두 개의 필드 연결하여 가져오기

A열의 '이름'과 C열의 '직위'를 연결하여 '김소미 / 영업 사원'과 같은 형태로 빠르게 채우는 것도 가능합니다.

(1) J2 셀에 '김소미 / 영업 사원'이라고 입력하고 <Enter> 키를 누릅니다.

(2) J3 셀에 '김덕훈 / 부사장'을 입력하면 미리 보기 목록이 나타나고, <Enter> 키를 누르면 나머지 영역에 값이 채워집니다. 만약 미리 보기 목록이 나타나지 않으면 J4 셀에 하나 정도 더 정보를 입력해 보세요.

이름 A열과 직위 C열을 연결해 J열에 빠른 채우기로 채우는 예시
아이엑셀러

이처럼 빠른 채우기는 엑셀이 어떤 입력 패턴을 감지하면 자동으로 데이터를 추천해 줍니다. 여러 가지 상황에 적용해 보시기 바랍니다.

참고: 이미지에 대하여

이 글은 원래 네이버 포스트에 게재되었던 글로, 네이버 포스트 서비스 종료로 네이버 블로그로 옮기는 과정에서 원본 이미지가 소실되었습니다. 위 이미지는 본문 설명을 바탕으로 재구성한 예시 화면이며, 실제 엑셀 화면과 세부 디자인은 다를 수 있습니다.

정리 — 빠른 채우기 4가지 활용

활용 패턴 2013 이전 대체 수식
기본 1. 이메일 아이디 B열 → G열 LEFT(B2,FIND("@",B2)-1)
기본 2. 동(洞) 추출 F열 → H열 패턴 복잡 - 수식 대체 어려움
응용 1. 지역번호 추출 D열 → I열 LEFT(D2,FIND("-",D2)-1)
응용 2. 필드 연결 A+C열 → J열 =A2&" / "&C2

자주 묻는 질문 (FAQ)

Q1. 빠른 채우기(Flash Fill)는 어떻게 사용하나요?

원하는 결과를 첫 한두 개 셀에 직접 입력하면, 엑셀이 패턴을 인식해 나머지 셀에 미리 보기를 표시합니다. <Enter> 키를 누르면 미리 보기대로 값이 채워집니다.

Q2. 미리 보기 목록이 나타나지 않으면 어떻게 하나요?

[데이터] 탭 - [데이터 도구] 그룹의 [빠른 채우기]를 클릭하거나 단축키 <Ctrl>+<E>를 누르면 됩니다. 그래도 안 되면 [파일] - [옵션] - [고급] - [편집 옵션]에서 [빠른 자동 채우기]가 체크되어 있는지 확인합니다.

Q3. 엑셀 2013 이전 버전에서는 어떻게 하나요?

빠른 채우기 기능이 없으므로 LEFT, FIND 등의 함수를 조합한 수식으로 같은 결과를 얻어야 합니다. 예를 들어 구분 기호 앞부분을 추출할 때는 =LEFT(대상셀,FIND("구분기호",대상셀)-1) 형태의 수식을 사용합니다.

마치며

VBA에 대한 기초 지식을 공부하실 분은 아이엑셀러 닷컴 사이트 상단 메뉴에서 [Excel 강의] - [Excel 입문]을 먼저 보시면 이해하기 쉽습니다.