엑셀 실무 노트

함수

엑셀 $ 의미와 사용법: 수식 복사할 때 셀 주소 고정하기

발행

엑셀 수식에서 $는 셀 주소의 열이나 행을 고정하는 기호입니다. 예를 들어 $A$1은 열 A와 1행을 모두 고정합니다. 수식을 복사할 때 빠르게 적용하려면 Windows용 Excel에서 F4를 사용할 수 있습니다.

엑셀 수식에서 $ 기호는 무슨 뜻일까?

셀 주소는 열 머리글의 문자와 행 머리글의 숫자로 이루어집니다. A1에서 A는 열, 1은 행입니다. 열 문자 앞의 $는 열 주소를, 행 번호 앞의 $는 행 주소를 고정합니다. 고정하지 않은 부분은 수식을 복사한 위치에 따라 바뀝니다.

수식을 복사하면 셀 주소가 바뀌는 이유

A1처럼 $가 없는 주소는 상대 참조입니다. 예를 들어 C2에 =A2+B2를 입력하고 한 행 아래로 복사하면 C3에서는 =A3+B3가 됩니다. 오른쪽으로 한 칸 복사하면 열 주소도 한 칸 이동합니다.

A1, $A$1, A$1, $A1의 차이

셀 주소 고정되는 부분 복사할 때 바뀌는 부분
A1 없음 열과 행
$A$1 열 A와 1행 없음
A$1 1행 열
$A1 열 A 행

아래로 복사해도 행 주소를 유지하려면 A$1을 씁니다. 가로로 복사해도 열 주소를 유지하려면 $A1을 씁니다. 행과 열을 모두 유지하려면 $A$1을 사용합니다.

Windows용 Excel에서는 수식 편집 중 고정할 셀 참조에 커서를 놓고 F4를 누르면 A1 → $A$1 → A$1 → $A1 순서로 바뀝니다. 다시 누르면 처음 형태로 돌아옵니다. 키보드에 따라 Fn+F4를 눌러야 할 수 있습니다.

비율 계산으로 알아보는 셀 주소 고정 예시

항목 개체 수 비율
고양이 2 20%
강아지 3 30%
새 5 50%
전체 10 100%
  1. B5에 =SUM(B2:B4)를 입력합니다. 합계는 10입니다.
  2. C2에 =B2/$B$5를 입력하면 계산값은 0.2입니다. C2:C4를 선택하고 **홈 > 표시 형식 > 백분율 스타일(%)**을 적용하면 20%로 표시됩니다.
  3. C2를 C4까지 아래로 드래그해 복사합니다. C3은 =B3/$B$5, C4는 =B4/$B$5가 되고, 표시값은 각각 30%, 50%입니다.

분자 주소는 행에 맞춰 바뀌지만 $B$5는 고정되어 계속 전체 합계를 참조합니다. 그래서 수식을 복사해도 각 항목을 전체 합계로 나눌 수 있습니다.

오류가 나면 확인할 점

비율이 예상과 다르면 분모가 $B$5로 고정되었는지 확인합니다. #VALUE!가 표시되면 참조한 셀에 숫자 대신 계산할 수 없는 값이 있는지 살펴봅니다. 합계가 0이면 나눗셈 오류가 발생할 수 있습니다.

자주 묻는 질문

엑셀 수식에서 달러 기호($)는 무엇을 의미하나요?

셀 주소에서 열이나 행을 고정하는 기호입니다. `$A$1`은 열 A와 1행을 모두 고정하는 절대 참조입니다.

수식을 드래그해 복사하면 셀 주소는 어떻게 바뀌나요?

상대 참조는 복사한 위치만큼 행과 열 주소가 이동합니다. 예를 들어 한 행 아래로 복사하면 `=A2+B2`는 `=A3+B3`가 됩니다.

수식을 아래로 복사할 때 행 주소만 고정하려면 어떻게 하나요?

행 번호 앞에 `$`를 붙입니다. `A$1`은 1행을 고정하고 열은 복사 방향에 따라 바뀝니다.

수식을 가로로 복사할 때 열 주소만 고정하려면 어떻게 하나요?

열 문자 앞에 `$`를 붙입니다. `$A1`은 A열을 고정하고 행은 복사 방향에 따라 바뀝니다.

행과 열을 모두 고정하려면 셀 주소를 어떻게 표시하나요?

`$A$1`처럼 열 문자와 행 번호 앞에 각각 `$`를 붙입니다.

전체 합계 대비 각 항목의 비율을 계산할 때 셀 주소를 고정하는 이유는 무엇인가요?

각 항목의 수식을 복사해도 분모가 전체 합계 셀을 계속 참조하도록 고정하기 위해서입니다. 예를 들어 `=B2/$B$5`에서 `$B$5`는 복사해도 바뀌지 않습니다.