Excel (2007)에서 절대 참조가 포함 된 셀 (예 : $A$3
)가 복사되면 절대 참조는 동일하게 유지됩니다. 이는 의도적으로 설계된 것이므로 절대 참조를 사용하는 이유입니다.
문제 - 그러나 때로는 블록 (절대 참조 및 상대 참조도 포함)의 셀을 가져 와서 새 블록에 대해 절대 참조가 올바르게 이동 된 상태로 붙여 넣습니다. 즉, 절대 참조가 복사 할 때 상대 참조처럼 작동하지만 최종 복사 된 결과에서 절대 참조가되도록해야합니다.
예 -- 예제 스크린 샷에서 A2 : B3 블록을 아래쪽으로 복사하려고합니다. 복사 할 때 기본적으로 B3에 수식을 넣고 싶습니다 ( =$A$3
)가 왼쪽의 셀을 참조하도록 변경되었습니다. 예를 들어 =$A$11
스크린 샷 하단과 마찬가지로 B11에 복사됩니다.
해결 방법 - 나는 이것을하기위한 해결 방법을 발견했다 :
- 전체 워크 시트 (ctrl-drag 워크 시트 탭을 새 위치로 복사)의 복사본 만들기
- 그때 절단 (ctrl-X) 새 워크 시트의 셀 관련 블록
- 원본 워크 시트에 붙여 넣기 (ctrl-v).
- 마지막으로 새 임시 워크 시트를 삭제합니다 (마우스 오른쪽 버튼 워크 시트 탭 및 삭제).
의문 -- 그러나 이것은 내 취향에 너무 많은 행동이다. 더 쉬운 방법이 있습니까 (아마도 일부 붙여 넣기 특수 숨겨진 옵션)?