본문 바로가기
기본 기능 및 필수팁

엑셀 상대참조, 절대참조, 혼합참조 원리 및 방법

by 동마드 2019. 5. 15.
반응형

엑셀 상대참조, 절대참조, 혼합참조 원리 및 방법



안녕하세요 엑셀청년입니다. 오늘은 기본이지만 원리를 알아야 함수를 적절하게 사용할 수 있는 참조에 대해서 설명 드리려고 합니다. 엑셀을 어느정도 한 분들이라면은 말로 설명하지 않아도 어떤식으로 사용할 수 있겠구나란걸 느낄 수 있지만 완전 초보에게는 생소한 부분이 아닐수 없습니다. 그래서 쉽게 예시를 가지고 설명을 드려보도록 하겠습니다.

 

우선 그냥 쉽게 설명을 드리자면 "상대참조"는 값이 변화한다. "절대참조"는 값을 고정한다.라고 개념을 잡고 가시면 좋을 것 같습니다. 또한 절대참조(고정)하는건 셀 선택 후 F4를 눌러 $을 만드시면 됩니다. 예를들어 A4를 절대값을 설정하겠다하면 A4를 누른 후 F를 누르면 '$A$4' 값이 됩니다. 이렇게 절대값을 지정하는 거죠!

 

■ 상대참조 : 똑같은 연산을 여러 번 적용할 때 사용

*하단과 같이 국어 + 영어 + 수학 합계가 아래 행도 같은 연산으로 여러번 적용하도록 지정을 할 때 사용을 한다. 

 

루피, 조로, 상디, 에이스, 로빈의 국어/영어/수학 합계를 구하고자 한다. "B7 + C7 + D7" 연산식을 설정한 후에 엔터를 누른 후 마우스를 끌어 값을 적용하면 우측 사진과 같이 로빈 합계 연산 또한 "B11 + C11 + D11"로해서 자연스럽게 행이 변화되며 값이 설정된 걸 볼 수 있을 것이다. 상대참조는 이렇게 똑같은 연산을 적용할 때 사용하는 것이다.

 

■ 절대참조 : 똑같은 값을 연산을 여러번 적용할 때 사용하자.

*즉, 똑같은 값이란건 쉽게 이야기하자면 아래와 같이 하나의 고정값을 참조하여 계산을 할 때 사용하는 것이다.

 

루피, 조로, 상디, 에이스, 로빈의 이자율을 구하려고 한다. 적금금액이 있고 이 적금 금액에 이자율을 곱할건데 이자율 5%는 고정이 된 상태에서 적금 금액은 행 변경이 되야하기 때문에 "=D16*$A$16"으로 설정을 하면 된다. 엑셀 절대참조 위 설정값을 풀어 쓰자면 D16(적금금액) 부분은 아래로 움직이면 아래로 움직여라. 단, 이자율 $A$16은 고정되라. 이말입니다. 값을 설정 후 값을 끌어내리면 로빈의 결과값은 ="D20*$A$16"으로 이자율이 고정되고 적금금액은 이동할 걸 볼 수 있을 것이다. 이제 절대참조값 $의 개념을 조금 알았을까요?

 

■ 혼합참조 : 움직이는 방향대로 절대값($)을 부분적으로 지어보자.

위 예시를 보면 다소 복잡할 수 있다. 일단 값을 원금 부분에 대해 행이 움직여야 한다. 그리고 이자율 부분 5% → 10%에서는 열이 움직여야 한다. 그래서 값을 =$B26*C$25로 설정을 한다. 이 의미는 무엇이냐면 $B26(원금)이란 B열은 고정시키고 26 행 부분은 위 아래로 움직이도록 설정한다. C$25(5%)는 열 좌우로 움직이되 행 위 아래로는 움직이지 않도록 한다를 의미한다. 말로 풀어쓰느라 혼동될 수 있지만 엑셀로 한번 해본다면 쉽게 알 수 있을 것입니다. 이상 엑셀 상대, 절대, 혼합 참조 포스팅이였습니다.

반응형