본문 바로가기

데이터

엑셀 기초 - 상대참조와 절대참조, 혼합참조

반응형

상대참조와 절대참조, 혼합참조

 

 

 


 

 

 

 

상대참조가 무엇인지는 아래 사진을 보면 쉽게 확인할 수 있다. 단가와 수량을 곱해서 금액을 구하는 수식을 작성했다. 그리고 자동채우기를 해서 내리면 자동으로 계산할 단가셀과 수량셀이 한 칸 아래로 이동한다. 이를 '상대참조'라 한다. 즉 셀이 변경되는 걸 말한다. 

 

 

 

 

 

 

 

 

반면 절대참조는 변하지 않는 것을 말한다. 가령 아래와 같이 금액에 전체 합계를 나누어 구성비를 구하려고 할 때 상대참조를 사용하면 자동채우기를 하면 전체합계의 아래 셀로 계산이 될 것이다. 따라서 전체 합계 셀은 항상 고정이 되어 있어야 한다. 이때 사용되는 것이 절대참조이다. 아래와 같이 절대참조셀에 커서를 두고 F4 키를 누르면 달러표시가 나온다. 절대참조가 적용된 것이다.

 

 

 

 

 

 

 

 

 

절대참조를 이용해서 구성비를 구하면 아래와 같이 소수점으로 표시가 된다. 이를 퍼센트로 바꿔주고 싶다면 해당 셀에서 우클릭을 한다.

 

 

 

 

 

 

 

그럼 아래와 같이 상자가 나온다. 여기서 퍼센트를 선택해준다. 또 소수점 자리 수를 바꾸고 싶다면 그 아래 0과 화살표가 표시된 부분을 눌러준다.

 

 

 

 

 

 

 

 

혼합참조도 있다. 아래와 같이 금액과 퍼센트를 곱해주는 수식을 작성했을 때 오른쪽으로 자동채우기를 하면 이상한 결과가 나온다. 또 아래로 자동채우기를 하면 역시 이상한 결과가 나올 것이다. 행과 열 모두를 고려하여 절대참조를 설정해야 하는 상황이다.

 

 

 

 

 

 

 

 

 

해결책으로 아래와 같이 혼합참조를 만들 수 있다. C4셀(5%)에서는 열인 C만 고정해주고, D3셀(7,500,000)에서는 행인 3만 고정해주는 것이다. 혼합참조는 F4를 두 번 혹은 세 번 누르면 설정 가능하다.

 

 

 

 

 

 

 

그리고 자동채우기를 하면 아래와 같이 정상적으로 계산되는 걸 확인할 수 있다. 

 

반응형