IT/엑셀

[엑셀] 셀 참조 방식

천사환 2022. 9. 27. 21:09
반응형

수식을 작성할 때 대부분의 경우 셀에 입력된 데이터를 참조하는 과정이 필요합니다. 일일이 입력하는 것은 비효율적이고 엑셀을 사용하는 의미가 퇴색될 테니까 말입니다. 아무튼 이번에는 해당하는 셀 주소를 참조하는 방식에 대해서 보려고 합니다.

 

  • 상대 참조
  • 절대 참조

엑셀에서의 참조는 기본적으로 상대 참조입니다. 특별한 조작을 취하지 않으면 상대 참조로 인식된다는 것입니다. 

SUM 함수에 대해 B2:C2를 참조하였습니다. 상대 참조인지 절대 참조인지는 셀과 수식을 복사할 때 구분이 됩니다. 셀 우측 하단 모서리를 잡고 밑으로 채워주겠습니다. 

 

상대 참조

각각 다른 값이 나오게 되는 것을 볼 수 있습니다. 상대 참조였기 때문에 계산을 행하는 셀에 대해 참조되는 셀이 자동적으로 변경된 것입니다. 말 그대로 상대적인 위치를 지정해준다고 볼 수 있습니다. 

 

절대 참조

상대 참조를 하고 싶지 않을 때는 $를 행과 열 앞에 붙여주면 됩니다. 그럴 경우 해당 열과 행으로 고정이 되어 절대 참조를 하게 됩니다. 

 

혼합 참조

그런데 행은 고정하되 열에 대해서는 상대 참조를 하고 싶을 때나 반대로 열은 고정하되 행에 대해서는 상대 참조를 하고 싶을 때도 생길 것입니다. 이 경우 고정하고자 하는 부분 앞에만 $를 붙여줍니다. 예컨대 $A1이면 A열에서 행만 바뀔 수 있는 것이고 A$1이면 1행에서 열만 바뀔 수 있는 것입니다. 상황에 따라서 상대 참조와 절대 참조를 혼합해서 쓸 수도 있다는 것입니다. 

 

 

 

시트 간 참조

엑셀 하단 부분에서 여러 개의 시트를 생성할 수 있습니다. 그러면 다른 시트에 입력되어 있는 값을 참조해야 할 때도 생길 것입니다. 지저분한 데이터를 계산만 해서 깔끔하게 보인다던지 아니면 여러 개의 시트로 만들어놓은 데이터를 하나로 종합한다던지 하는 경우에 말입니다.

-> 어려울 것 없이 셀 주소 앞에 '시트이름'과 '!(느낌표)'를 넣어주면 됩니다. 위에서 Sheet2의 B2데이터가 필요하면 Sheet2!B2라고 입력하는 것입니다. 

 

 

 

반응형