엑셀 수식을 아래로 복사했는데 두 번째 상품부터 할인액이 맞지 않는다면, 먼저 상품 가격은 행마다 바뀌고 할인율은 같은 셀에 남아야 하는지 확인하세요. 숫자 표시 형식을 바꾸기 전에 수식이 실제로 어느 셀을 가리키는지 비교하면 오류의 위치를 찾기 쉽습니다.

이 글은 한 시트의 일반 셀 주소를 사용하는 가상 예제입니다. 표의 구조적 참조나 행 삽입, 참조 대상 셀 자체를 옮기는 경우까지 같은 방식으로 설명하지는 않습니다.

상품 가격은 다음 행으로 이동하고 공통 할인율 셀은 고정하는 계산 예제
상품 가격은 다음 행으로 이동하고 공통 할인율 셀은 고정하는 계산 예제

복사하면서 바뀔 값과 그대로 둘 값을 나눕니다

Microsoft는 상대 참조가 수식을 복사한 위치에 맞춰 바뀌며, 절대 참조는 특정 행과 열을 고정한다고 설명합니다. A1처럼 달러 표시가 없는 주소와 $A$1처럼 행·열에 표시가 붙은 주소는 복사할 때 다르게 작동합니다. Microsoft 상대·절대·혼합 참조 안내

예를 들어 B열에 상품별 가격이 있고 E1에 공통 할인율을 적었다면, 아래 행에서는 다음 상품의 B열 가격을 읽어야 합니다. 반면 할인율은 아래 행으로 내려가도 E1을 읽어야 합니다. 모든 주소를 고정하거나 모두 움직이게 하는 것이 아니라 각 값의 역할을 먼저 정하는 것입니다.

달러 표시는 금액 단위가 아닙니다. 수식의 셀 주소 안에서 고정할 행 또는 열을 나타냅니다. $E$1은 E열과 1행을 모두 고정합니다. $E1은 열만, E$1은 행만 고정하는 혼합 참조입니다. 이번처럼 하나의 공통 할인율 셀을 쓰는 예제에서는 $E$1로 두 방향을 모두 고정하겠습니다.

가상 표로 첫 행과 다음 행을 함께 계산합니다

빈 연습 시트에 B2는 12000, B3는 18000, E1은 10%를 입력한다고 가정합니다. C열에는 할인 후 금액을 구합니다. E1의 10%는 계산에서 0.1과 같은 비율입니다.

위치입력 또는 수식뜻
B212000첫 상품 가격
B318000다음 상품 가격
E110%두 상품의 공통 할인율
C2=B2*(1-$E$1)첫 상품의 할인 후 금액
C3=B3*(1-$E$1)아래 행으로 복사한 수식

검산은 수식을 보지 않고 먼저 해봅니다. 첫 상품은 12,000원에서 1,200원을 빼므로 10,800원, 다음 상품은 18,000원에서 1,800원을 빼므로 16,200원입니다. C2에서 C3으로 수식을 복사했을 때 기대하는 변화는 B2가 B3이 되는 것 한 가지입니다. $E$1은 그대로 남아야 합니다.

이 숫자는 실제 견적이나 할인 행사 결과가 아닌 가상 사례의 산술 계산입니다. 특정 엑셀 버전에서 화면을 실행해 시험했다는 뜻은 아닙니다. 업무 파일에 적용하기 전에는 복사본이나 연습 시트에서 자신의 입력 조건으로 확인하세요.

모두 상대 참조하거나 모두 고정하면 생기는 차이

C2에 =B2*(1-E1)을 넣으면 첫 행은 맞을 수 있습니다. 그러나 아래로 복사한 C3은 =B3*(1-E2)가 됩니다. 예제에서 E2가 빈 셀이라면 할인율이 빠져 다음 상품의 가격 18,000원이 그대로 나올 수 있습니다. 첫 행 결과만 맞다고 전체 수식을 신뢰하면 이 차이를 놓칩니다.

반대로 = $B$2*(1-$E$1)처럼 상품 가격까지 고정하면, 아래 행에서도 첫 상품 가격을 사용합니다. 다음 상품 가격이 18,000원이어도 계산은 계속 12,000원을 기준으로 합니다. 이 경우 확인할 것은 할인율이 아니라 움직여야 할 상품 가격 주소입니다.

수식이 틀렸다고 달러 표시를 무조건 추가하지 마세요. ‘행마다 바뀌는 입력’과 ‘공통으로 사용하는 입력’을 적은 뒤 주소와 대조하면, 맞는 첫 행을 망가뜨리지 않고 원인을 좁힐 수 있습니다.

복사인지 이동인지, 값만 붙였는지도 확인하세요

Microsoft는 수식을 이동하는 경우와 복사하는 경우를 구분합니다. 수식 셀을 이동하면 참조가 그대로 유지되지만, 복사하면 상대 참조가 새 위치에 맞춰 바뀝니다. 또 값 붙여넣기는 수식이 아닌 계산 결과를 붙여 넣습니다. Microsoft 수식 이동과 복사 안내

따라서 아래 셀에 숫자가 보인다는 사실만으로 수식이 이어졌다고 판단하지 않습니다. 해당 셀을 선택해 수식 입력줄에서 등호로 시작하는 수식인지, 고정된 숫자인지 먼저 확인하세요. 할인율을 바꿨는데 일부 행만 갱신되지 않는다면 이 구분이 도움이 됩니다.

마지막으로 첫 행과 그다음 행의 수식 주소를 나란히 보고, 가격과 할인율을 따로 손계산해 대조합니다. 참조 주소가 의도대로 움직이고 기대 금액도 맞을 때 나머지 행으로 범위를 넓히세요. 새로운 상품 행이나 별도 할인율이 섞인 표라면 그 경계 행도 확인해야 합니다.