티스토리 뷰

엑셀 절대위치, 수식 고정, 셀 고정 로고

HowTo - 엑셀에서 셀 고정하여 수식고정(절대참조) 하기

 엑셀에서 셀을 고정하는 것은 해당 셀을 절대참조 한다는 의미입니다. 그러나 엑셀은 기본적으로 셀을 복사할 때 절대참조가 아닌 상대참조를 하게 됩니다. 수식에서 참조하는 값 즉, 셀의 위치가 같아야 하기 때문에 복사를 하더라도 기준이 되는 셀의 위치는 바뀌지 않도록 설정하는 것이 필요합니다.


 아래와 같이 참조 값을 이용해 E88  F88 값을 곱해 봅니다. '=' 뒤에 셀 주소를 직접 입력하거나 마우스로 셀을 선택하여 위치값을 참조하여 계산할 수 있습니다.


특정 셀 위치 고정하여 수식 복사


 만약 H88 셀에 적용된 수식을 드래그해서 수식을 복사, 적용하면 E88 셀 값이 적용되는 것이 아니라, E89 셀 값이 수식에 작동 적용됩니다. 엑셀은 기본적으로 수식 복사를 할 때 상대참조하여 값을 구하기 때문이죠.


셀 드래그하여 복사하기


 이 기능은 매우 편리하게 활용할 수 있습니다. A열 값과 B열의 값을 구하기 위해 하나의 셀에 수식 입력 후 복사하면 자동으로 다음 행 값들이 적용되기 때문입니다.


 그러나 모든 열 값에 대해 특정 값 즉, 고정된 셀의 위치를 참조하고 싶다면 해당 셀을 고정하여 간편하게 적용할 수 있습니다.



 E88 셀을 고정하여 F 열의 모든 값들을 계산하고 싶다면, 다음과 같이 절대참조+상대참조를 혼합하여 계산합니다.


 절대참조(셀 고정)를 적용하기 위해서는 참조된 열(A, B, C 등) 또는 행(1, 2, 3 등) 값 앞에 [$] 기호를 입력하면 됩니다. 열 값의 고정은 $E88, 행 값의 고정은 E$88, 특정 셀의 고정 즉, 열과 행의 고정은 $E$88과 같은 방식으로 위치 값을 입력하면 됩니다.



 H89 에서 '=' 입력 후 F89 는 상대참조, E88 은 [F4] 단축키를 눌러 절대참조로 변환합니다. 고정하려는 셀을 마우스로 선택 후 F4 키만 누르면 해당 값은 고정할 수 있습니다.



 이제 계산된 수식을 복사해보면 상대참조 값인 F 열은  F89 > F90 > F91 계산식이 적용되는 행 값으로 자동 변경되지만, E88 위치는 $E$88 절대참조 값으로 고정된 것을 확인할 수 있습니다.



 절대참조, 수식고정, 셀 고정, 위치고정 다양한 표현법이 있지만, 일일이 '$'를 추가하지 않아도 됩니다. 고정하려는 위치 선택 후 단축키 [F4]를 눌러 자동으로 변경할 수 있습니다.


댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/03   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함