외부 데이터 유효성 검사 (Microsoft Excel)
Excel의 데이터 유효성 검사 기능은 매우 편리합니다. 이 기능을 사용하여 사용자 입력에 허용되는 값 범위를 지정할 수 있습니다. 일반적으로 Excel에서는 유효성 검사 규칙을 정의하는 동일한 워크 시트에있는 것으로 유효성 검사 범위를 지정할 것으로 예상합니다. 다른 워크 시트 나 다른 통합 문서에있는 범위를 입력하려고하면 Excel에서 오류 메시지가 표시됩니다.
다른 워크 시트에 유효성 검사 범위를두고 관련없는 데이터로 현재 워크 시트를 복잡하게 만들지 않으려면 어떻게해야합니까? 이를 수행하는 가장 쉬운 방법은 다음과 같은 일반적인 단계를 따르는 것입니다.
-
데이터 유효성 검사 값으로 사용할 셀 범위를 선택합니다.
-
리본의 공식 탭을 표시합니다.
-
정의 된 이름 그룹에서 이름 정의 도구를 클릭합니다. Excel에 새 이름 대화 상자가 표시됩니다.
-
MyValRange와 같은 데이터 유효성 검사 범위의 고유 한 이름을 입력 한 다음 확인을 클릭합니다.
-
유효성 검사 규칙을 정의 할 셀을 선택합니다.
-
리본의 데이터 탭을 표시합니다.
-
데이터 도구 그룹에서 데이터 유효성 검사 도구를 클릭합니다. Excel은 데이터 유효성 검사 대화 상자를 표시합니다.
-
허용 및 데이터 드롭 다운 목록을 사용하여 Excel에서 데이터의 유효성을 검사하는 방법을 지정합니다. 선택 사항에 따라 대화 상자에 값, 최소 또는 최대 상자가 나타납니다.
-
적절한 상자 (값, 최소 또는 최대)에 3 단계에서 데이터 유효성 검사 범위를 지정한 이름을 지정합니다. 예를 들어 MyValRange를 입력 할 수 있습니다.
-
확인을 클릭하십시오.
이 접근 방식은 데이터 유효성 검사 범위가 동일한 통합 문서에있는 경우 효과적입니다. 완전히 다른 통합 문서에있는 데이터 유효성 검사 범위를 사용하려면 어떻게해야합니까? 7 단계에서 다음과 같은 수식을 입력하면 Excel이 외부 참조를 받아들이도록 속일 수 있습니다.
=INDIRECT("[Book2]Sheet1!D6")
이 수식은 INDIRECT 함수를 사용하여 다른 워크 시트의 셀에있는 값을 반환하며 데이터 유효성 검사 기능은 문제없이이를 받아들입니다. 이 경우 검사중인 셀은 Book2의 Sheet1에있는 셀 D6에 있습니다. 이 작업을 수행하려면 주 통합 문서가 열려있는 동시에 Book2가 열려 있는지 확인해야합니다.
_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.
이 팁 (8191)은 Microsoft Excel 2007 및 2010에 적용됩니다. 여기에서 Excel의 이전 메뉴 인터페이스에 대한이 팁의 버전을 찾을 수 있습니다.
link : / excel-External_Data_Validation [External Data Validation]
.