엑셀 절대참조 혼합참조 사용 방법

이번 포스팅에서는 엑셀 절대참조 혼합참조 사용 방법 에 대해 작성하겠습니다.
엑셀은 기본적으로 상대 참조로 되어 있습니다. 즉, 참조가 셀의 위치에 따라 변합니다. 그렇기에 함수를 복사-붙여넣기를 하면 다양한 오류들이 표시됩니다.

엑셀에 익숙해지면 자연스럽게 모든 함수에 절대 참조 또는 혼합 참조를 적용합니다. 적용하는 방법은 아래에서 자세하게 설명하겠습니다.

절대참조 혼합참조 이해하기

미 적용 시 문제점

엑셀을 사용하다 보면 함수를 복사-붙여 넣기 하여 사용하는 경우가 많이 있습니다.
예를 들어, AND를 적용한 F2셀을 G2셀에 복사-붙여 넣기 하면 아래와 같이 잘못된 값이 표시됩니다.

엑셀 절대참조 및 혼합참조 사용 방법 미 적용 시 문제점
  • F2셀에 =AND(D2=”과장”, E2>3500000)이 입력하였습니다.
    – 직급이 과장이고 월급여가 3,500,000원인 유재석, 홍길동은 TRUE가 반환됩니다.
  • F2셀 함수를 복사하여 G2셀에 붙여 넣기 하면 셀 위치가 D2→E2, E2→F2로 변경됩니다.
    셀 참조 위치가 변경되어 유재석, 홍길동에 잘못된 값 FALSE가 반환되었습니다.

간단한 함수의 경우 크게 문제는 없지만 조금 복잡한 함수나 데이터를 사용할 경우에는 일을 여러 번 해야 하는 문제가 발생합니다. 그렇기에 미리 함수를 작성할 때 적용하는 것이 좋습니다.

사용 방법

셀 주소에 $(달러 표시)를 하면 절대/혼합 참조로 전환할 수 있습니다.
직접 $를 입력해도 되지만 보통 단축키 F4를 클릭하여 사용합니다. 달러 표시가 된 행이나 열은 고정되는 값이라고 생각하시면 이해하기 쉽습니다.

예를 들어, 아래와 같이 범위가 있다면 클릭 수에 따라 참조가 바뀝니다.

A1:D10

  • F4 한 번 클릭 → 절대 참조 $A$1:$D$10
    행/열 모두 고정되어 어디에 복사-붙여 넣기를 하여도 범위가 변하지 않습니다.
  • F4 두 번 클릭 → 행 고정 혼합 참조 A$1:D$10
    행(1과 10)만 고정이 되고 열(A와 D)은 변합니다. 즉, C1:G10과 같이 변합니다.
  • F4 세 번 클릭 → 열 고정 혼합 참조 $A1:$D10
    – 열(A와 D)만 고정이 되고 열(1과 10)은 변합니다. 즉, A7:D17과 같이 변합니다.
  • F4 네 번 클릭 시 원 상태로 돌아옵니다.

예시

절대/혼합 참조에 따라 값이 다릅니다.

상대참조절대참조혼합참조

  • G2열은 F4 한 번을 클릭하여 절대 참조 적용 =AND($D$2=”과장”, $E$2>3500000)
    – 행/열 모든 범위가 고정되어 G열의 모든 값이 G2와 같은 값으로 반환됩니다.
  • H2열은 F4 두 번을 클릭하여 행 고정 혼합 참조 적용 =AND(D$2=”과장”, E$2>3500000)
    – 2행이 고정이 되어 있어 절대 참조와 동일한 값이 반환됩니다.
    – 함수가 아래로 적용되기에 열 변화가 없습니다.
  • I2열은 F4 세 번을 클릭하여 열 고정 혼합 참조 적용 =AND($D2=”과장”, $E2>3500000)
    – D열/E열이 고정되어 있지만 행이 증가하기에 상대 참조와 동일한 값이 반환됩니다.
    ($D3, $D4, $D5…. / $E3, $E4, $E5…. 와 같이 증가합니다)

절대참조 혼합참조 주의사항

나중에 익숙해지면 데이터를 키보드로 편집을 합니다.
그럴 때 F2(셀 내용 편집)를 눌러 수정을 하게 되는데 키보드로 움직이게 되면 셀 주소가 바뀌는 경우가 발생합니다. 참조를 변경할 때는 키보드보다는 마우스를 사용하여 직접 해당 부분을 클릭하여 수정하는 것이 좋습니다..

이상 엑셀 절대참조 혼합참조 사용 방법에 대해 설명하였습니다.
엑셀을 사용한다면 무조건 사용하는 기본 기능이기에 반드시 이해하고 있어야 합니다.
감사합니다.

Leave a Comment