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

Excel 에서 행 삽입할 때 수식을 어떻게 자동 채우나요?

작성자Xiaoyang수정 날짜

Excel 에서 데이터를 작업할 때 기존 데이터셋 내에 새 행을 삽입하여 새 항목을 추가하거나 기존 레코드를 업데이트하는 경우가 흔합니다。 그러나 데이터 사이에 빈 행을 삽입하면 일반적인 문제가 발생할 수 있습니다。 즉, 인접 열의 수식이 새로 행 삽입된 행에 자동으로 복사되지 않는 것입니다。 이 경우 일반적으로 새 행을 포함하도록 수식을 수동으로 채우기 핸들을 사용하거나 수식을 아래로 드래그해야 하며, 특히 데이터를 자주 업데이트하는 경우 번거로울 수 있습니다。

이 상황은 새로 행 추가된 행에 수식을 채우는 것을 간과할 경우 계산 불일치나 누락을 초래할 수 있습니다。 예를 들어, 수식이 포함된 열이 있고 기존 데이터 사이에 빈 행을 삽입하면 인접 열의 수식이 자동으로 이어지지 않습니다:

행을 삽입할 때 수식 자동 채우기

이 문제를 해결하고 새 행을 삽입할 때마다 수식이 자동으로 채워지도록 하기 위해 몇 가지 실용적인 솔루션을 사용할 수 있습니다。 이 문서에서는 서로 다른 작업 습관과 요구 사항에 맞는 다음 접근 방식에 대한 단계별 안내를 제공합니다。 일반적인 함정을 피하는 데 도움이 되는 실용적인 팁과 문제 해결 제안도 함께 제공됩니다。


테이블을 생성하여 빈 행을 삽입할 때 채울 공식 자동으로

Excel 에서 새 행에 자동으로 채울 공식되도록 하는 가장 효과적인 방법 중 하나는 데이터 범위를 테이블로 변환하는 것입니다。 테이블 형식에서는 열에 입력된 수식이 구조화된 열의 일부로 간주되어 테이블 끝이나 중간 어디에 새 행을 삽입하든 자동으로 해당 행에 적용됩니다。 이를 통해 수식을 반복적으로 복사하는 번거로움을 줄이고 잊어버린 수식으로 인한 오류를 사실상 없앨 수 있습니다。

이 방법을 사용하려면 아래 단계를 따르세요:

1.수식을 자동 채우기 원하는 데이터 범위을 선택합니다。 그런 다음삽입탭으로 이동하여테이블을 클릭합니다。 다음 스크린샷을 참조하세요:

삽입 탭에서 표 서식 클릭

2.테이블 만들기대화상자에서 범위에 열 머리글이 포함된 경우내 테이블에 머리글이 있음옵션을 반드시 선택하세요。 이렇게 하면 머리글이 유지되고 데이터가 명확하게 구성됩니다。 다음 스크린샷을 참조하세요:

표 만들기 대화상자에서 옵션 설정

3.확인버튼을 클릭하여 적용합니다。 이제 데이터가 테이블로 서식 지정되었습니다。 이 시점부터 테이블 내에 빈 행을 삽입할 때마다 테이블 열에 있는 기존 수식이 새 행으로 자동 확장됩니다。 다음 예시를 참조하세요:

빈 행을 삽입하면 위의 수식이 새 행에 자동으로 입력됩니다

이 방법은 간단하고 신뢰할 수 있으며 구조화된 목록이나 지속적인 레코드를 관리할 때 권장됩니다。
팁 및 참고 사항:

  • 테이블은 모든 테이블 열에 수식 자동 채우기를 적용하여 대규모 데이터셋 전체에서 일관성을 쉽게 유지할 수 있습니다。
  • 테이블 행 번호를 마우스 오른쪽 버튼으로 클릭하고삽입을 선택하거나, 테이블 끝에서Tab키를 누르면 행 삽입할 수 있습니다。
  • 수식이 테이블 외부의 셀 참조에 의존하는 경우, 참조 오류를 방지하기 위해 필요 시 절대 참조를 사용해야 합니다。
제한 사항:
  • 테이블 서식을 삭제하면 이 자동 채우기 동작이 더 이상 적용되지 않습니다。
  • 자유 형식 레이아웃이나 고급 셀 서식이 필요한 일부 사용자에게는 데이터를 테이블로 서식 지정하는 것이 바람직하지 않을 수 있습니다。

 



VBA 코드로 빈 행을 삽입할 때 채울 공식 자동으로

테이블 작업이 워크플로에 맞지 않거나 데이터가 전통적인 범위를 필요로 하는 경우, 행을 삽입한 후 수식 자동 채우기를 달성하기 위해 VBA 를 사용할 수 있습니다。 VBA 솔루션은 유연하며 새 행을 삽입할 때마다 위의 수식을 자동으로 복사하도록 맞춤 설정할 수 있어 데이터셋 전체에서 수식 무결성을 유지하는 데 도움이 됩니다。

이 접근 방식을 사용하려면 다음 단계를 주의 깊게 따르세요:

1。 먼저 수식을 자동 채우기 원하는 워크시트 탭을 선택하거나 엽니다。 Excel 하단의 시트 탭을 마우스 오른쪽 버튼으로 클릭하고코드 보기를 컨텍스트 메뉴에서 선택합니다。 그러면Microsoft Visual Basic for Applications편집기가 열립니다。 열린 창에서삽입>모듈을 클릭하여 새 모듈을 삽입한 후 다음 코드를 모듈에 복사하여 붙여넣습니다:

VBA 코드: 빈 행을 삽입할 때 채울 공식 자동으로

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
'Updateby Extendoffice 20160725
    Cancel = True
    Target.Offset(1).EntireRow.Insert
    Target.EntireRow.Copy Target.Offset(1).EntireRow
    On Error Resume Next
    Target.Offset(1).EntireRow.SpecialCells(xlConstants).ClearContents
End Sub

코드 보기 클릭 후 VBA 코드 붙여넣기

2。 VBA 편집기를 닫습니다。 워크시트로 돌아갑니다。 이제 데이터 범위 내 셀을 두 번 클릭하면 바로 아래에 새 행이 삽입되고 인접 열의 수식이 새로 생성된 행에 자동으로 채워집니다。

이 접근 방식에 대한 추가 참고 사항:

  • 워크북을 다시 열 때 매크로 보안 관련 메시지가 표시되면, 이 코드가 제대로 실행되도록 매크로를 활성화하세요。
  • VBA 솔루션은 다양한 서식 상황에서 유연성을 제공하지만 매크로 사용이 가능한 워크북이 필요하며, 엄격하게 통제되거나 제한된 Excel 환경에서는 적합하지 않을 수 있습니다。
  • 공유 워크북이나 클라우드 기반 문서에 변경 사항을 적용할 때 매크로 실행이 제한될 수 있으므로, 다른 사용자들이 인지하고 적절한 권한을 보유하고 있는지 확인하세요。
  • 의도하지 않은 범위 외부를 두 번 클릭해도 여전히 행 삽입이 트리거될 수 있으므로 철저히 테스트하세요。

Excel 아래로 채우기 명령어를 사용하여 채울 공식 자동으로

데이터를 테이블로 변환하거나 VBA 를 사용하지 않고 기존 수식을 적용하는 간단한 방법이 필요할 경우, 가끔씩 새 행을 삽입한다면아래로 채우기 명령어가 간단하고 효과적인 옵션입니다。 이 명령어를 사용하면 위의 셀에서 수식을 선택한 아래 셀(들)로 몇 번의 클릭이나 키보드 단축키만으로 복사할 수 있습니다。

작업 단계:
단계 1:필요한 위치에 빈 행을 삽입합니다。
단계 2:복사하려는 수식이 포함된 셀을 선택합니다。
단계 3:새 행에 수식을 적용하기 위해 다음 방법 중 하나를 사용합니다:
  • 방법 A:선택한 셀의 오른쪽 하단 모서리에 있는 작은 사각형()채우기 핸들)을 빈 셀까지 아래로 드래그합니다。
  • 방법 B:아래로 채우기 명령어 사용:
    • 탭으로 이동 >편집그룹 >채우기클릭 >아래로Down
    • 또는Ctrl + D를 눌러 아래 셀에 수식을 채웁니다。
단계 4:다른 행 삽입에 대해 필요 시 반복합니다。

장점:

  • 테이블이나 VBA 를 사용할 필요가 없습니다。
  • 수식을 적용할 위치와 시점을 수동으로 제어할 수 있습니다。
  • 일회성 편집에 빠르고 효과적입니다。

단점:

  • 빈번한 행 삽입이나 대규모 데이터셋에는 적합하지 않습니다。
  • 수동 작업은 주의 깊게 적용하지 않으면 일부 행을 놓치거나 수식이 일관되지 않을 수 있습니다。

문제 해결 팁:행 삽입 후 아래로 채우기를 적용한 다음, 특히 동적 참조나 누적 합계를 사용하는 경우 모든 수식이 의도한 범위를 참조하는지 검토하세요。 새 행에 반복적으로 수식을 적용해야 한다면 구조화된 테이블이나 간단한 VBA 매크로를 사용하여 프로세스를 더 효율적으로 자동화하는 것을 고려하세요。

이러한 방법을 사용하면 새 행을 추가한 후 누락된 수식으로 인한 오류를 방지하고 데이터를 일관되게 유지하며 수동 작업을 최소화할 수 있습니다。 자신의 특정 Excel 환경과 워크플로 요구 사항에 가장 적합한 접근 방식을 선택하세요。


데모: 빈 행을 삽입할 때 채울 공식 자동으로

 

최고의 Office 생산성 도구

🤖KUTOOLS AI 도우미: 다음을 기반으로 데이터 분석 혁신하기:지능형 실행   |  코드 생성|  사용자 지정 수식 생성  |  데이터 분석 및 차트 생성|  향상된 함수 호출
인기 기능:찾기, 강조 표시 또는 중복 표시   |  빈 행 삭제   |  데이터 손실 없이 열 결합 또는 셀 제거   |  공식을 사용하지 않는 반올림...
슈퍼 LOOKUP:다중 조건 VLookup  |  다중 값 VLookup  |   여러 시트에서 VLookup   |   퍼지 매치....
고급 드롭다운 목록:드롭다운 목록 빠르게 생성   |  종속형 드롭다운 목록   |  다중 선택 드롭다운 목록....
열 관리자:특정 수의 열 추가|열 이동|숨겨진 열의 표시 상태 전환|범위 및 열 비교...
주요 기능:그리드 포커스   |  디자인 보기   |향상된 수식 표시줄   | 워크북 및 시트 관리자   |  자원 라이브러리(자동 텍스트)|  날짜 선택기   |  워크시트 병합  |  암호화/셀 해독   | 목록으로 이메일 보내기   |  슈퍼 필터   |   특수 필터(굵은 글꼴이 있는 셀 필터링/기울임꼴/취소선。。。) 。。。
상위 15 도구 모음:12 텍스트도구(텍스트 추가,특정 문자 삭제, ...)|   50+차트유형(간트 차트, ...)|   40+ 실용적인수식(생일을 기준으로 나이 계산, ...)|   19 삽입도구(QR 코드 삽입,경로에서 그림 삽입, ...)|   12 변환도구(단어로 변환하기,환율 변환, ...)|   7 병합 및 분할도구(고급 행 병합,셀 분할, ...)|그 외 더 많은 기능
Kutools 를 선호하는 언어로 사용하세요 – 영어, 스페인어, 독일어, 프랑스어, 중국어 및 40+개 이상의 언어를 지원합니다!

Kutools for Excel 로 Excel 역량을 한 단계 업그레이드하고 전례 없는 효율성을 경험하세요。Kutools for Excel 는 생산성과 저장 시간을 향상시키는 300 개 이상의 고급 기능을 제공합니다。가장 필요한 기능을 지금 바로 확인하세요。。。


Office Tab 가 Office 에 탭 인터페이스를 제공하여 작업을 훨씬 쉽게 만들어 줍니다

  • Word, Excel, PowerPoint 에서 탭 기반 편집 및 읽기 기능을 활성화합니다, Publisher, Access, Visio 및 Project 에서도 사용 가능합니다。
  • 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 생성할 수 있습니다。
  • 50% 만큼 생산성을 높이고 매일 수백 번의 마우스 클릭을 줄여줍니다!

모든 Kutools 애드인。 하나의 설치 프로그램

Kutools for Office스위트 번들은 Excel, Word, Outlook 및 PowerPoint 용 애드인과 Office Tab Pro 를 포함하며, 다양한 Office 앱을 사용하는 팀에 이상적입니다。

ExcelWordOutlookTabsPowerPoint
  • 올인원 스위트— Excel, Word, Outlook 및 PowerPoint 애드인 + Office Tab Pro
  • 하나의 설치 프로그램, 하나의 라이선스— 몇 분 안에 설정 완료(MSI 지원)
  • 함께 사용할수록 더 효과적입니다— Office 앱 전반에서 생산성 향상
  • 30 일간 모든 기능 무료 체험— 등록이나 신용카드 필요 없음
  • 최고의 가성비— 개별 애드인 구매 대비 절약