수식의 셀에서 참조되는 시트 이름을 어떻게 사용합니까?

수식의 셀에서 참조되는 시트 이름을 어떻게 사용합니까?

B 열은 Index를 사용하여 만든 시트 이름 목록입니다. 나는 단순히 C열의 수식이 B열에 나열된 시트 이름의 특정 셀로 이동하기를 원합니다. 매우 간단하다고 생각하는 문제에 어려움을 겪고 있습니까? 작동하는 수식이 있지만 시트 이름을 변경할 수 없습니다. 나는 그것이 다음과 같을 것이라고 생각했다.='B4'!$P$33

지금까지 내 공식.

답변1

INDIRECT함수를 사용하여 문자열로 지정된 참조를 반환합니다.

문자열을 연결하고 함수로 래핑하기만 하면 됩니다.

=INDIRECT(B4&"!$P$33")

답변2

우리가 원한다고 가정해 보세요:

=Sheet1!Z100

하지만 시트 이름을 별도의 셀에 넣고 싶었습니다. 사용:

=INDIRECT("'" & B4 & "'!Z100")

작은 따옴표를 주의하세요!

여기에 이미지 설명을 입력하세요

관련 정보