KutoolsforOffice— 하나의 솔루션, 다섯 가지 강력한 도구。적은 노력으로 더 큰 성과。

Excel 에서 위쪽 셀의 값 또는 0 으로 빈 셀 채우기하기 – 단계별 가이드

작성자Xiaoyang수정 날짜

Excel 에서는 셀의 데이터가 위 셀의 값과 동일할 경우 일반적으로 셀을 비워 두는 것이 관행입니다。 이와 같은 형식은 종종 더 깔끔하고 시각적으로 매력적인 레이아웃을 제공합니다。 그러나 목록을 정렬하거나 필터링하려는 경우 이러한 빈 셀이 문제가 될 수 있습니다。 이런 상황에서는 아래 스크린샷과 같이 빈 셀을 위 셀의 값으로 채워야 합니다。

이 가이드에서는 빈 셀을 바로 위 셀의 값, 0, 또는 기타 특정 값으로 빈 셀 채우기하는 방법에 중점을 두고 설명합니다。 이는 빈 셀을 포함하는 데이터 세트를 처리할 때 계산 및 시각화의 정확성과 의미를 보장하는 데 매우 유용합니다。

빈 셀 채우기을(를) 위쪽 셀의 값으로 채우기

빈 셀 채우기을(를) 0 또는 특정 값으로 채우기

위의 값으로 빈 셀 채우기특정 텍스트로 빈 셀 채우기

위의 값으로 빈 셀 채우기

이 섹션에서는 Excel 에서 위의 값으로 빈 셀 채우기하는 네 가지 간단한 방법을 소개합니다。

  • 특정 조건 선택(Go To Special): Excel 기본 기능이지만 여러 단계가 필요하며 최종 수식을 값으로 변환해야 합니다。
  • Kutools for Excel: 단 3 번의 클릭만으로 쉽고 빠르게 처리 가능합니다。 다만 다운로드 및 설치가 필요합니다。
  • VBA 코드: VBA 프로그래밍 지식이 필요하며, 코드 작성 오류 시 버그나 오류가 발생할 수 있습니다。
  • Power Query: 학습 곡선이 가파르며 Excel 2016 이상 버전에서만 사용 가능합니다。

「이동 특수(Go To Special)」 기능을 사용하여 위의 값으로 빈 셀 채우기

이 방법을 사용하려면 먼저이동 특수(Go To Special)기능을 사용하여 데이터 범위의 모든 빈 셀을 선택한 후 빈 셀에 매우 간단한 수식을 입력하고 Ctrl + Enter 키를 눌러 선택한 빈 셀을 위의 값으로 채우세요。 다음은 그 단계입니다。

1 단계: 빈 셀 선택

      1. 위쪽 셀의 값을 사용해 빈 셀을 채우려는 범위를 선택하세요。
      2. 그런 다음 「홈」 > 「찾기 및 선택」 > 「특정 조건 선택(Go To Special)」을 클릭하세요。 아래 스크린샷 참조:
        마우스 오른쪽 버튼 메뉴에서 '특수 이동' 클릭
        : F5 키를 눌러 「이동」 대화 상자를 열고, 「이동」 창에서 「특정 조건 선택」 버튼을 클릭하여 「특정 조건 선택」 대화 상자를 표시할 수도 있습니다。
      3. 「특정 조건 선택(Go To Special)」 대화 상자에서 「빈 셀」 옵션을 선택하고 확인을 클릭하세요。
        '특수 이동' 대화상자에서 빈 셀 선택
      4. 이제 범위 내의 모든 빈 셀이 한 번에 선택됩니다。
        빈 셀이 선택됨

2 단계: 수식 입력

빈 셀이 계속 선택된 상태에서 등호(=)를 직접 입력하세요。 등호는 선택한 빈 셀 중 하나(예: A3)에 나타납니다。 이제 그 위의 셀(A2)을 클릭하여 참조하세요。
수식 입력

3 단계: Ctrl + Enter 키를 눌러 모든 선택된 빈 셀 채우기

이제 Ctrl + Enter 키를 동시에 눌러 수식을 다른 모든 선택된 셀에 복사하세요。 그러면 선택한 모든 빈 셀이 바로 위 셀의 값으로 채워집니다。 스크린샷 참조:
Ctrl 키와 Enter 키를 눌러 모든 빈 셀 채우기

4 단계: 수식을 값으로 변환

이제 선택한 빈 셀에는 수식이 들어 있습니다. 이러한 수식을 값으로 변환해야 합니다. 수식이 포함된 데이터 범위를 선택하세요한 후 Ctrl + C 를 눌러 데이터 목록을 복사하고, 복사한 범위를 마우스 오른쪽 버튼으로 클릭한 다음 「선택적 붙여넣기」 섹션에서 「값(Values)」을 선택하세요。 스크린샷 참조:
값으로 붙여넣어 수식을 값으로 변환

이제 수식이 정적 값으로 변환되었으므로 필요에 따라 다른 작업을 수행할 수 있습니다。

참고: 범위 선택에 다른 수식이 포함되어 있는 경우 해당 수식도 값으로 변환됩니다。

Kutools for Excel 사용 중

빠르고 쉬운 해결책을 찾고 계시다면 Kutools for Excel 의 「빈 셀 채우기」 기능이 훌륭한 도구가 될 수 있습니다。 이 강력한 기능을 사용하면 다음 작업을 빠르게 완료할 수 있습니다:

  • 위, 아래, 왼쪽 또는 오른쪽의 값으로 빈 셀 채우기
  • 선형 시리즈 시리즈로 빈 셀 채우기
  • 특정 값으로 빈 셀 채우기

Kutools for Excel 을 다운로드하여 설치한 후다음과 같이 진행하세요:

위의 값으로 빈 셀 채우기하려면 빈 셀 채우기하려는 데이터 범위를 선택하세요하고 「Kutools」 > 「삽입(Insert)」 > 「빈 셀 채우기」을 클릭한 후 「빈 셀 채우기」 대화상자에서 작업을 지정하세요:

  1. 「값 채우기(Fill with)」 섹션에서 「기준 값에 따라」 옵션을 선택하세요。
  2. 「옵션(Options)」 섹션에서 「아래(Down)」를 선택하세요。 (필요에 따라 위, 오른쪽 또는 왼쪽을 선택하여 위, 왼쪽 또는 오른쪽 방향으로 빈 셀을 채울 수도 있습니다。)
  3. 이 기능을 적용하려면 확인(OK)을 클릭하세요。
  4. Kutools로 위의 값으로 빈 셀 채우기

결과:

이제 다음 스크린샷과 같이 모든 빈 셀이 위의 값으로 채워졌습니다:
Kutools로 위의 값으로 빈 셀을 채워 결과 얻기


VBA 코드를 사용하여 위의 값으로 빈 셀 채우기

VBA 코드에 익숙하시다면 여기에서 위의 값으로 빈 셀 채우기하는 코드를 제공합니다。 다음 단계에 따라 진행하세요:

1 단계: VBA 모듈 편집기를 열고 코드 복사

  1. Excel 에서 「ALT + F11」 키를 누르면 「Microsoft Visual Basic for Applications」 창이 열립니다。
  2. 「삽입(Insert)」 > 「모듈(Module)」을 클릭하고 다음 코드를 모듈 창에 붙여넣으세요。
    VBA 코드: 위의 값으로 빈 셀 삽입
    Sub FillBlankCellsWithValueAbove()
    'Updateby Extendoffice
        Dim WorkRng As Range
        Dim cell As Range
        On Error Resume Next
        xTitleId = "KutoolsforExcel"
        Set WorkRng = Application.Selection
        Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
        On Error GoTo 0
        If WorkRng Is Nothing Then
            MsgBox "No valid range selected.", vbExclamation, "Error"
            Exit Sub
        End If
        For Each cell In WorkRng
            If IsEmpty(cell) Then
                cell.Value = cell.Offset(-1, 0).Value
            End If
        Next cell
    End Sub
    

2 단계: 코드 실행

이 코드를 붙여넣은 후 F5 키를 눌러 코드를 실행하세요。 알림 상자에서 위의 값으로 빈 셀 채우기하려는 데이터 범위를 선택한 후 확인(OK)을 클릭하세요。
VBA 코드로 위의 값으로 빈 셀 채우기

결과:

이제 다음 스크린샷과 같이 모든 빈 셀이 위의 값으로 채워졌습니다:
VBA 코드 사용 결과


Power Query 를 사용하여 위의 값으로 빈 셀 채우기

Excel 2016 이상 버전을 사용 중이라면 Excel 에서 제공하는 강력한 기능인 Power Query 를 활용해 열의 각 빈 셀을 바로 위 셀의 값으로 즉시 채울 수 있습니다。 다음은 그 단계입니다:

1 단계: Power Query 로 데이터 가져오기

  1. 사용할 데이터 범위를 선택한 후 「데이터(Data)」 > 「표에서(Table)」를 클릭하세요。 스크린샷 참조:
    테이블에서 데이터 클릭
    : Excel 2019 및 Office 365 에서는 「데이터(Data)」 > 「표/범위에서(Table/Range)」를 클릭하세요。
  2. 팝업된 「표 만들기(Create Table)」 대화상자에서 확인(OK) 버튼을 클릭하여 표를 만드세요。 스크린샷 참조:
    선택한 범위에 대해 테이블 만들기
  3. 이제 데이터와 함께 「Power Query 편집기(Power Query Editor)」 창이 표시됩니다。 스크린샷 참조:
    Power Query로 데이터 가져오기

2 단계: Power Query 편집기 창에서 작업 지정

  1. 빈 셀을 위의 값으로 채우려는 열의 헤더를 클릭하세요。 그런 다음 선택한 헤더를 마우스 오른쪽 버튼으로 클릭하고 「채우기(Fill)」 > 「아래(Down)」를 선택하세요。 스크린샷 참조:
    선택한 헤더를 마우스 오른쪽 버튼으로 클릭하고 '아래로 채우기' 선택
    : 여러 열에서 빈 셀 채우기하려면 Ctrl 또는 Shift 키를 누른 상태에서 열 헤더를 클릭하여 인접하지 않거나 인접한 열을 선택한 후 선택한 열 중 아무 곳이나 마우스 오른쪽 버튼으로 클릭하고 앞서 설명한 대로 「채우기(Fill)」 > 「아래(Down)」를 선택하세요。
  2. 이제 선택한 열의 모든 빈 셀이 바로 위 셀의 값으로 채워졌습니다。 스크린샷 참조:
    빈 셀이 위의 값으로 채워짐

3 단계: Power Query 를 Excel 표로 출력

  1. 그런 다음 데이터를 워크시트로 출력해야 합니다。 「홈(Home)」 > 「닫기 및 로드(Close & Load)」 > 「닫기 및 로드(Close & Load) / 닫기 및 로드 위치 지정(Close & Load To)」를 클릭하세요。 (여기서는 「닫기 및 로드(Close & Load)」를 클릭하겠습니다。) 스크린샷 참조:
    '닫기 및 로드 위치 지정' 클릭
    : 「닫기 및 로드(Close & Load)」를 클릭하면 데이터가 새 워크시트로 출력됩니다。 「닫기 및 로드 위치 지정(Close & Load To)」 옵션을 클릭하면 데이터가 새 시트 또는 필요한 현재 워크시트로 출력됩니다。
  2. 그러면 데이터가 새 워크시트로 로드됩니다。 스크린샷 참조:
    데이터를 워크시트에 로드

0 또는 특정 값으로 빈 셀 채우기

빈 셀 채우기을(를) 0 또는 기타 특정 값으로 채워야 하는 경우 여기서 두 가지 빠른 방법을 소개합니다。


「이동 특수(Go To Special)」 기능을 사용하여 0 또는 특정 값으로 빈 셀 채우기

단계 1: 빈 셀 선택

      1. 0 또는 특정 값을 사용해 빈 셀을 채우려는 범위를 선택하세요。
      2. 그런 다음 「홈」 > 「찾기 및 선택」 > 「특정 조건 선택(Go To Special)」을 클릭하세요。 아래 스크린샷 참조:
        마우스 오른쪽 버튼 메뉴에서 '특수 이동' 클릭
        : F5 키를 눌러 「이동」 대화 상자를 열고, 「이동」 창에서 「특정 조건 선택」 버튼을 클릭하여 「특정 조건 선택」 대화 상자를 표시할 수도 있습니다。
      3. 「특정 조건 선택(Go To Special)」 대화 상자에서 「빈 셀」 옵션을 선택하고 확인을 클릭하세요。
        '특수 이동' 대화상자에서 빈 셀 선택
      4. 이제 범위 내의 모든 빈 셀이 한 번에 선택됩니다。
        빈 셀이 선택됨

단계 2: 0 또는 특정 값 입력

빈 셀을 계속 선택한 상태에서 직접 0 또는 필요한 다른 특정 값을 입력하세요。 스크린샷 참조:
값 입력

단계 3: Ctrl + Enter 키를 눌러 선택한 모든 빈 셀 채우기

이제 Ctrl + Enter 키를 함께 눌러 입력한 값으로 선택한 빈 셀을 모두 채우세요。 스크린샷 참조:
Ctrl 키와 Enter 키를 눌러 모든 빈 셀 채우기


빈 셀이 작업 속도를 늦추지 않도록 하세요. Kutools for Excel 가 빈 셀을 채워 드립니다!

빈 셀이 작업 흐름을 방해하나요? Kutools 로 Excel 사용 경험을 혁신하세요。 모든 종류의 빈 셀을 완벽하게 채워드리며, 여러분의 요구를 정확히 충족시켜 드립니다。 빈 셀 없이, 오직 탁월함만!Kutools for Excel 지금 다운로드하세요!

빈 셀 채우기을(를) 0 또는 다른 특정 값으로 채우기
특정 값으로 빈 셀 채우기

빈 셀이 작업 속도를 늦추지 않도록 하세요. Kutools for Excel 가 빈 셀을 채워 드립니다!

빈 셀이 작업 흐름을 방해하나요? Kutools 로 Excel 사용 경험을 혁신하세요。 모든 종류의 빈 셀을 완벽하게 채워드리며, 여러분의 요구를 정확히 충족시켜 드립니다。 빈 셀 없이, 오직 탁월함만!Kutools for Excel 지금 다운로드하세요!

빈 셀 채우기을(를) 일련의 선형 시리즈로 채우기
일련의 선형 값으로 빈 셀 채우기

빈 셀이 작업 속도를 늦추지 않도록 하세요. Kutools for Excel 가 빈 셀을 채워 드립니다!

빈 셀이 작업 흐름을 방해하나요? Kutools 로 Excel 사용 경험을 혁신하세요。 모든 종류의 빈 셀을 완벽하게 채워드리며, 여러분의 요구를 정확히 충족시켜 드립니다。 빈 셀 없이, 오직 탁월함만!Kutools for Excel 지금 다운로드하세요!

빈 셀 채우기을(를) 위/아래/왼쪽/오른쪽 셀의 값으로 채우기
위/아래/왼쪽/오른쪽의 값으로 빈 셀 채우기


찾기 및 바꾸기 기능을 사용하여 빈 셀 채우기을(를) 0 또는 특정 값으로 채우기

Excel 의 찾기 및 바꾸기 기능도 빈 셀 채우기을(를) 0 또는 다른 특정 값으로 채우는 데 도움이 됩니다。 다음 단계에 따라 진행하세요:

단계 1: 데이터 범위 선택 후 찾기 및 바꾸기 기능 활성화

  1. 특정 값으로 빈 셀 채우기하려는 데이터 범위를 선택하세요。
  2. 그런 다음 「홈(Home)」 > 「찾기 및 선택(Find & Select)」 > 「바꾸기(Replace)」를 클릭하세요(「Ctrl + H」를 눌러 「찾기 및 바꾸기」 대화상자를 열 수도 있습니다)。 스크린샷 참조:
    '찾기 및 바꾸기' 기능 클릭

단계 2: 찾기 및 바꾸기 대화 상자에서 작업 지정

  1. 「찾기 및 바꾸기」 대화상자에서 「찾을 내용(Find what)」 텍스트 상자를 비워 두고 「바꿀 내용(Replace with)」 텍스트 상자에 특정 값을 입력하세요。 그런 다음 「모두 바꾸기(Replace All)」 버튼을 클릭하세요。 스크린샷 참조:
    '찾기 및 바꾸기' 대화상자에서 옵션 설정
  2. 새 값으로 몇 개의 셀이 교체되었는지 알려주는 알림 상자가 나타납니다。 마지막으로 확인(OK)을 클릭하여 찾기 및 바꾸기 대화상자를 닫으세요。
    메시지 상자가 표시됨

결과:

이제 범위 선택의 빈 셀이 입력한 특정 값으로 채워졌습니다。 스크린샷 참조:
'찾기 및 바꾸기' 기능 사용 결과


이렇게 하면 위쪽 셀의 값이나 특정 값을 사용하여 빈 셀 채우기할 수 있습니다。 더 많은 Excel 팁과 트릭을 알아보고 싶으시다면,저희 웹사이트에서 수천 개의 자습서를 제공합니다。 읽어주셔서 감사드리며, 앞으로도 유용한 정보를 제공해 드릴 수 있기를 기대합니다!


관련 문서:

  • 빈 셀을 건너뛰며 일련번호 자동 입력하기
  • 빈 셀이 포함된 데이터 목록이 있고, 아래 스크린샷과 같이 빈 셀을 제외한 데이터에 일련번호를 삽입하려는 경우, 이 문서에서는 Excel 에서 이 작업을 해결할 수 있는 수식을 소개합니다。
  • 빈 셀 채우기을(를) 선형 시리즈로 채우기
  • 선택 영역 내에서 빈 셀 채우기을(를) 선형 시리즈로 채워야 하나요? 이 문서에서는 선택 영역 내에서 빈 셀 채우기을(를) 선형 시리즈로 빠르게 채우는 방법에 대한 팁을 소개합니다。
  • 빈 셀 채우기을(를) 대시(-)로 채우기
  • 빈 셀이 포함된 데이터 범위가 있고, 아래 스크린샷과 같이 각 빈 셀을 대시(-) 기호로 채우려는 경우, Excel 에서 빈 셀을 한 번에 대시로 채우는 좋은 방법이 있나요?