• 최초 작성일: 1999-07-11
  • 최종 수정일: 2026-09-29
  • 조회수: 39 회
  • 작성자: 권현욱 (엑셀러)
  • 강의 제목: 빈 셀 채우기

들어가기 전에

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

메뉴상에 있지만 별로 사용을 하지 않는, 그렇지만 아주 유용한 기능 한가지를 소개해 드립니다. 아래와 같은 표가 있습니다.

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

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

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


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

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

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

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

빈 셀 채우기

핵심 요약

  • 지점명 사이에 빈 셀이 있으면 정렬이 제대로 되지 않으므로 빈 셀을 위의 값으로 채워야 합니다.
  • 표를 선택하고 이동 옵션에서 빈 셀만 선택한 뒤 등호와 위쪽 화살표 키를 입력하고 Ctrl 키를 누른 채 Enter 키를 칩니다.
  • 채워진 수식은 값으로 붙여넣어 수식을 없앤 뒤 정렬합니다.
지점명 특약점명 매출액
영등포 1호점 1000
2호점 1200
3호점 1250
4호점 1135
강남 1호점 2120
2호점 1010
3호점 980
4호점 990
동인천 1호점 1000
2호점 900
3호점 830
강서 1호점 1410
2호점 1250
3호점 2000

참고: 원문 표는 지점명이 있는 행 아래의 행들이 한 칸씩 어긋나 있어, 원문의 값만으로 3개 열을 다시 맞추었습니다. 지점명이 각 지점의 첫 행에만 있고 나머지 행은 빈 칸인 것이 이 글이 다루는 상황(빈 셀 채우기)입니다.

이 표를 지점별로 sorting을 하고 싶은데 중간중간에 공백이 있어서 이 상태로는 제대로 정렬이 안됩니다. 따라서 중간중간에 같은 지점명을 넣어 주어야 할텐데… 이걸 일일이 키보드로 입력하거나 자동채우기(AutoFill) 기능을 사용한다면…? 물론 가능은 하겠지만 지점이 한 100개 정도 된다면 얼마나 귀찮은 단순반복 작업이 되겠습니까?

이럴 때 편집 메뉴의 "이동"기능을 사용하면 손쉽게 해결할 수 있습니다

Step 1: 표 전체 범위 선택하기

(1) 우선 표 내부의 아무 셀이나 선택한 다음, Ctrl + Shift + * 키를 함께 눌러 표 부분을 선택합니다.

Step 2: 빈 셀만 선택하기

참고: 편집-이동 메뉴는 구버전 메뉴입니다. 최신 Excel에서는 F5(또는 Ctrl+G)를 눌러 이동 대화상자에서 옵션 - 빈 셀을 선택하거나, 홈 탭의 찾기 및 선택 - 이동 옵션에서 빈 셀을 선택합니다. 본문의 =B86은 원본 워크시트 기준 셀 주소입니다.

(2) 이 상태에서, "편집-이동-옵션-빈셀-확인"을 차례로 선택하면 표 내부의 빈 셀만 몽땅 선택됩니다. 이렇게 빈셀을 선택한 후 =을 입력하고 방향키 중 위쪽 화살표를 누르면 빈 셀의 위에 있는 정보가 들어와서 =B86 등과 같이 나타납니다.

Step 3: 빈 셀에 한꺼번에 값 입력하기

(3) 이 때, Ctrl키를 누르고(반드시 누르고 있어야 합니다) Enter 키를 치면 빈 셀이 모두 채워지게 됩니다.

Step 4: 수식을 값으로 바꾸기

(4) 이 상태에서 바로 정렬시키는 것이 아니고(왜냐하면 =B86 등과 같은 수식이 들어있기 때문이지요) 없애야 합니다.

Step 5: 표 정렬 마무리하기

(5) Ctrl + Shift + *키를 눌러 표 전체를 선택한 후 '복사-선택하여 붙여넣기-값'을 선택하고 정렬을 해 주면 끝!

장담하건대 이런 유용한 기능들은 일주일만 연습하지 않으면 확실(?)하게 잊어먹을 수 있습니다. 지금 바로 연습해 보시기를…

다음 시간에…

정리 — 빈 셀 채우기

구분내용
문제지점명 사이에 빈 셀이 있으면 지점별 정렬이 제대로 되지 않음
1단계표 안의 셀을 선택하고 Ctrl + Shift + * 키로 표 전체를 선택
2단계이동 - 옵션 - 빈 셀 - 확인으로 빈 셀만 선택한 뒤 등호를 입력하고 위쪽 화살표 키를 누름
3단계Ctrl 키를 누른 채 Enter 키를 치면 빈 셀이 모두 채워짐
4단계표 전체를 선택해 복사 - 선택하여 붙여넣기 - 값으로 수식을 없앤 뒤 정렬

자주 묻는 질문 (FAQ)

Q1. 표의 빈 셀에 위의 값을 한꺼번에 채우려면 어떻게 하나요?

표 전체를 선택하고 이동 옵션에서 빈 셀만 선택합니다. 이어서 등호를 입력하고 위쪽 화살표 키를 누른 뒤 Ctrl 키를 누른 채 Enter 키를 치면 빈 셀이 모두 채워집니다.

Q2. 빈 셀을 채운 뒤 바로 정렬해도 되나요?

바로 정렬하면 안 됩니다. 채워진 셀에는 위 셀을 참조하는 수식이 들어 있으므로 값으로 붙여넣어 수식을 없앤 다음 정렬해야 합니다.

Q3. 표 전체를 빠르게 선택하는 방법은 무엇인가요?

표 내부의 아무 셀이나 선택한 다음 Ctrl + Shift + * 키를 함께 누르면 표 부분이 선택됩니다.

마치며

지점이 많아도 빈 셀 채우기 기능 하나로 단순 반복 입력을 없앨 수 있습니다. VBA에 대한 기초 지식을 공부하실 분은 아이엑셀러 닷컴 사이트 상단 메뉴에서 [Excel 강의] - [Excel 입문]을 먼저 보시면 이해하기 쉽습니다.