Epix / 업무자동화

엑셀 표 수식 자동 채우기 안 될 때: 계산 열·새 행 해결

Excel 표에서 수식이 아래 행으로 이어지지 않으면 표 범위에 새 행이 들어 있는지, 수식을 넣은 계산 열이 비어 있는지, Windows 데스크톱의 자동 채우기 설정이 켜져 있는지 순서대로 확인하세요. 수식은 있는데 결과만 예전 값이면 재계산 문제일 수 있으므로 둘을 구분해 복구합니다.

Excel 표에서 수식이 아래 행으로 이어지지 않으면 표 범위에 새 행이 들어 있는지, 수식을 넣은 계산 열이 비어 있는지, Windows 데스크톱의 자동 채우기 설정이 켜져 있는지 순서대로 확인하세요. 수식이 셀에 있는데 결과만 예전 값이면 자동 채우기 문제가 아니라 계산 모드 문제일 수 있습니다. 원본 전체 열을 지우기 전에 사본의 빈 열에서 먼저 시험하세요.

Excel for Windows·Mac·웹 공식 도움말 기준 · 합성 주문 데이터로 검산 · 공식 안내 확인: 2026년 10월 6일

Excel 표의 수량과 단가로 합계를 계산 열에서 채우고 표 범위와 자동 채우기 설정을 점검하는 그림
새 행 범위와 수식 전파는 별도로 확인합니다. 실제 주문 자료는 예시에 포함하지 않았습니다.

먼저 세 가지 증상을 구분합니다

“수식이 안 된다”는 말은 서로 다른 일을 가리킬 수 있습니다. 수식 자체가 몇 행에만 들어갔는지, 표의 새 행이 계산 범위에서 빠졌는지, 수식은 있는데 표시 결과만 바뀌지 않는지 먼저 나누면 필요 없는 설정 변경을 줄일 수 있습니다.

보이는 증상먼저 확인할 곳이 안내에서 할 일
첫 셀에만 수식이 있고 아래 셀은 비어 있음현재 영역이 Excel 표인지, 계산 열의 대상 칸이 비어 있는지표와 빈 계산 열을 확인하고 테스트 수식을 입력
기존 행은 계산되지만 새 행만 빈칸새 데이터가 표 마지막 행 안으로 포함됐는지표 경계를 확인하고 표 범위를 다시 지정
일부 행만 값이나 다른 수식이 남아 있음그 행에 의도적인 예외값이 있는지주변 수식을 비교한 뒤, 사본에서 복구 여부 결정
수식은 보이지만 계산 결과가 그대로임통합 문서 계산 모드와 입력 참조수식 재계산·텍스트 표시 진단으로 이동
`#SPILL!` 또는 피벗에 새 데이터 누락분산 배열 제약 또는 피벗 원본·새로 고침#SPILL! 진단 또는 피벗 새 행 진단을 사용

계산 열은 한 행의 수식을 표 전체의 같은 열에 적용하는 Excel 표 기능입니다. 행마다 계산이 달라지는 모델을 만들거나, 다른 행의 값을 따라가는 동적 배열을 만드는 기능과는 다릅니다. Microsoft는 표의 한 셀에 수식을 입력하면 열의 다른 셀에도 같은 계산이 들어가며 구조화 참조는 행마다 맞는 값을 참조한다고 설명합니다. 계산 열 공식 안내와 구조화 참조 설명을 기준으로 아래 절차를 구성했습니다.

합성 주문표로 정상 동작을 먼저 확인합니다

운영 중인 파일을 바꾸기 전에 새 통합 문서나 사본에서 3건짜리 주문표를 만듭니다. 이 예시는 동작을 보여 주기 위한 가상 자료입니다.

주문번호상품수량단가합계
TEST-001마우스218,00036,000
TEST-002키보드145,00045,000
TEST-003허브312,00036,000
TEST-004노트22,5005,000
  1. 헤더와 3행 데이터가 들어간 범위를 선택합니다.
  2. 홈 → 표 서식(Format as Table)을 선택하고 머리글 포함 옵션을 확인합니다. 테이블 디자인 탭이 표시되는지 확인합니다.
  3. 표의 합계 첫 데이터 셀에 =[@수량]*[@단가]를 입력하고 Enter를 누릅니다.
  4. 합계 열의 세 행에 각각 36,000·45,000·36,000이 채워졌는지 확인합니다.
  5. 표 마지막 데이터 행 바로 아래에 테스트 행을 추가하고 수량 2, 단가 2,500을 입력합니다. 합계가 5,000으로 따라오는지 확인합니다.

기존 셀 주소로 =C2*D2를 써도 계산할 수 있지만, 표 안에서 =[@수량]*[@단가]처럼 머리글을 사용하면 각 행의 뜻을 알아보기 쉽고 열 이름을 기준으로 참조합니다. 수량이나 단가 열을 바꿀 때 어느 계산을 뜻하는지도 검토하기 편합니다.

현재 영역이 실제 Excel 표인지 확인합니다

줄무늬 색이나 테두리가 있다는 이유만으로 Excel 표라고 판단하지 마세요. 선택한 셀에 커서를 두었을 때 테이블 디자인(Table Design) 탭이 나타나는지 확인하고, 표 이름과 포함 범위를 봅니다. 표가 아니라 일반 셀 범위라면 자동 필터나 표 스타일을 흉내 냈더라도 계산 열 기능은 작동하지 않습니다.

  1. 데이터 영역 안의 셀 하나를 선택합니다. 테이블 디자인 탭이 보이면 실제 표일 가능성이 높습니다.
  2. 테이블 디자인에서 표 이름과 크기 조정 메뉴를 확인합니다. 머리글 아래 데이터 행과 계산 열이 동일한 표 안에 포함되어야 합니다.
  3. 일반 범위라면 표를 만들기 전에 중간 합계 행·빈 행·병합 셀을 확인하고, 헤더 한 줄과 연속된 레코드만 선택합니다. 홈의 표 서식 기능 또는 삽입 메뉴로 표를 만든 다음 머리글 포함을 확인합니다.
  4. 표로 바꾸면 필터, 구조화 참조, 표 스타일 등 주변 동작이 달라질 수 있습니다. 공유·보고용 파일이라면 원본 대신 복사본에서 차트와 수식을 함께 확인합니다.

Microsoft는 Excel 표가 관련 데이터를 관리하기 위한 별도 구조이며, 표 계산 열은 한 셀에 입력한 수식을 같은 열의 다른 셀에 적용한다고 설명합니다. Excel 표 개요의 표 구조와 일반 셀 범위의 차이를 확인하세요.

비어 있는 계산 열에서 자동 채우기를 복구합니다

수식이 일부 행에만 들어 있고 계산 열 전체가 비어 있다면 같은 열을 통째로 비우지 마세요. 다른 값이 있는 행을 함께 지울 수 있습니다. 먼저 파일을 복사하고, 새 임시 열 또는 깨끗한 사본에서 계산 열을 다시 만들어 동작을 확인합니다.

  1. 합계처럼 새로 계산할 열이 표의 일부인지 확인합니다. 표 밖에 있다면 테이블 디자인의 크기 조정(Resize Table)으로 필요한 열을 포함합니다.
  2. 테스트용 사본에 새 빈 표 열을 만들고 알기 쉬운 머리글을 입력합니다. 예: 합계_검증.
  3. 그 열의 첫 데이터 셀에 =[@수량]*[@단가]를 입력하고 Enter를 누릅니다.
  4. 위·아래 기존 행에 공식이 들어갔는지 수식 입력줄을 확인하고, 합계는 독립 계산과 대조합니다.
  5. 정상 동작하면 원본 열의 값이 직접 입력값인지, 별도 수식인지, 일부 예외 행인지 살펴봅니다. 사본에서 필요한 수식만 채운 뒤 합계·행 수·예외 행을 확인하고, 승인된 절차로 운영본에 반영합니다.

Enter 뒤 한 열의 기존 셀까지 수식이 바뀌는 동작은 계산 열의 정상 동작일 수 있습니다. 반대로 한 행만 바꾸려던 것이라면 Enter 전에 사본에서 확인하세요. Microsoft는 계산 열 안의 수식을 수정하면 다른 계산 열 셀로 변경이 확장될 수 있다고 안내합니다.

Windows 데스크톱에서는 계산 열 자동 채우기 설정을 확인합니다

Windows용 Excel에서 새 빈 표 열에 수식을 넣어도 한 셀에만 남는다면 자동 서식 설정을 확인하세요. Microsoft 문서에서 안내하는 경로는 다음과 같습니다.

  1. 파일(File) → 옵션(Options) → 언어 교정(Proofing) → 자동 고침 옵션(AutoCorrect Options)을 엽니다.
  2. 입력할 때 자동 서식(AutoFormat As You Type) 탭을 선택합니다.
  3. 표에 수식을 채워 계산 열 만들기(Fill formulas in tables to create calculated columns)가 선택되어 있는지 확인합니다.
  4. 꺼져 있다면 Excel 옵션 변경이 적용되는 범위를 확인하고 필요하면 파일 소유자·관리자와 조율합니다. 이 옵션은 현재 셀 하나에 붙는 설정으로 안내되지 않습니다. 변경 뒤에는 새 테스트 통합 문서의 빈 표에서 수식 자동 채우기와 새 행 추가를 각각 시험하고, 원본 데이터 수정은 별도 사본에서 검수합니다.

같은 탭의 표에 새 행 및 열 포함(Include new rows and columns in table)은 새 입력을 표 범위로 확장하는 설정입니다. 계산 열 수식 채우기는 표 열의 수식을 확장하는 설정입니다. 둘은 가까이 있지만 다른 작업을 제어하므로, 새 행만 표 밖에 남는다면 표 확장 옵션과 실제 표 경계도 따로 봅니다. 이 Windows 메뉴 경로는 Microsoft의 자동 서식 설정 안내에 근거합니다.

Excel for the web: 이 자동 서식 옵션은 웹용 Excel에 제공되지 않는다고 Microsoft가 명시합니다. 웹에서는 빈 표 열의 첫 데이터 셀에 수식을 넣어 계산 열이 만들어지는지 확인합니다. 이미 데이터가 있는 셀에 수식을 넣으면 새 계산 열을 만들지 않는다는 점도 주의하세요. 웹용 Excel 계산 열 안내를 따릅니다.

Excel for Mac: Microsoft는 Microsoft 365·Excel 2024·Excel 2021 Mac에서 계산 열 기능을 지원한다고 안내합니다. 다만 확인한 자동 서식 설정 경로는 Windows 데스크톱 문서에 나온 경로이므로 Mac 메뉴로 그대로 옮겨 적지 않았습니다. Mac에서 자동 확장이 되지 않으면 먼저 실제 표·비어 있는 열·표 범위를 확인하고, 사본에서 수식 입력과 채우기 핸들을 시험합니다. 이 글의 Mac 채우기 핸들 안내도 참고하세요.

새 행이 계산 범위에 들어오는지 확인합니다

계산 열은 Excel 표 행에 연결되어 있습니다. 화면에서 행이 바로 밑에 보인다고 표의 행이라고 단정할 수 없습니다. 표 마지막 행 아래에 새 데이터를 입력했는데 계산식이 빠지면 현재 표 테두리와 포함 범위를 먼저 확인합니다.

  1. 표 안을 선택해 테이블 디자인을 열고, 표 크기 조정(Resize Table)에서 마지막 포함 행·열을 확인합니다.
  2. 테스트 사본에서 표의 마지막 데이터 행 바로 아래 셀에 새 값을 입력합니다. Microsoft는 표 마지막 행 아래 입력, 데이터 붙여넣기, 표 내부 행 삽입 등으로 행을 추가할 수 있다고 안내합니다.
  3. 새 데이터가 여러 열이면 붙여넣기 범위의 시작 셀이 표 바로 아래의 왼쪽 열인지 확인합니다. 표보다 열이 더 많은 데이터를 붙이면 추가 열은 표에 포함되지 않을 수 있습니다.
  4. 빈 행을 사이에 두었거나 새 데이터를 별도 위치에 붙였다면 자동 확장에 의존하지 말고 Resize Table에서 끝 범위를 다시 지정합니다.
  5. 표 범위를 확장한 뒤 새 계산 행에 수식이 생겼는지와 원본 값이 손상되지 않았는지를 확인합니다.

표 행·열 크기 조정 공식 안내는 표 끝 아래나 오른쪽에 데이터를 넣는 방법과 Resize Table로 범위를 지정하는 방법을 구분합니다. 계산 열이 빈 행까지 의도적으로 채워져 있으면 새 행은 이미 표 안일 수 있습니다. 이때는 수식 자동 채우기 설정과 새 행의 수식 존재를 다시 확인하세요.

수동 예외 수식을 덮지 않도록 점검합니다

계산 열은 “한 열에 한 계산”이라는 모델에 맞습니다. 예를 들어 모든 주문 합계가 수량×단가여야 한다면 계산 열에 적합합니다. 하지만 특정 행만 할인액을 직접 입력하거나 계약별 계산식을 따로 쓴다면 그 행은 의도적인 예외일 수 있습니다. 전체 열에 새 공식을 넣어 정상 입력을 예외값으로 덮지 마세요.

  • 계산 열의 첫 행, 중간 행, 마지막 행을 각각 선택해 수식 입력줄의 실제 수식을 비교합니다. 화면에 표시되는 값만으로 수식이 같은지 판단하지 않습니다.
  • 엑셀의 수식 불일치 알림이 떴다면 주변 셀 수식이 다른 이유를 먼저 확인합니다. Microsoft도 주변 패턴과 다른 수식이 반드시 오류인 것은 아니며 의도적으로 다른 계산이라면 무시할 수 있다고 설명합니다.
  • 계산 규칙은 공통 수식에 두고, 예외 금액이나 승인값은 별도 입력 열로 분리합니다. 이렇게 하면 입력자가 넣은 값과 자동 산출값을 나중에 구분할 수 있습니다.
  • 운영 사본에서만 임시 계산 열을 만들어 전체 행이 예상대로 계산되는지 확인합니다. 기존 합계와 차이가 나는 행은 원인을 기록하고 소유자 확인 뒤 반영합니다.

예외값이 있는 파일은 표 열 전체의 한 수식으로 단순화할 수 있는지 업무 규칙을 먼저 검토해야 합니다. “수식이 전파되지 않는다”는 현상을 고치려고 일부 셀을 일괄 채우면 오히려 원래 의도한 데이터가 사라질 수 있습니다. 사용자가 오류 표시를 봤다는 이유만으로 예외 수식을 자동으로 덮어쓰지 않는 것이 중요합니다. 주변 수식과 다른 수식 확인에서도 오류인지 의도된 차이인지 구분하도록 안내합니다.

기존 행에만 안전하게 수식을 채워야 한다면

자동 계산 열을 쓰지 않고 현재 선택한 행들에만 수식을 복사해야 하는 경우, 수동 채우기를 사용할 수 있습니다. 이 방식은 선택 범위에 공식을 복사할 뿐 이후 새 행의 자동 계산을 보장하지는 않습니다.

  1. 통합 문서 사본에서 첫 번째 정상 수식이 있는 셀을 확인합니다.
  2. 그 수식 셀과 같은 계산 열에서 채울 범위만 선택합니다. 헤더·합계 행·다른 영역을 범위에 넣지 않습니다.
  3. 홈의 채우기(Fill) → 아래로(Down)를 선택합니다. Windows에서는 Ctrl+D도 사용할 수 있습니다. Mac에서는 공식 도움말의 채우기 핸들을 해당 행까지만 끌어 적용합니다.
  4. 두 번째·마지막 행의 수식을 열어 상대 참조가 각 행에 맞게 바뀌었는지 확인합니다. 절대 참조가 들어 있으면 $ 위치에 따라 계산값이 반복될 수 있습니다. 상대·절대·혼합 참조 선택 가이드에서 복사 방향에 맞는 주소를 확인하세요.
  5. 값을 세로로 복사할 때 수식 대신 결과값을 붙여 넣는 기능을 선택하지 않았는지도 확인합니다.

Microsoft의 수식을 인접 셀에 채우는 방법은 선택한 범위에 Home → Fill → Down을 적용할 수 있다고 설명합니다. Mac에서 fill handle을 사용하는 방법은 Excel for Mac 공식 안내를 참고하세요.

수식은 있는데 결과가 그대로라면 재계산을 확인합니다

자동 채우기는 수식을 다른 행에 복사하는 동작이고, 재계산은 입력값이 바뀌었을 때 수식 결과를 계산하는 동작입니다. 수식 입력줄에 올바른 수식이 있는데 값이 예전 결과라면 아래 질문으로 분기합니다.

  • 계산 결과를 내야 하는 셀에 수식이 실제로 들어 있나요? 수식 표시 모드, 텍스트 형식으로 저장된 수식, 값으로 붙여 넣은 셀을 확인합니다.
  • 수식이 참조하는 입력 셀 값은 바뀌었나요? 잘못된 열이나 다른 시트를 참조하고 있을 수 있습니다.
  • 통합 문서 계산이 수동으로 설정되어 있나요? 수동 계산이면 수식이 있어도 값이 자동으로 갱신되지 않을 수 있습니다.

이 경우 설정을 무작정 바꾸기보다 Excel 수식 표시·텍스트 형식·재계산 안내에서 표시, 계산 모드, 참조 범위를 분리해 보세요. 표의 새 데이터가 피벗에만 안 보이면 계산 열이 아니라 피벗 원본 범위와 새로 고침 문제입니다.

수식 셀을 값으로 바꾸거나 표를 일반 범위로 전환하면 복구할 수 있는 참조·자동 확장 동작이 달라질 수 있습니다. 먼저 복사본을 저장하고, 필요한 수식·행 범위·예외 셀을 기록한 뒤 진행하세요.

저장 전 검산 체크리스트

검산 항목확인 방법통과 기준
실제 표 여부표 내부 셀 선택 후 테이블 디자인 탭 확인계산 열이 해당 표에 포함됨
수식 전파첫 행·중간 행·마지막 행 수식 입력줄 비교의도한 공통 수식이 행별 참조에 적용됨
새 행 포함마지막 행 아래 합성 레코드 추가표 경계와 계산 열 모두 새 행을 포함
결과 정확성수량×단가 예제를 별도 계산기로 대조적어도 한 정상행과 한 새 행이 예상값과 일치
예외 보호직접 입력값·수식이 다른 행을 분리 확인일괄 채우기로 예외를 덮지 않음
재계산 문제 분리수식 존재와 결과 갱신을 별도로 확인채우기 설정과 계산 모드를 혼동하지 않음

모든 행의 수식을 맞췄다고 해서 업무 계산 규칙이 맞다는 뜻은 아닙니다. 수량 단위, 부가세·할인 포함 여부, 반올림 시점처럼 업무 기준도 함께 확인하고, 운영 파일에 반영할 때는 변경 전 파일이나 버전 기록을 유지하세요.

자주 묻는 질문

Excel 표 수식은 원래 다른 행으로 자동 복사되나요?

표 계산 열에서 새 빈 셀에 수식을 입력하면 한 열의 나머지 셀로 같은 계산이 확장되는 것이 기본 동작입니다. Windows 데스크톱은 이 자동 채우기 옵션을 확인할 수 있고, 웹용 Excel 공식 안내도 기본 자동 생성을 설명합니다.

표 색상만 지정했는데 계산 열이 안 생기는 이유는 뭔가요?

셀에 직접 색이나 테두리를 준 일반 범위일 수 있습니다. 데이터 셀 안을 선택해 테이블 디자인 탭이 나타나는지 확인하세요. 일반 범위라면 머리글을 포함한 연속 데이터 영역을 실제 Excel 표로 변환하고 사본에서 구조와 참조를 검수합니다.

한 행에 다른 수식을 넣었더니 다른 행도 바뀌었습니다. 오류인가요?

계산 열은 한 공통 수식을 열 전체에 확장하므로 정상 동작일 수 있습니다. 한 행만 다른 계산을 써야 한다면 계산 열에 예외 수식을 넣는 대신 예외 입력 열을 따로 두거나, 해당 업무에 한 열 공통 계산이 맞는지 먼저 검토하세요.

Excel for the web에서는 별도 설정이 필요한가요?

Microsoft는 웹용 Excel에서 계산 열을 기본 생성한다고 설명하며, 이미 데이터가 있는 셀에 수식을 입력하면 새 계산 열이 만들어지지 않는다고 안내합니다. Windows 데스크톱의 자동 서식 옵션 경로는 웹에 제공되지 않습니다.

Mac에서 자동 채우기 메뉴 경로는 무엇인가요?

Microsoft는 Excel for Mac의 계산 열 기능과 수식 채우기 핸들을 설명하지만, 이 글의 자동 서식 설정 경로는 Windows 문서에만 근거하므로 Mac 메뉴 경로를 임의로 안내하지 않습니다. 실제 표와 빈 계산 열을 확인하고, 복사본에서 계산 열 또는 fill handle을 시험하세요.

Microsoft 공식 자료

관련 글: Excel 실무 가이드 허브 · 수식이 계산·표시되지 않을 때 · 동적 배열 #SPILL! 오류 · 피벗 새 데이터가 안 보일 때