이 비디오에서는 Excel 표에 데이터 유효성 검사를 적용하는 방법을 살펴보겠습니다. 데이터 유효성 검사를 위해 테이블의 값을 사용하는 방법도 살펴보겠습니다.
이 표는 판매 파이프라인을 보여주는 간단한 프로젝트 목록입니다.
마지막 열은 주어진 기회의 현재 상태를 표시하기 위한 것입니다.
오른쪽의 G 열에는 가능한 상태 목록이 있습니다.
테이블에서 데이터 유효성 검사가 작동하는 방식을 설명하기 위해 드롭다운 목록을 제공하여 열 G의 값을 적용하도록 테이블의 마지막 열을 설정하겠습니다.
시작하려면 스테이지 열을 선택한 다음 리본의 데이터 탭에서 데이터 유효성 검사 버튼을 클릭합니다.
다음으로 유형을 '목록'으로 설정하고 G열의 값을 가리킵니다.
확인을 클릭하면 테이블에 드롭다운이 나타납니다.
행을 항상 표시하는 방법을 능숙하게
목록에 없는 값을 입력하려고 하면 Excel에 경고가 표시됩니다.
테이블에 새 행을 추가하면 데이터 유효성 검사도 선택됩니다.
그래서 이것은 꽤 잘 작동합니다.
그러나 기존 단계 아래에 새 값을 추가하면 드롭다운 목록에 표시되지 않습니다.
이는 현재 설정에 대해 동적인 것이 없기 때문에 예상된 것입니다. 기본적으로 G 열의 값에 대한 참조를 하드코딩했으며 이 참조는 변경되지 않습니다.
단계에 대한 두 번째 테이블을 만든 다음 해당 값을 첫 번째 테이블에 사용된 데이터 유효성 검사에 다시 공급할 수 있는지 궁금할 수 있습니다.
시도해 봅시다.
먼저 스테이지 목록을 테이블로 변환하겠습니다.
이 시점에서 아무 것도 변경되지 않습니다. 데이터 유효성 검사는 계속해서 정상적으로 작동합니다.
그러나 새 단계를 추가하면 드롭다운에 자동으로 나타납니다.
데이터 검증 입력창을 확인해보면 자동으로 범위가 확장된 것을 확인할 수 있습니다.
일반적으로 셀 참조가 테이블의 전체 열에 해당하는 경우 Excel은 필요할 때 참조를 업데이트합니다.
이 경우 Excel에서 두 번째 테이블과 동기화 상태를 유지하도록 드롭다운 값을 업데이트합니다.
사람의 나이를 찾는 방법
안타깝게도 데이터 유효성 검사 입력 창에서 구조적 참조를 직접 사용할 수 없습니다.
이렇게 하려고 하면 Excel에서 불평할 것입니다.
그러나 보다 투명한 솔루션을 구축하기 위해 테이블 열을 가리키는 명명된 범위를 설정한 다음 데이터 유효성 검사를 위해 명명된 범위를 사용할 수 있습니다.
이 작업을 수행하는 방법은 별도의 비디오에서 살펴보겠습니다.