본문 바로가기
구글드라이브(Google Drive)와 MS오피스/엑셀, 구글시트 사용 팁

엑셀 상대참조와 절대참조 # 참조하는 셀 변하지 않게

by 만물 상인 2021. 11. 10.
반응형

오늘은 엑셀이나 구글시트에서 사용하는 상대참조와 절대참조에 대해서 정리해 보겠습니다.

 

1. 상대참조

상대참조는 참조하고 있는 행열이 바뀌면 참조를 하는 행렬도 바뀌는 것 인데요.

말로는 오히려 복잡할 수 있으니 실제 사례를 보겠습니다.

C 칼럼은 A와 B열의 값을 곱한 값으로 채우려 합니다.

2행은 직접 값(=A2*B2)을 넣어주었구요.

나머지 3~6행은, C행을 선택한후에 아래로 주욱 드래그해주면, 

자동으로 상대참조가 되어서 채워집니다.

 

 

아래와 같이 상대참조가 되어서 , 각 행으로 계산해 나오게 됩니다.

정말 편리하고, 이것때문에 엑셀 또는 구글드라이브 시트가 정말 편리하게 느껴집니다.

같은 계산을 할 때 일일히 타이핑해서 넣을 필요가 없으니까요.

 

 

2. 절대참조

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

참조하는 행열이 바뀌어도, 참조하는 값이 절대적으로 바뀌지 않아야 할 때 하는 참조인데요.

 

역시 복잡하니 예를 보도록 하겠습니다.

환율을 참조하는 경우가 좋을 것 같네요.

 

아래와 같이 원화를 환율에 곱해서 구하려고 할 때,

위에서 했던 것처럼 주욱 드래그하면 잘못된 값이 나옵니다.

 

 

이상한 값들로 채워진 것을 알 수 있는데요.

환율인 B1에 대한 참조는 절대적으로 고정이 되어야 하는데, 않되어서 그렇습니다.

4행의 경우, 자동으로 B2로 변경되어 채워져버리는 것을 볼 수 있습니다.

 

 

이럴땐, 어떻게 해야할까요?

참조값을 변경하지 않도록 절대참조를 하면 되는데요.

바로 원하는 열이나 행앞에 "$"를 붙여주기만 하면 간단한 방법입니다.

환율의 경우, 열과 행이 모두 변경되면 않되므로,

아래와 같이 "$B$1"로 넣어주면 됩니다.

 

 

 

이제 드래그 해주면 아래와 같이,

절대참조가 되어, 왼쪽열과 절대참조된 B1행렬이 곱해져서, 원하는 결과 값을 얻을 수 있습니다.

 

 

위와 같이 절대참조를 이용해서 정상적으로 참조한 것을 볼 수 있었습니다.

개인적으로 사용할 때, 열만 절대참조하거나, 행만 절대참조하는 경우는 그리 많지 않았는데요.

그래서 절대참조하고자 하는,

열과행앞에 "$"표시 붙이는 것만 기억하면 됩니다.

 

참고로 단축키도 있긴 한데요. "f4"입니다.  그런데 잘 잊어먹어서 않쓰게 되더군요.

728x90