엑셀 종속 드롭다운 목록 만드는 방법

단계를 눌러 순서대로 확인해보세요.

  1. 카테고리별 목록을 각각 이름으로 정의하기

    "과일", "채소"처럼 각 카테고리에 속한 항목들을 범위로 만들고 카테고리 이름 그대로 이름을 정의합니다.

  2. 첫 번째 셀에 카테고리 선택용 드롭다운 만들기

    "데이터 유효성 검사"로 "과일", "채소" 같은 대분류를 선택할 수 있는 드롭다운을 만듭니다.

  3. 두 번째 셀에 INDIRECT 함수로 연동된 드롭다운 만들기

    두 번째 셀의 데이터 유효성 원본에 "=INDIRECT($A$1)"처럼 첫 번째 셀을 참조하는 수식을 입력합니다.

  4. 대분류를 바꿔가며 하위 목록이 바뀌는지 확인하기

    첫 번째 드롭다운에서 "과일"을 선택하면 두 번째 드롭다운에 사과, 바나나 등 과일 목록만 나타나는지 확인합니다.

  5. 왜 유용할까?

    지역을 선택하면 그 지역의 도시만 나타나는 것처럼, 앞 선택에 따라 뒤 선택지가 자동으로 좁혀지면 입력 실수를 줄이고 데이터 정리가 훨씬 체계적으로 됩니다.

드롭다운 목록에 관련 없는 항목까지 다 나온다면

지역을 선택했는데 전국 도시가 다 나오거나, 카테고리를 골랐는데 상관없는 상품까지 보인다면 목록이 너무 길어 찾기 불편합니다. 종속 드롭다운을 만들면 앞 선택에 맞는 항목만 나타나 훨씬 정확하게 입력할 수 있습니다.

엑셀 데이터 유효성 검사로 드롭다운 만드는 방법도 확인해보세요

기본적인 드롭다운 목록 만드는 방법부터 먼저 익혀두면 종속 드롭다운도 훨씬 쉽게 이해할 수 있습니다.

자주 묻는 질문

카테고리 이름에 공백이 있으면 오류가 나나요?

네, 이름 정의는 공백을 포함할 수 없으므로 "가공 식품"처럼 띄어쓰기가 있다면 밑줄로 바꾸는 등 규칙에 맞게 이름을 만들어야 합니다.

3단계 이상으로도 연동할 수 있나요?

네, 같은 방식으로 세 번째, 네 번째 드롭다운도 앞 단계의 선택을 참조하도록 INDIRECT 함수를 연결하면 여러 단계로 세분화할 수 있습니다.