Excel에서 하나의 워크시트에 연결되지 않은 셀을 참조하는 이름을 만들 수 있나요?

Excel에서 하나의 워크시트에 연결되지 않은 셀을 참조하는 이름을 만들 수 있나요?

이것은 이름의 범위에 관한 질문이 아닙니다. 이름에 셀을 지정하는 것에 대한 질문입니다.

내가 이름을 만들었다고 상상해 보세요 =A1+B2.

이는 Excel에서 Sheet1!A1+Sheet1!B2. 하지만 나는 그 세포가 에 묶이는 것을 원하지 않습니다 Sheet1.

여러 워크시트에서 이 이름을 사용하고 싶습니다. Sheet1에서 이 이름을 사용하는 경우 이름이 Sheet1!A1+Sheet1!B2. 하지만 Sheet2에서 이 이름을 사용하면 Sheet2!A1+Sheet2!B2.

그게 가능합니까? 그렇다면 어떻게?

답변1

편집: 아마도 명명된 범위에서는 작동하지 않을 것입니다.

다음 공식을 사용할 수 있습니다.extendoffice.com) 현재 시트 이름을 가져오려면(파일을 먼저 저장해야 하며 새 빈 통합 문서에서는 작동하지 않습니다):

=MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,255)

이를 다음과 결합하여 다음 INDIRECT값을 얻습니다 A1.

=INDIRECT(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,255)&"!A1")

A1그런 다음 및 를 결합하는 최종 공식은 다음과 같습니다 B2.

=INDIRECT(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,255)&"!A1")+INDIRECT(MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,255)&"!B2")

관련 정보