종속 드롭다운 목록 만들기 Excel 사용자 사이에서 일반적인 관행입니다. 그러나 Excel에서 공백이 있는 종속 드롭다운 목록을 생성하려면 단어 사이의 공백을 처리해야 합니다.
3개의 제품 목록이 있다고 가정해 보겠습니다. 두 단어로 된 이름을 사용하면 단어 사이에 공백이 생깁니다. 종속 이름 내에 공백을 허용하는 드롭다운 목록을 생성해야 합니다. 엑셀 INDEX , 매치 및 간접 함수는 참조된 이름에 공백을 허용하는 공식을 구성합니다.
이 기사에서는 공백이 있는 Excel 종속 드롭다운 목록을 만드는 2가지 쉬운 방법을 보여줍니다.
Excel 통합 문서 다운로드
공백이 있는 Excel 종속 드롭다운 목록을 만드는 2가지 쉬운 방법
Excel의 데이터 탭에서 Excel은 데이터 유효성 검사를 제공합니다. 데이터 도구 내 기능 부분. 사용자는 데이터 유효성 검사를 사용하여 드롭다운 목록을 쉽게 삽입할 수 있습니다. 특징. 그러나 종속 드롭다운 목록을 만드는 동안 종속 항목 내에 공백이 있으면 프로세스에서 오류가 발생합니다.
이를 극복하기 위해 다음과 같은 방법을 사용합니다.
방법 1:결합된 Excel 함수를 사용하여 공백이 있는 종속 드롭다운 목록
결합된 INDEX 및 매치 함수는 종속 이름 또는 제목 내의 공백을 무시합니다. INDEX 구문 기능은
=INDEX (array, row_num, [col_num], [area_num])
배열; 셀 범위 또는 배열.
row_num; 배열 내의 행 위치입니다.
열 번호; 배열 내의 행 위치. [선택사항]
area_num; 배열에서 사용된 범위 [선택사항]
다시 말하지만, MATCH의 구문은 기능은
=MATCH (lookup_value, lookup_array, [match_type])
lookup_value; lookup_array의 필수 일치 값입니다.
lookup_array; lookup_value와 일치하는 배열 또는 참조입니다.
match_type; 기본적으로 정확하거나 다음으로 작은 값=1 , 일치검색=0 , 정확하거나 다음으로 큰 값=-1 . [선택사항]
🔁 드롭다운 목록
1단계: 빈 셀에 커서를 놓습니다(예:F4 ) 그런 다음 데이터로 이동합니다.> 데이터 유효성 검사 선택 (데이터 도구에서 섹션).
2단계: 데이터 검증 창이 열립니다. 데이터 유효성 검사에서 설정 섹션,
검증 기준 선택 허용 목록으로 .
B4:D4 선택 소스로 .
확인을 클릭합니다. .
➤ 이제 워크시트에서 F4 셀의 아래쪽 화살표 아이콘을 클릭합니다. . 할당된 모든 셀이 소스로 표시됩니다. 데이터 유효성 검사에서 창이 드롭다운 목록으로 나타납니다.
🔁 종속 드롭다운 목록
3단계: 1~2단계 반복 F5 셀의 경우 . 소스로 다음 수식을 입력합니다. 데이터 유효성 검사에서 창.
=INDEX(B5:D13,,MATCH($F$4,$B$4:$D$4,0))
수식을 이전에 설명한 구문과 비교하면 수식 부분 MATCH($F$4,$B$4:$D$4,0) col_num 통과 INDEX로 기능. B5:D13 =배열 INDEX 기능. 그리고 row_num이 필요하지 않습니다. .
매치 부분은 F4를 취합니다. lookup_value로 , B4:D4 lookup_array로 및 0 일치검색을 나타냅니다. 유형.
확인을 클릭합니다. .
➤ 확인 클릭 워크시트로 돌아갑니다. 워크시트의 F5 셀 아래쪽 화살표 아이콘을 클릭하면 기존 공간이 종속 드롭다운 목록을 만드는 데 문제가 없음을 알 수 있습니다.
자세히 보기:Excel에서 수식을 기반으로 드롭다운 목록을 만드는 방법(4가지 방법)
유사한 수치
- Excel의 조건부 드롭다운 목록(생성, 정렬 및 사용)
- Excel에서 셀 값을 드롭다운 목록과 연결하는 방법(5가지 방법)
- 선택 항목에 따른 Excel 드롭다운 목록
- Excel에서 검색 가능한 드롭다운 목록 만들기(2가지 방법)
- 색상으로 Excel 드롭다운 목록을 만드는 방법(2가지 방법)
방법 2:이름 정의 및 INDIRECT 기능 사용
앞서 간접 종속 이름이나 참조에 공백이 있는 동안 함수는 드롭다운 목록을 만들 수 없습니다. INDIRECT 함수는 종속 이름 내에 공백을 허용합니다. SUBSTITUTE를 사용하여 수식을 약간 수정해야 합니다. 기능. INDIRECT 구문 기능은
=INDIRECT (ref_text, [a1])
ref_text; 텍스트의 참조 형식.
a1; A1의 부울 표시. 기본적으로 TRUE =A1 스타일. [선택사항]
🔁 이름 정의
1단계: 열 헤더 선택(예:B4:D4 ) 그런 다음 수식으로 이동합니다.> 이름 정의 선택 (이름 정의에서 섹션).
<강한>
2단계: 새 이름 창이 나타납니다. 새 이름에서 창,
이름 할당 셀(예: 목록 ).
Excel은 자동으로 참조에 대한 셀 참조를 사용합니다. 상자.
확인을 클릭합니다. .
<강한>
3단계: 1단계 반복 및 2 이 방법의 다른 목록의 이름과 범위를 지정합니다.
<강한>
➤ 수식에서 할당된 모든 이름을 확인할 수 있습니다.> 이름 관리자 (이름 정의에서 섹션).
<강한>
🔁 드롭다운 목록
4단계: 이제 커서를 F4 셀은 데이터로 이동합니다.> 데이터 검증 선택 (데이터 도구에서 섹션).
<강한>
5단계: 데이터 검증 대화 상자가 나타납니다. 대화 상자에서
검증 기준 아래 목록 선택 허용에서 상자.
=목록 유형 (목록 소스의 열 헤더에 대해 정의된 이름입니다. 대화 상자.
확인을 클릭합니다. .
<강한>
➤ 셀 F4에서 아래쪽 화살표 아이콘을 클릭하면 , 아래 이미지와 같이 열 머리글이 드롭다운 목록으로 표시됩니다.
<강한>
🔁 종속 드롭다운 목록
6단계: 4단계 실행 및 5 데이터 유효성 검사 창을 표시하려면 창에서
다음 수식을 소스로 붙여넣습니다. .
=INDIRECT(SUBSTITUTE($F$4," ","_"))
수식에서 SUBSTITUTE 함수는 F4의 공백을 대체합니다. 밑줄이 있는 참조 (_ ). 다른 문자를 사용하여 정의된 이름의 공백을 대체할 수 있으며 유사하게 INDIRECT 공식. 따라서 간접 함수는 F4를 변환합니다. 할당된 이름과 유사한 항목입니다. F4에 따라 값, 간접 기능은 제품 목록을 표시합니다.
<강한>
➤ 확인을 클릭한 후 아래 스크린샷과 같이 종속 목록이 표시됩니다.
첫 번째 드롭다운 목록에서 종속 이름 항목을 변경할 수 있으므로 두 번째 드롭다운 목록의 항목이 자동으로 변경됩니다.
자세히 알아보기:Excel에서 드롭다운 목록을 만드는 방법(독립 및 종속)
결론
이 기사에서는 공백이 있는 Excel 종속 드롭다운 목록을 삽입하는 수식을 보여줍니다. 결합된 INDEX 및 매치 내장 수식은 종속 이름 또는 제목 내에 공백을 사용합니다. 그러나 INDIRECT를 수정해야 합니다. 종속 항목 내에 공백을 허용하는 기능입니다. 위에서 언급한 방법이 귀하의 요구 사항에 탁월하기를 바랍니다. 추가 문의 사항이 있거나 추가할 사항이 있으면 댓글을 남겨주세요.
관련 기사
- Excel의 드롭다운 목록이 있는 VLOOKUP
- Excel에서 드롭다운 목록을 편집하는 방법(4가지 기본 접근 방식)
- Excel의 다른 시트에서 드롭다운 목록 만들기(2가지 방법)
- Excel에서 드롭다운 목록을 제거하는 방법
- IF 문을 사용하여 Excel에서 드롭다운 목록을 만드는 방법
- Excel 드롭다운 목록이 작동하지 않음(8가지 문제 및 해결 방법)