예를 들어 다음과 같은 수식을 사용하면
입력되는 셀 옆에만 번호를 붙일 수 있다.
A9, A10 의 셀에도 동일한 수식이 적용되어 있으나
B9, B10 의 셀이 비어 있으므로 숫자가 나타나지 않는다.
문제는 혹시 셀의 이동이 있을 경우인데
다음과 같이 '하느님이 ~ 만세'의 셀을 한 칸 아래로 이동한 경우
A9 셀의 서식이 깨지는 것을 볼 수 있다.
뿐만 아니라 A5 역시 B5가 비었으므로 나오지 않아야 하는데
숫자가 표시된 것을 볼 수 있다.
이는
B5 가 B6 로 이동하면서 A5의 수식이 자동으로 변형되었기 때문이다.
(같은 이유로 A8 셀이 B9 셀을 참조하게 되고, 이 과정에서 A9 셀이 참조할 셀이 사라져 #REF! 가 뜬다)
요는, 셀 이동 혹은 잘라내기 - 붙여내기 시 해당 셀을 참조하는 수식들이 모두 깨진다는 것인데,
조금 번거롭지만 다음과 같은 방법을 통해 수식의 깨짐을 방지할 수 있다.
일단 옮기려는 셀을 복사하고
복사한 셀을 옮기려는 위치에 붙여넣는다.
그리고 남은 셀을 삭제하면 된다.
즉 [잘라내기 - 붙여넣기] 대신 [복사 - 붙여넣기 - 삭제]를 이용하면
참조하는 셀의 수식이 깨지는 것을 방지할 수 있다.
반응형
'엑셀' 카테고리의 다른 글
[엑셀] 0이 아닌 값만 평균 구하기 AVERAGEIF() (4) | 2017.06.08 |
---|---|
[엑셀] Char() 함수에 할당된 문자 목록 (아스키 코드) (0) | 2017.05.22 |
[엑셀] 만단위 자릿수 한글로 표기하기 (3) | 2017.04.27 |
[엑셀] 금액(숫자) 한글로 표기하기 (0) | 2017.04.26 |
[엑셀] 홀수 행만 삭제하기 (11) | 2017.03.09 |
[엑셀] 오른쪽에서 특정 문자까지 문자열 자르기 (18) | 2016.12.29 |
[엑셀] 왼쪽에서 특정 문자까지 문자열 자르기 (4) | 2016.12.29 |
[엑셀] 가장 큰 값의 위치 찾기 (0) | 2016.12.28 |
[엑셀] 행 순서를 거꾸로 정렬하기 (4) | 2016.11.24 |
[엑셀] 특정 문자를 포함하는 행 추출 (4) | 2016.10.24 |
댓글