엑셀 자동 채우기·빠른 채우기 제대로 활용하기
최종 업데이트 2026-08-17
순번 매기기, 날짜 나열, 반복되는 텍스트 패턴 추출까지 일일이 타이핑하지 않고 엑셀이 알아서 채워주는 기능이 두 가지 있습니다. 셀 오른쪽 아래를 드래그하는 '자동 채우기'와, 패턴을 인식해 자동 완성하는 '빠른 채우기(Flash Fill)'입니다. 두 기능 모두 편리하지만 동작 방식이 반대로 뒤바뀌는 함정이 있어 정확히 짚고 넘어가겠습니다.
자동 채우기 — 채우기 핸들 드래그
- •셀 오른쪽 아래 모서리(채우기 핸들, + 모양)에 마우스를 대고 드래그
- •숫자 1개만 있으면 같은 값이 복사됨(1, 1, 1...)
- •숫자 2개를 선택하고 드래그하면 그 차이만큼 증가(1,2 선택 → 3,4,5...)
- •요일·월 같은 텍스트는 자동으로 순서대로 채워짐(월,화,수... / 1월,2월,3월...)
채우기 핸들을 더블클릭하면 옆 열의 데이터 길이만큼 자동으로 끝까지 채워짐
날짜·요일 연속 채우기 옵션
| 채울 값 | 드래그 후 나오는 옵션 | 결과 |
|---|---|---|
| 2026-01-01 | 연속 데이터 채우기(일 단위) | 1/1, 1/2, 1/3... 하루씩 증가 |
| 2026-01-01 | 평일 단위 채우기 | 주말(토·일)을 건너뛰고 평일만 증가 |
| 2026-01-01 | 월 단위 채우기 | 1/1, 2/1, 3/1... 같은 날짜, 월만 증가 |
| 2026-01-01 | 셀 복사 | 모든 셀이 2026-01-01로 동일하게 채워짐 |
Ctrl 키를 누른 채 드래그하면 동작이 평소와 정반대로 바뀝니다. 숫자를 그냥 드래그하면 원래 '같은 값 복사'가 기본인데, Ctrl을 누르고 드래그하면 '1씩 증가'로 바뀝니다. 반대로 날짜처럼 원래 자동으로 '증가'하는 값은 Ctrl을 누르고 드래그하면 '같은 값 복사'로 바뀝니다. 의도와 반대 결과가 나왔다면 Ctrl 키 상태부터 확인하세요.
사용자 지정 목록 만들기
부서명이나 지점명처럼 회사에서 반복적으로 쓰는 순서가 있다면, 사용자 지정 목록에 등록해두고 자동 채우기로 바로 불러올 수 있습니다.
- 1[파일] 탭 → [옵션]을 클릭합니다.
- 2왼쪽 메뉴에서 [고급]을 선택한 뒤 아래로 스크롤해 '일반' 영역의 [사용자 지정 목록 편집]을 클릭합니다.
- 3'목록 항목'에 원하는 순서(예: 서울지점, 부산지점, 대구지점)를 한 줄씩 입력하고 [추가]를 누릅니다.
- 4확인 후 시트로 돌아와 목록의 첫 항목을 입력하고 채우기 핸들을 드래그하면 등록한 순서대로 자동 채워집니다.
빠른 채우기(Flash Fill) — 패턴을 알아서 인식
빠른 채우기는 옆 열에 입력된 예시 1~2개를 보고 나머지를 자동으로 완성해주는 기능입니다. 함수를 몰라도 '패턴만 보여주면' 되기 때문에 초보자에게 특히 유용합니다.
- •이메일에서 아이디만 추출하고 싶을 때, 첫 줄에 결과를 직접 입력한 뒤 다음 줄에서 Ctrl+E
- •성과 이름을 합치거나 반대로 분리할 때도 같은 방식으로 사용 가능
- •데이터 탭 → 빠른 채우기 메뉴로도 실행 가능
Ctrl + E (빠른 채우기 실행 단축키)
실무 예시
| 원본 데이터 | 입력하는 예시 | Ctrl+E 결과 |
|---|---|---|
| hong@company.com | hong | 나머지 행도 자동으로 아이디만 추출 |
| 홍길동 대리 | 홍길동 | 나머지 행도 이름만 추출 |
| 01012345678 | 010-1234-5678 | 나머지도 하이픈 형식으로 자동 변환 |
자동 채우기와 빠른 채우기는 둘 다 '반복 작업을 줄이는' 기능이지만, 성격이 다릅니다. 자동 채우기는 규칙적인 숫자·날짜·순서를 늘리는 데, 빠른 채우기는 텍스트에서 패턴을 뽑아내는 데 특화돼 있습니다.
빠른 채우기 vs 함수, 언제 무엇을 쓸까
| 기준 | 빠른 채우기(Ctrl+E) | LEFT·MID·TEXTBEFORE 함수 |
|---|---|---|
| 원본이 자주 바뀌는가 | 바뀌어도 자동 갱신 안 됨 | 원본이 바뀌면 결과도 자동 갱신 |
| 규칙이 항상 같은 자리인가 | 패턴이 불규칙해도 어느 정도 인식 | 정확히 같은 자리 규칙이어야 안전 |
| 초보자 접근성 | 함수 몰라도 예시만 보여주면 됨 | 함수 문법을 알아야 함 |
| 추천 상황 | 일회성 정리, 보고서 최종본 | 매달 반복되는 데이터, 원본 변경이 잦은 표 |
자동 채우기로 순번 매기는 두 가지 방법
| 방법 | 결과 | 특징 |
|---|---|---|
| 1, 2 두 셀 입력 후 드래그 | 3, 4, 5... 순서대로 증가 | 가장 직관적, 실수 적음 |
| ROW()-1 수식 입력 후 드래그 | 행이 삭제·정렬돼도 순번 자동 재계산 | 행이 자주 바뀌는 표에 적합 |
자주 하는 실수
- •빠른 채우기가 패턴을 잘못 인식해 엉뚱하게 채워지는 경우(예시를 2~3개로 늘려 다시 시도)
- •자동 채우기 드래그 중 날짜인데 '복사'로 채워져 같은 날짜만 반복되는 경우(드래그 후 나오는 옵션 아이콘에서 '연속 데이터 채우기' 선택)
- •빠른 채우기는 원본 데이터가 바뀌어도 자동으로 다시 계산되지 않음(함수가 아니라 결과값이 고정됨)
- •Ctrl 키를 누른 채 드래그한다는 것을 잊고 왜 반대로 채워지는지 헷갈려하는 경우
정확한 규칙(항상 같은 자리 추출 등)이 있다면 빠른 채우기보다 LEFT·MID·TEXTBEFORE 같은 함수를 쓰는 것이 더 안전합니다. 빠른 채우기는 원본이 자주 바뀌지 않는 일회성 정리 작업에 적합합니다.