
파일 경로를 입력하려는 셀이 하나 있습니다. [C:\users\me\desktop\abc.xlsm]
다른 셀에서는 해당 텍스트를 참조하고 끝에 SHEET'$A1을 추가하여 첫 번째 셀을 참조합니다. 그런 다음 파일 경로를 가져와서 A열 1에 있는 내용을 가져옵니다.
이렇게 해서 파일 경로를 추가하고 파일 경로에서 나머지 정보를 자동으로 가져오도록 하고 싶습니다.
나는 이것을 할 수 없는 것 같다.
답변1
다음 함수를 사용하여 외부 통합 문서의 셀에 동적으로 액세스할 수 있습니다 INDIRECT
.
=INDIRECT("'C:\PathToFile\[FileName.xlsx]SheetName'!$A$1")
하지만,이 방법에는 한 가지 중요한 단점이 있습니다. 외부 파일이 열려 있어야 하며, 그렇지 않으면 #REF!
오류가 반환됩니다.
다음은 파일이 열려 있는 예입니다.
그리고 파일을 닫은 상태에서:
이 답변에 대한 추가 정보:INDIRECT는 #REF를 제공합니다! 등호를 사용하여 직접 참조하는 경우 외부 통합 문서를 참조할 때 오류가 발생했습니다. 왜?