본문 바로가기
엑셀

[엑셀] 셀 이동시 수식 깨짐 해결

by LightBlogger 2017. 2. 24.

예를 들어 다음과 같은 수식을 사용하면


입력되는 셀 옆에만 번호를 붙일 수 있다.



A9, A10 의 셀에도 동일한 수식이 적용되어 있으나


B9, B10 의 셀이 비어 있으므로 숫자가 나타나지 않는다.



문제는 혹시 셀의 이동이 있을 경우인데


다음과 같이 '하느님이 ~ 만세'의 셀을 한 칸 아래로 이동한 경우



A9 셀의 서식이 깨지는 것을 볼 수 있다. 


뿐만 아니라 A5 역시 B5가 비었으므로 나오지 않아야 하는데 


숫자가 표시된 것을 볼 수 있다. 


이는



B5 가 B6 로 이동하면서 A5의 수식이 자동으로 변형되었기 때문이다.


(같은 이유로 A8 셀이 B9 셀을 참조하게 되고, 이 과정에서 A9 셀이 참조할 셀이 사라져 #REF! 가 뜬다)


요는, 셀 이동 혹은 잘라내기 - 붙여내기 시 해당 셀을 참조하는 수식들이 모두 깨진다는 것인데,


조금 번거롭지만 다음과 같은 방법을 통해 수식의 깨짐을 방지할 수 있다.


일단 옮기려는 셀을 복사하고



복사한 셀을 옮기려는 위치에 붙여넣는다.



그리고 남은 셀을 삭제하면 된다.



즉 [잘라내기 - 붙여넣기] 대신 [복사 - 붙여넣기 - 삭제]를 이용하면


참조하는 셀의 수식이 깨지는 것을 방지할 수 있다.


반응형

댓글