본문 바로가기

소프트웨어/엑셀

[엑셀 (2)] 상대 참조와 절대 참조 이해하기

반응형

엑셀 (1)에서 설명했던 자동 채우기 기능을 사용하기 위해서는

상대 참조와 절대 참조의 개념을 확실히 알아야 할 것입니다.

더구나 실무에서 수식을 입력할 경우, 절대 참조를 모른다면

잘못된 결과값을 얻을 수 있으므로 꼭 숙지하시기 바랍니다.

 

상대 참조와 절대 참조의 차이점을 아주 쉽게 설명하자면,

자동 채우기를 하였을 때

셀안의 수식 값이 증가하면 상대 참조,

셀 안의 수식 값이 증가하지 않고 고정되어 있다면 절대 참조

라고 단순하게 이해하면 되겠습니다. 

 

다음과 같은 표가 있을 때에,

셀A2와 셀B2의 합계를 구하기 위해서 셀C2에 =A2+B2의 수식을 입력했습니다.

 

마우스를 드래그해서 자동 채우기 기능을 사용합니다.

(자동 채우기 기능의 설명은 '[엑셀(1)] 자동 채우기 사용하기'를 참고하세요)

 

사진을 보면 자동 채우기 기능을 사용하면서 상대 참조가 되었기 때문에

셀의 행(숫자)값이 증가하면서 수식 계산이 되었습니다.

 

 

이번에는 절대 참조를 알아보겠습니다.

수식을 마우스로 드래그 선택한 뒤

 

단축키 F4를 누르면 $표시가 생기면서 절대 참조가 지정이 되었죠.

 

이제 자동 채우기를 사용해 보면

 

합계의 어떠한 셀을 선택해도 처음 수식이 그대로 적용된 것이 보입니다.

그렇기 때문에 사진과 같은 예제에서는 틀린 합계 값이 나오게 되죠.

 

F4를 두 번 누르면 셀의 숫자만 절대 참조 적용

 

F4를 세 번 누르면 셀의 알파벳만 절대 참조가 적용이 됩니다.

 

 

사진과 같이 총매출액에서 회사의 매출액의 점유율을 구하려고 한다면

총매출액의 금액인 B10은 고정이 되어 있어야 합니다.

 

그럴 경우 셀B10만 절대 참조를 시켜서 $B$10으로 변환시킵니다.

 

수식 적용시키면 점유율이 소수점으로 나왔죠

 

백분율로 전환하고

 

자동 채우기를 적용합니다.

 

 

점유율의 모든 셀들의 수식이 총매출액인 B10으로 적용된 것이 보입니다.

 

이상으로 '상대 참조와 절대 참조 이해하기'의 설명을 마치겠습니다.

상대 참조와 절대 참조의 개념이 이해가 되셨나요? 

각각의 기능의 차이점과 쓰이는 상황들을 확실히 숙지하셔서

그 상황에 맞는 기능을 써야 하겠죠.

수식을 입력해야 하는 상황들이 많기 때문에

상대 참조,절대 참조를 조금이라도 헷갈린다면

완전히 틀린 결과값이 나올 수 있으니 주의해야 할 것입니다

반응형