Excel 에서 동적 동적 목록 만들기(단계별)
이 튜토리얼에서는 첫 번째 드롭다운 목록에서 선택한 값에 따라 선택지를 표시하는 동적 목록를 단계별로 만드는 방법을 소개합니다。 즉, 다른 목록의 값을 기준으로 Excel 데이터 유효성 검사 목록을 만드는 것입니다。
동적 동적 목록 만들기
유용한 도구로 동적 목록을 10 초 만에 만들기
Excel 2021, Excel 365 및 최신 버전에서 동적 동적 목록 만들기
이 튜토리얼에 대해 궁금할 수 있는 몇 가지 질문

영상: Excel 동적 목록 만들기
동적 동적 목록 만들기
단계 1: 드롭다운 목록 항목 입력
1. 먼저 드롭다운 목록에 표시할 항목을 입력합니다。 각 목록은 별도의 열에 입력하세요。
첫 번째 열(제품)의 항목은 나중에 종속 목록의 Excel 이름으로 사용됩니다。 예를 들어, 여기서 과일과 채소는 각각 B2:B5 및 C2:C6 열의 이름이 됩니다。
스크린샷 참조:

2. 그런 다음 각 데이터 목록에 대해 테이블을 만듭니다。
A1:A3 열 범위를 선택하고, 「삽입」 > 「테이블」을 클릭한 후, 테이블 만들기 대화상자에서 「내 테이블에 머리글이 있습니다」 확인란을 선택하고 「확인」을 클릭합니다。

다른 두 목록에 대해서도 이 단계를 반복하여 테이블을 만듭니다。
이름 관리자에서 모든 테이블과 범위 참조를 확인할 수 있습니다(「Ctrl」 + “F3"을 눌러 열기)。

단계 2: 셀 이름 만들기
이 단계에서는 기본 목록과 각 종속 목록에 대해 「이름」을 만들어야 합니다。
1. 기본 목록에 표시할 항목(“A2:A3")을 선택합니다。
2. 그런 다음 「수식 표시줄」 옆에 있는 「이름 상자」로 이동합니다。
3. 여기에 이름을 입력합니다。 예: 「제품」。
4. 「Enter」 키를 눌러 완료합니다。

그런 다음 위 단계를 반복하여 각 종속 목록에 대해 개별적으로 이름을 만듭니다。
두 번째 열(B2:B5)은 과일로, 세 번째 열(C2:C6)은 채소로 이름을 지정합니다。


이름 관리자에서 모든 셀 이름을 확인할 수 있습니다(「Ctrl」 + “F3"을 눌러 열기)。

단계 3: 기본 드롭다운 목록 추가
다음으로, 종속 드롭다운 목록이 아닌 일반적인 데이터 유효성 검사 드롭다운 목록인 기본 드롭다운 목록(제품)을 추가합니다。
1. 먼저 테이블을 만듭니다。
셀(“E1")을 선택하고 첫 번째 열 머리글(「제품」)을 입력한 후 다음 열 셀(“F1")로 이동하여 두 번째 열 머리글(「항목」)을 입력합니다。 이 테이블은 드롭다운 목록을 저장합니다。
그런 다음 두 머리글(“E1" 및 “F1")을 선택하고, 「삽입」 탭을 클릭한 후 테이블 그룹에서 「테이블」을 선택합니다。
테이블 만들기 대화상자에서 「내 테이블에 머리글이 있습니다」 확인란을 선택하고 「확인」을 클릭합니다。

2. 기본 드롭다운 목록을 삽입할 셀(“E2")을 선택하고, 「데이터」 탭을 클릭한 후 데이터 도구 그룹에서 「데이터 유효성 검사」 > 「데이터 유효성 검사」를 클릭합니다。

3. 데이터 유효성 검사 대화상자에서
- 「허용」 섹션에서 「목록」을 선택하세요。
- 「소스」란에 아래 수식을 입력하세요. Product 는 주 목록의 이름입니다。
- 「확인」을 클릭하세요。
=Product

기본 드롭다운 목록가 생성된 것을 확인할 수 있습니다。

단계 4: 종속 드롭다운 목록 추가
1. 동적 목록를 추가할 셀(“F2")을 선택하고, 「데이터」 탭을 클릭한 후 데이터 도구 그룹에서 「데이터 유효성 검사」 > 「데이터 유효성 검사」를 클릭합니다。
2. 데이터 유효성 검사 대화상자에서
- 「허용」 섹션에서 「목록」을 선택하세요。
- 「소스」란에 아래 수식을 입력하세요. E2 는 주 드롭다운 목록을 포함하는 셀입니다。
- 「확인」을 클릭하세요。
=INDIRECT(SUBSTITUTE(E2," ","_"))

E2 가 비어 있는 경우(기본 드롭다운 목록에서 아무 항목도 선택하지 않은 경우), 아래와 같은 메시지가 나타납니다。 계속하려면 「예」를 클릭하세요。

이제 동적 목록이 생성되었습니다。

단계 5: 동적 목록 테스트
1. 기본 드롭다운 목록(“E2")에서 「과일」을 선택한 후 동적 목록(“F2")로 이동하여 화살표 아이콘을 클릭하고 목록에 과일 항목이 있는지 확인한 후 동적 목록에서 하나의 항목을 선택합니다。
2. 「Tab」 키를 눌러 데이터 입력 테이블에서 새 행을 시작하고, 「채소」를 선택한 후 오른쪽 다음 셀로 이동하여 목록에 채소 항목이 있는지 확인한 후 동적 목록에서 하나의 항목을 선택합니다。

- 주요 드롭다운 목록(제품 열)에서 항목을 선택하지 않으면 동적 목록(항목 열)가 작동하지 않습니다。
- 선택 항목 변경 후 종속 드롭다운 목록의 내용을 재설정하거나 지우려면 다음 문서를 참조하세요。Excel 에서 선택 항목 변경 후 종속 드롭다운 목록 셀을 어떻게 지우나요?거기에는 이를 도와주는 VBA 코드가 소개되어 있습니다。
- 3 단계 드롭다운 목록을 만들고 싶다면 다음 문서가 도움이 됩니다:Excel 에서 다단계 종속 드롭다운 목록을 어떻게 만드나요?.
유용한 도구로 동적 목록을 10 초 만에 만들기
「Kutools for Excel」은 동적 목록을 더 쉽고 빠르게 만들 수 있는 강력한 도구를 제공합니다:

단계 1: 드롭다운 목록 항목 입력
먼저 아래 스크린샷과 같이 데이터를 정리합니다:

단계 2: Kutools 도구 적용
1. 생성한 데이터를 선택하고, 「Kutools」 탭을 클릭한 후 서브 메뉴를 표시하려면 「드롭다운 목록」을 클릭하고, 「동적 드롭다운 목록」를 클릭합니다。

2. 「동적 목록」에서:
- 귀하의 데이터 모드와 일치하는 「모드 B」를 선택하세요。
- 「목록 배치 영역」을 선택하세요。 목록 배치 영역 열은 데이터 범위 열과 같아야 합니다。
- 「확인」을 클릭하세요。

이제 종속 드롭다운 목록이 생성되었습니다。

- 「모드 B」는 드롭다운 목록에서 세 번째 이상의 단계를 생성하는 것을 지원합니다:

- 아래 스크린샷과 같이 데이터가 구성되어 있다면 「모드 A」를 사용해야 하며, 이는 2 단계 동적 목록만 지원합니다。

- 동적 목록을 생성하기 위해 Kutools 를 사용하는 방법에 대한 자세한 내용은다음 튜토리얼을 방문하세요。.
Excel 2021, Excel 365 및 최신 버전에서 동적 동적 목록 만들기
Excel 365, Excel 2021 또는 최신 버전을 사용 중이라면 새 함수 「UNIQUE」와 「FILTER」를 사용하여 동적 동적 목록을 신속하게 생성하는 또 다른 방법이 있습니다。
스크린샷과 같이 원본 데이터이 정리되어 있다고 가정하고, 아래 단계에 따라 동적 드롭다운 목록을 만드세요。

단계 1: 수식을 사용하여 기본 드롭다운 목록 항목 가져오기
셀(예: G3)을 선택하고 UNIQUE 및 FILTER 함수를 사용하여 기본 드롭다운 목록의 소스가 될 「제품」 목록에서 고유한 값을 추출한 후 「Enter」 키를 누릅니다。
=UNIQUE(FILTER(A3:A20, A3:A20<>""))

단계 2: 기본 드롭다운 목록 만들기
1. 기본 드롭다운 목록을 배치할 셀(예: “D3")을 선택하고, 「데이터」 탭을 클릭한 후 「데이터 도구」 그룹에서 「데이터 유효성 검사」 > 「데이터 유효성 검사」를 클릭합니다。
2. 「데이터 유효성 검사」 대화상자에서
- 「허용」 섹션에서 「목록」을 선택하세요。
- 「소스」란에 아래 수식을 입력하세요。
- 「확인」을 클릭하세요。
=$G$3#

이제 기본 드롭다운 목록가 생성되었습니다。

단계 3: 수식을 사용하여 동적 목록 항목 가져오기
셀(예: H3)을 선택하고 FILTER 함수를 사용하여 “D3" 셀(기본 드롭다운 목록에서 선택한 항목)의 값에 따라 항목을 필터링한 후 「Enter」 키를 누릅니다。
=FILTER(B3:B20, A3:A20=D3)

단계 4: 동적 목록 만들기
1. 동적 목록을 배치할 셀(예: “E3")을 선택하고, 「데이터」 탭을 클릭한 후 「데이터 도구」 그룹에서 「데이터 유효성 검사」 > 「데이터 유효성 검사」를 클릭합니다。
2. 「데이터 유효성 검사」 대화상자에서
- 「허용」 섹션에서 「목록」을 선택하세요。
- 「소스」란에 아래 수식을 입력하세요。
- 「확인」을 클릭하세요。
=$H$3#

이제 동적 목록가 성공적으로 생성되었습니다。

A3:A20 에 새 항목을 추가하거나 일부 변경을 가하면 드롭다운 목록이 자동으로 업데이트됩니다。
드롭다운 목록을 알파벳 순서로 정렬
드롭다운 목록의 항목을 알파벳 순서로 정렬하려면 준비 테이블에 다음 수식을 사용할 수 있습니다。주 드롭다운(G3 셀 수식):
=SORT(UNIQUE(FILTER(A3:A20, A3:A20<>"")))
종속 드롭다운(H3 셀 수식):
=SORT(FILTER(B3:B20, A3:A20=D3))
이제 두 드롭다운 목록 모두 A 에서 Z 로 정렬됩니다。

Z 에서 A 로 정렬하려면 아래 수식을 사용하세요:
주 드롭다운(G3 셀 수식):
=SORT(UNIQUE(FILTER(A3:A20, A3:A20<>"")), 1, -1)
종속 드롭다운(H3 셀 수식):
=SORT(FILTER(B3:B20, A3:A20=D3), 1, -1)
질문해볼 수 있는 몇 가지 사항:
1. 각 데이터 목록마다 테이블을 삽입하는 이유는 무엇인가요?
데이터 목록에 테이블을 삽입하면 데이터 목록의 변경 사항에 따라 드롭다운 목록이 자동으로 업데이트됩니다。 예를 들어, 첫 번째 데이터 목록에 ‘기타’를 추가하면 주 드롭다운 목록에도 ‘기타’가 자동으로 추가됩니다。

2. 왜 드롭다운 목록를 배치할 때 테이블을 사용합니까?
테이블에 새 줄를 추가하려고 Tab 키를 누르면 새 줄에도 드롭다운 목록이 자동으로 추가됩니다。
3. INDIRECT 함수는 어떻게 작동합니까?
INDIRECT 함수는 텍스트 문자열을 유효한 참조로 변환하는 데 사용됩니다。
4. 수식 INDIRECT(SUBSTITUTE(E2&F2,「 」,「」))는 어떻게 작동합니까?
먼저 SUBSTITUTE 함수는 텍스트를 다른 텍스트로 바꿉니다. 여기서는 결합된 이름(E2 와 F2)에서 공백을 제거하는 데 사용됩니다. 그런 다음 INDIRECT 함수가 텍스트 문자열(E2 와 F2 의 결합된 내용)을 유효한 참조로 변환합니다。
최고의 오피스 생산성 도구
| 🤖 | KUTOOLS AI 도우미: 다음을 기반으로 데이터 분석을 혁신하세요:지능형 실행 | 코드 생성| 사용자 지정 수식 생성 | 데이터 분석 및 차트 생성| 향상된 함수 호출… |
| 인기 기능:찾기, 강조 표시 또는 중복 표시 | 빈 행 삭제 | 데이터 손실 없이 열 결합 또는 셀 제거 | 공식을 사용하지 않는 반올림... | |
| 슈퍼 LOOKUP:다중 조건 VLookup | 다중 값 VLookup | 여러 시트에서 VLookup | 퍼지 매치.... | |
| 고급 드롭다운 목록:드롭다운 목록 빠르게 생성 | 종속 드롭다운 목록 | 다중 선택 드롭다운 목록.... | |
| 열 관리자:특정 수의 열 추가|열 이동|숨겨진 열의 표시 상태 전환|범위 및 열 비교... | |
| 추천 기능:그리드 포커스 | 디자인 보기 |향상된 수식 표시줄 | 워크북 및 시트 관리자 | 자원 라이브러리(자동 텍스트)| 날짜 선택기 | 워크시트 병합 | 암호화/셀 해독 | 목록으로 이메일 보내기 | 슈퍼 필터 | 특수 필터(굵은 글꼴이 있는 셀 필터링/기울임꼴/취소선。。。) 。。。 | |
| 상위 15 도구 모음:12 텍스트도구(텍스트 추가,특정 문자 삭제, ...)| 50+차트유형(간트 차트, ...)| 40+ 실용적인수식(생일을 기준으로 나이 계산, ...)| 19 삽입도구(QR 코드 삽입,경로에서 그림 삽입, ...)| 12 변환도구(단어로 변환하기,환율 변환, ...)| 7 병합 및 분할도구(고급 행 병합,셀 분할, ...)|。。。 그 외 더 많은 기능 |
Kutools for Excel 로 Excel 기술을 한 단계 업그레이드하고, 지금까지 경험하지 못한 효율성을 누리세요。Kutools for Excel 는 생산성을 높이고 저장 시간하기 위한 300 개 이상의 고급 기능을 제공합니다。지금 가장 필요한 기능을 받아보세요。。。
Office Tab 가 Office 에 탭 인터페이스를 제공하여 작업을 훨씬 쉽게 만들어 줍니다
- Word, Excel, PowerPoint, Publisher, Access, Visio 및 Project 에서 탭 기반 편집 및 읽기를 활성화합니다。
- 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 생성합니다。
- 50% 만큼 생산성을 높이고 매일 수백 번의 마우스 클릭을 줄여줍니다!
모든 Kutools 애드인。 하나의 설치 프로그램
Kutools for Office스위트 번들은 Excel, Word, Outlook 및 PowerPoint 용 애드인과 Office Tab Pro 를 함께 제공하므로 Office 앱을 종합적으로 사용하는 팀에 이상적입니다。
- 올인원 제품군— Excel, Word, Outlook 및 PowerPoint 애드인 + Office Tab Pro
- 하나의 설치 프로그램, 하나의 라이선스— 몇 분 안에 설정 완료(MSI 지원)
- 함께 사용하면 더 효과적— Office 앱 전반에서 생산성 향상
- 30 일간 모든 기능 무료 체험— 등록 및 신용카드 불필요
- 최고의 가성비— 개별 애드인 구매 대비 절약


