이번 달의 판매를 추적하는 데 사용하는 두 개의 통합 문서 인 2011NovemberA.xls 및 2011NovemberB.xls가 있고 2011NovemberA.xls에 2011NovemberB.xls의 데이터에 대한 링크가 포함되어 있다고 가정 해 보겠습니다. 새 달의 통합 문서를 복사 할 때가되면 첫 번째 통합 문서의 모든 링크를 업데이트하여 새 달의 두 번째 통합 문서를 가리 키도록하는 가장 좋은 방법이 궁금 할 것입니다.

새 달을위한 통합 문서를 준비하기 위해 대부분의 사람들은 Windows 폴더를 열고 Excel이 아닌 Windows 내에서 통합 문서 파일을 복사합니다.

그러나 이것은 파일을 업데이트 할 때 가장 많은 작업을 수행하도록 보장하는 방법입니다. 더 간단한 방법은 Windows를 우회하고 Excel에서 저장하는 것입니다. 다음 일반 단계를 따르십시오.

  1. Excel에서 2011NovemberA.xls 및 2011NovemberB.xls를 모두 엽니 다.

  2. 다른 이름으로 저장을 사용하여 2011NovemberB.xls 파일을 2011DecemberB.xls라는 이름으로 저장합니다.

  3. 다른 이름으로 저장을 사용하여 2011Novemberxls 파일을 2011DecemberA.xls라는 이름으로 저장합니다.

2011DecemberB.xls를 저장하는 과정 (2 단계)의 일부로 Excel은 2011NovemberA.xls의 모든 링크를 자동으로 업데이트하여 새 파일 이름을 가리 키도록합니다. 그런 다음 2011DecemberA.xls를 저장하면 (3 단계)주기를 완료하고 지난 달의 파일이 디스크에 여전히 안전하게 보관 된 상태에서 새 달의 새 통합 문서로 끝납니다.

어떤 이유로 Excel에서 새 이름으로 파일을 저장할 수없는 경우 (아마도 다른 사람이 이미 새 달의 통합 문서를 복사하고 파일을 변경 한 경우) 수동으로 편집해야합니다. 연결. 다행히 Excel의 찾기 및 바꾸기 기능을 사용하여이 작업을 도울 수 있습니다.

  1. 2011DecemberA.xls 파일을 엽니 다.

  2. Ctrl + H를 눌러 찾기 및 바꾸기 대화 상자의 바꾸기 탭을 표시합니다. (그림 1 참조)

  3. 찾을 내용 상자에 이전 워크 시트 이름 (2011NovemberB)의 루트 부분을 입력합니다.

  4. 바꿀 내용 상자에 새 워크 시트 이름 (2011DecemberB)의 루트 부분을 입력합니다.

  5. 모두 바꾸기를 클릭합니다.

Excel은 링크를 포함한 전체 워크 시트를 살펴보고 적절한 텍스트를 변경합니다.

또 다른 접근 방식은 월별 파일을 전체적으로 처리하는 것입니다. 즉, 파일 이름에 월을 반영하지 않고 해당 월의 모든 통합 문서를 해당 월의 이름이 지정된 단일 폴더에 넣습니다. 이 시나리오에서 11 월 폴더를 만든 다음 전체 폴더의 복사본을 만들고 이름을 December로 지정할 수 있습니다. 그런 다음 별도의 폴더에 통합 문서의 복사본이 있습니다. 두 달의 동일한 통합 문서를 동시에 열지 않는 한 독립적으로 작업 할 수 있습니다. (Excel에서는 이름이 같은 여러 통합 문서를 열 수 없습니다.)

연결 전략을 더 유연하게 만들고 싶다면 항상 INDIRECT 기능을 사용할 수 있습니다. 예를 들어, 링크가 다음과 같다고 가정합니다.

=[2011NovemberB.xls]Sheet1!B3

소스 파일의 이름 (2011NovemberB.xls)을 현재 워크 시트의 셀 (예 : D5)에 넣고 위의 식을 다음과 같은 식으로 바꿀 수 있습니다.

=INDIRECT("[" & D5 & "]Sheet1!B3")

D5 셀의 내용을 다른 파일 이름으로 변경하면 해당 파일이 새로운 데이터 소스가됩니다. 그러나 몇 가지 “gottchas”가 있습니다.

먼저 링크의 대상인 파일을 수동으로 열어야합니다. Excel은 일반 링크를 사용할 때처럼 자동으로 수행하지 않습니다.

또한 공백이 포함 된 통합 문서 파일 이름은 INDIRECT 수식을 넘어갑니다. 파일 이름에 공백이 있다고 생각되면 공식을 다음과 같이 변경해야합니다.

=INDIRECT("['" & D5 & "']Sheet1!B3")

_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.

이 팁 (3447)은 Microsoft Excel 97, 2000, 2002 및 2003에 적용됩니다. 여기에서 Excel (Excel 2007 이상)의 리본 인터페이스에 대한이 팁 버전을 찾을 수 있습니다.

link : / excelribbon-Updating_Links_in_Copied_Files [복사 된 파일의 링크 업데이트].