Excel 2007의 다른 워크시트에 있는 테이블에서 데이터 유효성 검사 수행

Excel 2007의 다른 워크시트에 있는 테이블에서 데이터 유효성 검사 수행

Excel 2007에서는 다른 워크시트의 테이블에 대해 목록 유효성 검사를 수행할 수 없으며 테이블이 아닌 명명된 범위만 수행할 수 있다는 것이 사실입니까?

소스를 입력했는데 =Responses"입력한 수식에 오류가 있습니다."라는 메시지가 계속 표시됩니다.

테이블이 있는 워크시트에서 테이블을 클릭하고 디자인 리본으로 이동하면 테이블 이름에 이라고 적혀 있습니다 Responses. 이름 관리자를 열면 Responses적절한 범위를 참조하는 명명된 범위가 있다고 표시됩니다. 무엇을 제공합니까?

답변1

음... 예, 아니오.

테이블의 열을 기반으로 목록 기반 데이터 유효성 검사 필드를 만들 수 없다는 것은 사실입니다.

하지만...

이름 관리자를 사용하여 명명된 범위를 정의하고 이를 사용하여 테이블의 열을 가리킬 수 있습니다.

예:

내 낚시 기록을 추적하는 통합 문서가 있습니다. 이 통합 문서에는 "Fish"라는 테이블과 "Type"이라는 열이 있습니다.

이름 관리자에서 "FishList"라는 이름의 새 범위를 만들고 "Fish[Type]"을 참조하도록 만들 수 있습니다.

그런 다음 데이터 유효성 검사 목록을 사용하여 "FishList"를 가리킬 수 있으며 이름 관리자는 이를 내 테이블의 적절한 열로 리디렉션합니다.

관련 정보