[엑셀 실무 강좌] #6 엑셀 절대참조 상대참조 대표 이미지

엑셀 절대참조와 상대참조

이번 강좌에서는 엑셀의 핵심 기능 중 하나인 절대참조상대참조의 개념과 활용 방법을 예시를 통해 설명합니다.

상대참조란?

상대참조는 수식을 복사할 때 행이나 열의 위치가 자동으로 변경되는 참조 방식입니다.

예시로, G7 셀에 합계 수식을 입력합니다. D7 + E7 + F7의 결과값은 6입니다. 수식 입력 시 수식과 해당 셀에 동시에 색상이 표시되므로 참조 범위를 쉽게 확인할 수 있습니다.

위 수식을 복사하여 아래 셀(G8)에 붙여넣으면, 행 번호가 7에서 8로 자동으로 변경됩니다.

  • 채우기 핸들: 셀 오른쪽 아래의 작은 네모 표시입니다. 마우스로 드래그하면 수식 또는 값을 자동으로 채웁니다.
  • Ctrl 키를 누르지 않고 드래그하면 1, 2, 3 순서로 증가하며, Ctrl 키를 누른 상태로 드래그하면 동일한 값(예: 1, 1, 1)으로 복사됩니다.

이번에는 평균 함수(AVERAGE)를 적용한 수식을 오른쪽(열 방향)으로 복사해 보겠습니다. 복사하면 열 참조가 D열에서 E열로 자동으로 변경됩니다.

이처럼 행이나 열이 바뀔 때 수식의 참조 위치도 자동으로 변경되는 방식을 상대참조라고 합니다.

절대참조란?

절대참조는 수식을 복사하더라도 특정 셀의 참조 위치가 변경되지 않도록 고정하는 방식입니다. $ (달러) 기호를 행 번호 또는 열 문자 앞에 붙여 표시합니다.

행 번호 앞에 절대참조($)를 적용한 경우, 수식을 아래 방향으로 복사해도 행 번호가 변경되지 않습니다. 수식을 복사하더라도 특정 위치를 고정하고 싶을 때 절대참조를 사용합니다.

절대참조는 상대참조와 마찬가지로 행과 열 모두에 적용할 수 있습니다.

절대참조 활용 예시

절대참조는 수식의 기준값이 외부의 특정 셀에 고정되어 있을 때 주로 사용합니다.

수식 표시줄을 보면, 기준표에 해당하는 셀 범위에만 절대참조가 적용되어 있음을 확인할 수 있습니다. IF 함수와 함께 사용하는 방식으로, IF 함수의 상세 내용은 이전 강좌를 참고하시기 바랍니다.

수식을 아래 방향으로 복사하면, 절대참조로 고정된 기준값 관련 수식은 변경되지 않고, 대상 값의 행 번호만 순차적으로 변경됩니다. 이 기능을 활용하면 반복 입력 없이 효율적으로 수식을 적용할 수 있습니다. 다양한 상황에 직접 응용해 보시기를 권장합니다.