Excel - 다른 통합 문서의 경로를 참조하는 셀 참조

Excel - 다른 통합 문서의 경로를 참조하는 셀 참조

의 파일 이름에 A1셀 을 설정하는 방법이 있습니까 ?WORKBOOK1WORKBOOK2

현재 방정식 WORKBOOK2의 이름을 하드 코딩하여 필요한 값을 찾고 있습니다 .WORKBOOK2하지만 의 파일 이름은 WORKBOOK2정기적으로 변경됩니다.WORKBOOK2, 즉 파일 이름이 변경될 때마다 방정식을 업데이트해야 함을 의미합니다 .

나는 다음과 같은 긴 줄을 사용하고 있습니다.

=VLOOKUP(B1,'[WORKBOOK2]Data'!A1:B100,2,0)="8H",INDEX('[WORKBOOK2]Data'!E1:E100,MATCH(B1,'[WORKBOOK2]Data'!A1:A100,0))))

답변1

예, "&"를 사용하여 조각을 연결하여 각 범위 참조에 대한 문자열을 조합할 수 있습니다. 그러나 문자열을 다시 실제 주소로 변환하려면 INDIRECT()를 사용해야 합니다.

WORKBOOK2의 이름이 A1에 있는 경우 수식은 다음과 같습니다.

=VLOOKUP(B1,INDIRECT("'["&A1&"]Data'!A1:B100"),2,0)="8H",INDEX(INDIRECT("'["&A1&"]Data'!E1:E100",MATCH(B1,INDIRECT("'["&A1&"]Data'!A1:A100"),0))))

참고: 내 Excel 버전에서는 파일 이름 확장명이 필요하므로 A1의 이름은 "WORKBOOK2.xlsx"가 됩니다.

관련 정보