병합 풀었더니 구멍 숭숭 뚫린 빈 셀, 위쪽 데이터로 3초 만에 일괄 채우기






병합 풀었더니 구멍 숭숭 뚫린 빈 셀, 위쪽 데이터로 3초 만에 일괄 채우기


여러 부서에서 넘어온 엑셀 파일을 정리하다 보면 자주 만나는 상황이 있습니다. 지역별, 담당자별로 병합된 셀이 잔뜩 들어있는 표죠. 필터나 피벗을 돌리려면 이 병합을 다 풀어야 하는데, 병합을 해제하는 순간 맨 위 셀에만 값이 남고 나머지는 빈 칸으로 뻥 뚫려버립니다. 수백 줄이면 이걸 손으로 하나씩 채우는 건 사실상 불가능합니다.

다행히 이 작업은 엑셀 기본 기능인 이동 옵션(Go To Special)과 Ctrl+Enter 조합으로 몇 초 만에 끝낼 수 있습니다.

✅ 바쁘신 분들을 위한 결론

  • 범위 선택 → Ctrl+G(이동) → 옵션 → 빈 셀로 빈 칸만 한 번에 선택
  • 빈 칸이 선택된 상태에서 =바로위셀 입력 후 Ctrl+Enter (Enter 아님!)
  • 수식으로 채워졌다면 복사 → 값으로 붙여넣기로 고정해야 나중에 정렬해도 안 깨집니다.

1. 병합을 풀면 왜 빈 셀이 생기는가

병합된 셀은 여러 칸을 하나로 묶어 맨 왼쪽 위 셀에만 값을 저장합니다. 병합을 해제하면 이 저장 구조가 그대로 드러나서, 원래 값이 있던 셀 하나를 빼고 나머지는 전부 빈 칸이 됩니다. 필터·정렬·SUMIFS 같은 기능은 이런 빈 칸을 “값 없음”으로 취급하기 때문에, 데이터 가공 전에 반드시 채워야 합니다.

❌ 세팅 전

병합 해제 직후, 부서명이 첫 행에만 남고 나머지 행은 전부 빈 칸.

✅ 세팅 후

빈 칸마다 바로 위 부서명이 자동으로 채워져서 필터·피벗이 정상 작동.

2. 이동 옵션으로 빈 셀만 선택하기

빈 칸을 눈으로 찾아 하나씩 클릭할 필요가 없습니다. 채우려는 전체 범위를 지정한 뒤, 엑셀이 빈 칸만 자동으로 골라주도록 시킵니다.

🛠 따라 하기

  1. 병합을 해제한 전체 범위를 드래그로 선택 (첫 행부터 마지막 행까지)
  2. Ctrl + G (또는 F5) → 옵션 버튼 클릭
  3. [이동 옵션] 창에서 빈 셀 선택 → 확인
  4. 범위 안의 빈 칸만 파란색으로 반전되어 선택됨
💡 참고: 선택 범위를 열 전체(A열 전체 등)로 잡으면, 데이터가 없는 아래쪽 행까지 빈 셀로 잡혀 다음 단계에서 엉뚱한 값이 채워질 수 있습니다. 실제 데이터가 있는 범위까지만 정확히 선택하세요.

3. Ctrl+Enter로 위쪽 값 일괄 채우기

빈 칸이 선택된 상태를 유지한 채로, 수식 입력줄에 바로 위 셀을 참조하는 수식을 입력합니다.

=A1   (선택된 첫 빈 셀 기준, 바로 위 셀 참조)

수식을 입력한 다음 일반 Enter가 아니라 Ctrl + Enter를 눌러야 합니다. 이렇게 하면 선택된 모든 빈 칸에 “각자의 바로 위 셀”을 참조하는 수식이 한 번에 채워집니다.

💡 팁: Ctrl+Enter 대신 Enter를 누르면 첫 번째 빈 칸에만 값이 들어가고 나머지 선택은 풀려버립니다. 이 부분에서 실패하는 경우가 가장 많습니다.

4. 수식을 값으로 고정하기

지금 채워진 값은 수식(=바로 위 셀)입니다. 이 상태에서 행을 정렬하거나 삭제하면 참조가 밀리면서 값이 틀어질 수 있습니다. 정리가 끝났다면 반드시 값으로 고정합니다.

  1. 채워진 범위 전체를 다시 선택
  2. Ctrl + C로 복사
  3. 같은 자리에 우클릭 → 붙여넣기 옵션 → 값(123 아이콘) 선택

5. 제가 직접 겪은 실수 4가지

실수 ① Enter를 눌러서 첫 칸만 채워졌다

🙋 제 경험: 수식 입력 후 습관적으로 Enter를 눌렀더니 선택된 빈 칸이 다 풀리고 한 칸만 채워졌습니다.

❌ 원인: 일반 Enter는 선택 범위를 무시하고 커서만 다음 칸으로 이동시킵니다.

✅ 해결: 반드시 Ctrl+Enter로 입력을 마무리합니다.

실수 ② 값으로 안 바꾸고 정렬했다가 데이터가 다 틀어졌다

🙋 제 경험: 수식 상태 그대로 다른 열 기준으로 정렬을 돌렸더니 부서명이 전부 뒤죽박죽이 됐습니다.

❌ 원인: 수식이 “바로 위 셀”을 참조하고 있어서, 행 순서가 바뀌면 참조 대상도 같이 바뀝니다.

✅ 해결: 채운 직후 반드시 값 붙여넣기로 고정한 다음 정렬이나 필터를 적용합니다.

실수 ③ 범위를 열 전체로 잡아서 이상한 값이 딸려왔다

🙋 제 경험: 빠르게 하려고 A열 전체를 선택해서 이동 옵션을 실행했더니, 데이터도 없는 수만 행까지 빈 셀로 잡혔습니다.

❌ 원인: 열 전체 선택은 시트 끝까지를 범위로 잡기 때문에 실제 데이터 밖의 빈 칸까지 포함됩니다.

✅ 해결: 데이터가 있는 마지막 행까지만 정확히 드래그해서 범위를 지정합니다.

실수 ④ 맨 첫 행이 원래 비어 있었는데 위쪽 참조라 오류가 났다

🙋 제 경험: 표의 맨 첫 데이터 행 자체가 비어 있었는데, 위쪽 셀(제목 행)을 참조해버려서 엉뚱한 값이 들어갔습니다.

❌ 원인: 이동 옵션은 빈 칸 위치만 찾아줄 뿐, 그 칸이 표의 맨 위인지 아닌지는 구분하지 않습니다.

✅ 해결: 채우기 전에 표의 첫 데이터 행에는 실제 값이 들어있는지 먼저 확인합니다.

6. 오늘 3분만 투자하세요

  • 병합 해제 후 빈 칸이 생긴 표가 있나요?
  • 정확한 데이터 범위만 선택했나요? (열 전체 X)
  • 수식 입력 후 Enter가 아닌 Ctrl+Enter를 눌렀나요?
  • 채운 뒤 값 붙여넣기로 고정했나요?

병합 해제 후 생기는 빈 셀은 수작업으로 채우기엔 시간이 너무 많이 듭니다. 이동 옵션과 Ctrl+Enter 조합 한 번만 익혀두면, 다음부터는 몇백 줄짜리 표도 몇 초 안에 정리됩니다.