메인 컨텐츠로 가기

Excel 드롭 다운 목록 : 생성, 편집, 제거 및 고급 작업

드롭 다운 목록은 사용자가 선택 목록에서 하나의 값을 선택할 수있는 목록 상자와 유사합니다. 이 자습서에서는 드롭 다운 목록의 기본 작업 인 Excel에서 드롭 다운 목록 만들기, 편집 및 제거를 보여줍니다. 그 외에도이 자습서는 드롭 다운 목록에 대한 고급 작업을 제공하여 더 많은 Excel 문제를 해결하기 위해 기능을 향상시킵니다.

목차 : [ 숨다 ]

(아래 목차 또는 오른쪽에 있는 제목을 클릭하면 해당 챕터로 이동합니다.)

간단한 드롭 다운 목록 만들기

드롭 다운 목록을 사용하려면 먼저 만드는 방법을 배워야합니다. 이 섹션에서는 Excel에서 드롭 다운 목록을 만드는 데 도움이되는 6 가지 방법을 제공합니다.

셀 범위에서 드롭 다운 목록 만들기

다음은 Excel의 셀 범위에서 드롭 다운 목록을 만드는 단계를 보여줍니다. 다음과 같이하십시오

1. 드롭 다운 목록을 찾을 셀 범위를 선택합니다.

방문 꿀팁: 연속되지 않은 여러 셀에 대한 드롭 다운 목록을 동시에 만들 수 있습니다. Ctrl 키 키를 눌러 셀을 하나씩 선택합니다.

2. 클릭 Data > 데이터 유효성 검사 > 데이터 유효성 검사.

3. 에서 데이터 유효성 검사 대화 상자에서 설정 탭에서 다음과 같이 구성하십시오.

3.1)에서 허용 드롭 다운 목록, 선택 목록;
3.2)에서 출처 상자에서 드롭 다운 목록에 표시 할 값이있는 셀 범위를 선택합니다.
3.3) 클릭 OK 버튼을 클릭합니다.

노트:

1) 당신은 선택하거나 선택을 취소 할 수 있습니다 공백 무시 선택한 범위에서 빈 셀을 처리하려는 방법에 따라 상자;
2) 확인하십시오 셀 내 드롭 다운 상자가 선택되어 있습니다. 이 상자를 선택하지 않으면 셀을 선택할 때 드롭 다운 화살표가 표시되지 않습니다.
3)에서 출처 상자에 아래 스크린 샷과 같이 쉼표로 구분 된 값을 수동으로 입력 할 수 있습니다.

이제 드롭 다운 목록이 생성됩니다. 드롭 다운 목록 셀을 클릭하면 그 옆에 화살표가 표시되고 화살표를 클릭하여 목록을 확장 한 다음 항목을 선택할 수 있습니다.

테이블에서 동적 드롭 다운 목록 만들기

데이터 범위를 Excel 표로 변환 한 다음 표 범위를 기반으로 동적 드롭 다운 목록을 만들 수 있습니다.

1. 원래 데이터 범위를 선택한 다음 Ctrl 키 + T 열쇠.

2. 클릭 OK 팝업에서 표 만들기 대화 상자. 그런 다음 데이터 범위가 테이블로 변환됩니다.

3. 드롭 다운 목록을 넣을 셀 범위를 선택한 다음 Data > 데이터 유효성 검사 > 데이터 유효성 검사.

4. 에서 데이터 유효성 검사 대화 상자에서 다음을 수행해야합니다.

4.1) 선택 명부 FBI 증오 범죄 보고서 허용 드롭 다운 목록;
4.2) 테이블 범위 (헤더 제외)를 선택합니다. 출처 상자;
4.3) 클릭 OK 버튼을 클릭합니다.

그런 다음 동적 드롭 다운 목록이 생성됩니다. 테이블 범위에서 데이터를 추가하거나 제거 할 때 드롭 다운 목록의 값이 자동으로 업데이트됩니다.

수식으로 동적 드롭 다운 목록 만들기

테이블 범위에서 동적 드롭 다운 목록을 만드는 것 외에도 수식을 사용하여 Excel에서 동적 드롭 다운 목록을 만들 수도 있습니다.

1. 드롭 다운 목록을 출력 할 셀을 선택합니다.

2. 클릭 Data > 데이터 유효성 검사 > 데이터 유효성 검사.

3. 에서 데이터 유효성 검사 대화 상자에서 다음과 같이 구성하십시오.

3.1)에서 허용 상자, 선택 명부;
3.2)에서 출처 상자에 아래 공식을 입력하십시오.
= OFFSET ($ A $ 13,0,0, COUNTA ($ A $ 13 : $ A $ 24), 1)
주의 사항:이 수식에서 $ A $ 13은 데이터 범위의 첫 번째 셀이고 $ A $ 13 : $ A $ 24는 드롭 다운 목록을 생성 할 기준이되는 데이터 범위입니다.
3.3) 클릭 OK 단추. 스크린 샷보기 :

그런 다음 동적 드롭 다운 목록이 생성됩니다. 특정 범위에서 데이터를 추가하거나 제거 할 때 드롭 다운 목록의 값이 자동으로 업데이트됩니다.

명명 된 범위에서 드롭 다운 목록 만들기

Excel의 명명 된 범위에서 드롭 다운 목록을 만들 수도 있습니다.

1. 먼저 명명 된 범위를 만듭니다. 명명 된 범위를 기반으로 만들 셀 범위를 선택한 다음 범위 이름을 성함 상자를 눌러 엔터 버튼 키.

2. 클릭 Data > 데이터 유효성 검사 > 데이터 유효성 검사.

3. 에서 데이터 유효성 검사 대화 상자에서 다음과 같이 구성하십시오.

3.1)에서 허용 상자, 선택 명부;
3.2)를 클릭하십시오 출처 상자를 누른 다음 F3 키.
3.3)에서 이름 붙여 넣기 대화 상자에서 방금 만든 범위 이름을 선택한 다음 OK 단추;
팁 : 수동으로 입력 할 수도 있습니다. = 범위 이름출처 상자. 이 경우 입력합니다 = 도시.
3.4) 클릭 OK 로 돌아갈 때 데이터 유효성 검사 대화 상자. 스크린 샷보기 :

이제 명명 된 범위의 데이터를 사용하는 드롭 다운 목록이 생성됩니다.

다른 통합 문서에서 드롭 다운 목록 만들기

""라는 통합 문서가 있다고 가정합니다.소스 데이터”의 데이터를 기반으로 다른 통합 문서에 드롭 다운 목록을 만들려고합니다.소스 데이터”워크 북은 다음과 같이하십시오.

1. "SourceData"통합 문서를 엽니 다. 이 통합 문서에서 드롭 다운 목록을 생성 할 데이터를 선택하고 범위 이름을 성함 상자를 누른 다음 엔터 버튼 키.

여기서 범위를 City로 지정합니다.

2. 삽입 할 워크 시트 드롭 다운 목록을 엽니 다. 딸깍 하는 소리 방식 > 이름 정의.

3. 에서 새 이름 대화 상자에서“SourceData”통합 문서에서 생성 한 범위 이름을 기준으로 명명 된 범위를 생성해야합니다. 다음과 같이 구성하십시오.

3.1) 이름을 입력하십시오 성함 상자;
3.2)에서 을 참고하여 상자에 아래 수식을 입력하십시오.
= SourceData.xlsx! City
3.3) 클릭 OK 그것을 저장

노트:

1). 공식에서 소스 데이터 드롭 다운 목록을 기반으로 만들 데이터가 포함 된 통합 문서의 이름입니다. City SourceData 통합 문서에서 지정한 범위 이름입니다.
2). 원본 데이터 통합 ​​문서의 이름을 포함하여 공백이나-, #…와 같은 기타 문자 인 경우 통합 문서 이름을 다음과 같은 작은 따옴표로 묶어야합니다. = '소스 Data.xlsx'! 시티.

4. 삽입 할 통합 문서 드롭 다운 목록을 열고 드롭 다운 목록의 셀을 선택한 다음 Data > 데이터 유효성 검사 > 데이터 유효성 검사.

5. 에서 데이터 유효성 검사 대화 상자에서 다음과 같이 구성하십시오.

5.1)에서 허용 상자, 선택 명부;
5.2)를 클릭하십시오 출처 상자를 누른 다음 F3 키.
5.3)에서 이름 붙여 넣기 대화 상자에서 방금 만든 범위 이름을 선택한 다음 OK 단추;
방문 꿀팁: 수동으로 입력 할 수도 있습니다. = 범위 이름출처 상자. 이 경우 입력합니다 = 테스트.
5.4) 클릭 OK 로 돌아갈 때 데이터 유효성 검사 대화 상자.

이제 드롭 다운 목록이 선택한 범위에 삽입되었습니다. 드롭 다운 값은 다른 통합 문서에서 가져온 것입니다.

놀라운 도구로 드롭 다운 목록을 쉽게 생성

여기에 적극 추천합니다 간단한 드롭 다운 목록 만들기 ~의 유용성 Excel 용 Kutools. 이 기능을 사용하면 특정 셀 값으로 드롭 다운 목록을 쉽게 만들거나 Excel에서 미리 설정된 사용자 지정 목록으로 드롭 다운 목록을 만들 수 있습니다.

1. 드롭 다운 목록을 삽입 할 셀을 선택한 다음 쿠툴 > 드롭 다운 목록 > 간단한 드롭 다운 목록 만들기.

2. 에서 간단한 드롭 다운 목록 만들기 대화 상자에서 다음과 같이 구성하십시오.

3.1)에서 적용하다 상자에서 선택한 범위가 여기에 표시되는 것을 볼 수 있습니다. 필요에 따라 적용된 셀 범위를 변경할 수 있습니다.
3.2)에서 출처 섹션에서 셀 범위의 데이터를 기반으로 드롭 다운 목록을 만들거나 값을 수동으로 입력해야하는 경우 값을 입력하거나 셀 값 참조 선택권. 텍스트 상자에서 셀 범위를 선택하거나 기준으로 드롭 다운 목록을 만들 값 (쉼표로 구분)을 입력합니다.
3.3) 클릭 OK.

주의 사항: Excel에서 미리 설정 한 사용자 지정 목록을 기반으로 드롭 다운 목록을 만들려면 사용자 지정 목록 에서 옵션 출처 섹션에서 사용자 지정 목록을 선택합니다. 사용자 지정 목록 상자를 클릭 한 다음 OK 버튼을 클릭합니다.

이제 드롭 다운 목록이 선택한 범위에 삽입되었습니다.


드롭 다운 목록 편집

드롭 다운 목록을 편집하려면이 섹션의 방법이 도움이 될 수 있습니다.

셀 범위를 기반으로 드롭 다운 목록 편집

셀 범위를 기준으로 드롭 다운 목록을 편집하려면 다음과 같이하십시오.

1. 편집 할 드롭 다운 목록이 포함 된 셀을 선택한 다음 Data > 데이터 유효성 검사 > 데이터 유효성 검사.

2. 에서 데이터 유효성 검사 대화 상자에서 셀 참조를 변경합니다. 출처 상자를 클릭 한 다음 OK 버튼을 클릭합니다.

명명 된 범위를 기반으로 드롭 다운 목록 편집

명명 된 범위에서 값을 추가 또는 삭제하고이 명명 된 범위를 기반으로 드롭 다운 목록이 생성된다고 가정합니다. 드롭 다운 목록에 업데이트 된 값을 표시하려면 다음과 같이하십시오.

1. 클릭 방식 > 이름 관리자.

방문 꿀팁: 당신은 열 수 있습니다 이름 관리자 창을 눌러 Ctrl 키 + F3 열쇠.

2. 에서 이름 관리자 창에서 다음과 같이 구성해야합니다.

2.1)에서 성함 상자에서 업데이트 할 명명 된 범위를 선택합니다.
2.2)에서 을 참고하여 섹션에서 버튼을 클릭 드롭 다운 목록의 업데이트 된 범위를 선택합니다.
2.3) 클릭 닫기 버튼을 클릭합니다.

3. 그런 다음 Microsoft Excel에서 대화 상자가 나타나면 가능 버튼을 클릭하여 변경 사항을 저장하십시오.

그런 다음이 명명 된 범위를 기반으로하는 드롭 다운 목록이 업데이트됩니다.


드롭 다운 목록 제거

이 섹션에서는 Excel에서 드롭 다운 목록을 제거하는 방법에 대해 설명합니다.

Excel 기본 제공으로 드롭 다운 목록 제거

Excel은 워크 시트에서 드롭 다운 목록을 제거하는 데 도움이되는 기본 제공 기능을 제공합니다. 다음과 같이하십시오.

1. 제거 할 드롭 다운 목록이 포함 된 셀 범위를 선택합니다.

2. 클릭 Data > 데이터 유효성 검사 > 데이터 유효성 검사.

3. 에서 데이터 유효성 검사 대화 상자에서 모두 지우기 버튼을 클릭 한 다음 OK 을 클릭하여 변경 사항을 저장합니다.

이제 드롭 다운 목록이 선택한 범위에서 제거됩니다.

놀라운 도구를 사용하여 드롭 다운 목록을 쉽게 제거

Excel 용 Kutools 편리한 도구를 제공합니다- 명확한 데이터 검증 제한s 한 번에 하나 또는 여러 개의 선택한 범위에서 드롭 다운 목록을 쉽게 제거 할 수 있습니다. 다음과 같이하십시오.

1. 제거 할 드롭 다운 목록이 포함 된 셀 범위를 선택합니다.

2. 클릭 쿠툴 > 타이핑 방지 > 명확한 데이터 유효성 검사 제한. 스크린 샷보기 :

3. 그런 다음 Excel 용 Kutools 드롭 다운 목록을 지우는 지 묻는 대화 상자가 나타나면 OK 버튼을 클릭합니다.

그런 다음이 선택한 범위의 드롭 다운 목록이 즉시 제거됩니다.


드롭 다운 목록에 색상 추가

경우에 따라 드롭 다운 목록 셀의 데이터를 한 눈에 구별하기 위해 색으로 구분 된 드롭 다운 목록을 만들어야 할 수 있습니다. 이 섹션에서는 문제를 세부적으로 해결하는 데 도움이되는 두 가지 방법을 제공합니다.

조건부 서식으로 드롭 다운 목록에 색상 추가

드롭 다운 목록이 포함 된 셀에 조건부 규칙을 만들어 색으로 구분할 수 있습니다. 다음과 같이하십시오.

1. 색으로 구분할 드롭 다운 목록이 포함 된 셀을 선택합니다.

2. 클릭 > 조건부 서식 > 규칙 관리.

3. 에서 조건부 서식 Rues 관리자 대화 상자에서 새로운 규칙 버튼을 클릭합니다.

4. 에서 새로운 서식 규칙 대화 상자에서 다음과 같이 구성하십시오.

4.1)에서 규칙 유형 선택 상자에서 다음을 포함하는 셀만 서식 지정 선택권;
4.2)에서 다음을 사용하여 셀만 서식 지정 섹션에서 선택 특정 텍스트 첫 번째 드롭 다운 목록에서 포함 두 번째 드롭 다운 목록에서 세 번째 상자에서 소스 목록의 첫 번째 항목을 선택합니다.
방문 꿀팁: 여기서는 세 번째 텍스트 상자에서 A16 셀을 선택합니다. A16은 드롭 다운 목록을 기반으로 만든 소스 목록의 첫 번째 항목입니다.
4.3) 클릭 형성 버튼을 클릭합니다.
4.4)에서 셀 서식 대화 상자에서 작성 탭에서 지정된 텍스트의 배경색을 선택한 다음 OK 단추. 또는 필요에 따라 텍스트의 특정 글꼴 색상을 선택할 수 있습니다.
4.5) 클릭 OK 버튼으로 돌아 가면 새로운 서식 규칙 대화 상자.

5.로 돌아갈 때 조건부 서식 규칙 관리자 대화 상자에서 위의 3 단계와 4 단계를 반복하여 다른 드롭 다운 항목의 색상을 지정합니다. 색상 지정을 마친 후 OK 을 클릭하여 변경 사항을 저장합니다.

이제부터는 드롭 다운 목록에서 항목을 선택하면 선택한 텍스트를 기반으로 지정된 배경색으로 셀이 강조 표시됩니다.

놀라운 도구를 사용하여 드롭 다운 목록에 색상을 쉽게 추가

여기에 소개합니다 컬러 드롭 다운 목록 특징 Excel 용 Kutools Excel의 드롭 다운 목록에 색상을 쉽게 추가 할 수 있습니다.

1. 색상을 추가 할 드롭 다운 목록이 포함 된 셀을 선택합니다.

2. 클릭 쿠툴 > 드롭 다운 목록 > 컬러 드롭 다운 목록.

3. 에서 컬러 드롭 다운 목록 대화 상자에서 다음과 같이하십시오.

3.1)에서 적용하다 섹션에서 드롭 다운 목록의 셀 선택권;
3.2)에서 데이터 유효성 검사 (드롭 다운 목록) 범위 상자에서 선택한 셀 참조가 내부에 표시되는 것을 볼 수 있습니다. 필요에 따라 셀 범위를 변경할 수 있습니다.
3.3)에서 목록 항목 상자 (선택한 범위의 모든 드롭 다운 항목이 여기에 표시됨)에서 색상을 지정할 항목을 선택합니다.
3.4)에서 색상 선택 섹션에서 배경색을 선택하십시오.
주의 사항: 3.3 단계와 3.4 단계를 반복하여 다른 항목에 대해 다른 색상을 지정해야합니다.
3.5) 클릭 OK 단추. 스크린 샷보기 :

방문 꿀팁: 드롭 다운 목록 선택을 기반으로 행을 강조 표시하려면 데이터 범위의 행 에서 옵션 적용하다 섹션에서 강조 표시 할 행을 선택합니다. 행 강조 표시 상자.

이제 드롭 다운 목록이 아래 스크린 샷과 같이 색상으로 구분됩니다.

드롭 다운 목록 선택에 따라 셀 강조 표시

드롭 다운 목록 선택에 따라 행 강조 표시


Excel 또는 Google 시트에서 종속 드롭 다운 목록 만들기

종속 드롭 다운 목록은 첫 번째 드롭 다운 목록에서 선택한 값에 따라 선택 항목을 표시하는 데 도움이됩니다. Excel 워크 시트 또는 Google 시트에서 종속 (캐스 카드) 드롭 다운 목록을 만들어야하는 경우이 섹션의 방법이 도움이 될 수 있습니다.

Excel 워크 시트에서 종속 드롭 다운 목록 만들기

아래 데모는 Excel 워크 시트의 종속 드롭 다운 목록을 표시합니다.

다음을 클릭하십시오 Excel에서 종속 계단식 드롭 다운 목록을 만드는 방법은 무엇입니까? 단계별 가이드 자습서입니다.

Google 시트에서 종속 드롭 다운 목록 만들기

Google 시트에서 종속 드롭 다운 목록을 만들려면 Google 시트에서 종속 드롭 다운 목록을 만드는 방법은 무엇입니까?


검색 가능한 드롭 다운 목록 만들기

워크시트의 긴 항목 목록을 포함하는 드롭다운 목록의 경우 목록에서 특정 항목을 선택하기가 쉽지 않습니다. 항목의 첫 글자나 연속된 여러 글자를 기억한다면 드롭다운 목록에서 검색 기능을 수행하여 쉽게 필터링할 수 있습니다. 이 섹션에서는 Excel에서 검색 가능한 드롭다운 목록을 만드는 방법을 보여줍니다.

아래 스크린 샷과 같이 Sheet1의 A 열에있는 위치를 기반으로 드롭 다운 목록을 만들려는 소스 데이터를 가정합니다. 이러한 데이터로 Excel에서 검색 가능한 드롭 다운 목록을 만들려면 다음과 같이하십시오.

1. 먼저 배열 수식을 사용하여 소스 데이터 목록 옆에 도우미 열을 만듭니다.

이 경우 B2 셀을 선택하고 아래 수식을 입력 한 다음 Ctrl 키 + 변화 + 엔터 버튼 첫 번째 결과를 얻으려면 키.

=IFERROR(INDEX($A$2:$A$50,SMALL(IFERROR(MATCH(IF(FIND(CELL("contents"),$A$2:$A$50)>0,$A$2:$A$50,""),$A$2:$A$50,0),""),ROW(A1))),"")

첫 번째 결과 셀을 선택한 다음 채우기 핸들 목록 끝에 도달 할 때까지 끝까지 내려갑니다.

주의 사항:이 배열 수식에서 $ A $ 2 : $ A $ 50은 드롭 다운 목록을 만들 기준이되는 소스 데이터 범위입니다. 데이터 범위에 따라 변경하십시오.

2. 클릭 방식 > 이름 정의.

3. 에서 이름 편집 대화 상자에서 다음과 같이 구성하십시오.

3.1)에서 성함 상자에 명명 된 범위의 이름을 입력합니다.
3.2)에서 을 참고하여 상자에 아래 공식을 입력하십시오.
=OFFSET(Sheet1!$B$2,0,0,COUNTA(Sheet1!$B$2:$B$50)-COUNTIF(Sheet1!$B$2:$B$50,""),1)
3.3) 클릭 OK 단추. 스크린 샷보기 :

이제 명명 된 범위를 기반으로 드롭 다운 목록을 만들어야합니다. 이 경우 Sheet2에 검색 가능한 드롭 다운 목록을 생성합니다.

4. Sheet2를 열고 드롭 다운 목록의 셀 범위를 선택한 다음 Data > 데이터 유효성 검사 > 데이터 유효성 검사.

5. 에서 데이터 유효성 검사 대화 상자에서 다음과 같이하십시오.

5.1)에서 허용 상자, 선택 명부;
5.2) 클릭 출처 상자를 누른 다음 F3 키;
5.3) 팝업에서 이름 붙여 넣기 대화 상자에서 3 단계에서 만든 명명 된 범위를 선택한 다음 OK;
방문 꿀팁: 이름이 지정된 범위를 다음과 같이 직접 입력 할 수 있습니다. = 명명 된 범위출처 상자.
5.4) 클릭 오류 경고 탭에서 유효하지 않은 데이터 입력 후 오류 경고 표시 상자를 클릭하고 마지막으로 OK 버튼을 클릭합니다.

6. 시트 탭 (Sheet2)을 마우스 오른쪽 버튼으로 클릭하고 코드보기 오른쪽 클릭 메뉴에서.

7. 오프닝에서 응용 프로그램 용 Microsoft Visual Basic 창에서 아래 VBA 코드를 코드 편집기에 복사하십시오.

VBA 코드 : Excel에서 검색 가능한 드롭 다운 목록 만들기

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.Calculate
End Sub

8. 누르세요 다른 + Q 닫는 키 응용 프로그램을위한 Microsoft Visual Basic 창.

이제 검색 가능한 드롭 다운 목록이 생성됩니다. 항목을 선택하려면 드롭 다운 셀에이 항목의 연속 문자를 하나 또는 여러 개 입력하고 드롭 다운 화살표를 클릭하면 입력 한 내용을 기반으로하는 항목이 드롭 다운 목록에 나열됩니다. 스크린 샷보기 :

주의 사항:이 방법은 대소 문자를 구분합니다.


드롭 다운 목록을 생성하지만 다른 값 표시

드롭 다운 목록을 만들었다 고 가정하고 항목을 선택할 때 셀에 다른 항목을 표시하려고합니다. 아래 데모와 같이 국가 이름 목록을 기반으로 드롭 다운 목록을 만들었으므로 드롭 다운에서 국가 이름을 선택할 때 드롭 다운 셀에 선택한 국가 이름의 약어를 표시하려고합니다. 이 섹션에서는 문제 해결에 도움이되는 VBA 방법을 제공합니다.

1. 소스 데이터의 오른쪽 (국가 이름 열)에서 드롭 다운 셀에 표시 할 국가 이름의 약어를 포함하는 새 열을 만듭니다.

2. 국가 이름 목록과 약어 목록을 모두 선택하고 성함 상자를 누른 다음 엔터 버튼 키.

3. 드롭 다운 목록의 셀을 선택한 다음 (여기서는 D2 : D8 선택)을 클릭합니다. Data > 데이터 유효성 검사 > 데이터 유효성 검사.

4. 에서 데이터 유효성 검사 대화 상자에서 다음과 같이 구성하십시오.

4.1)에서 허용 상자, 선택 명부;
4.2)에서 출처 상자에서 소스 데이터 범위 (이 경우 국가 이름 목록)를 선택합니다.
4.3) 클릭 OK.

5. 드롭 다운 목록을 만든 후 시트 탭을 마우스 오른쪽 버튼으로 클릭 한 다음 코드보기 오른쪽 클릭 메뉴에서.

6. 오프닝에서 응용 프로그램 용 Microsoft Visual Basic 창에서 아래 VBA 코드를 코드 편집기에 복사하십시오.

VBA 코드 : 드롭 다운 목록에 다른 값 표시

Private Sub Worksheet_Change(ByVal Target As Range)
'Updateby Extendoffice 20201027
    selectedNa = Target.Value
    If Target.Column = 4 Then
        selectedNum = Application.VLookup(selectedNa, ActiveSheet.Range("dropdown"), 2, False)
        If Not IsError(selectedNum) Then
            Target.Value = selectedNum
        End If
    End If
End Sub

노트:

1) 코드에서 라인의 숫자 4 Target.Column = 4 인 경우 그런 다음 3 단계와 4 단계에서 만든 드롭 다운 목록의 열 번호를 나타냅니다. 드롭 다운 목록이 F 열에 있으면 숫자 4를 6으로 바꾸십시오.
2)“쓰러지 다”는 2 단계에서 생성 한 범위 이름입니다. 필요에 따라 변경할 수 있습니다.

7. 누르세요 다른 + Q 닫는 키 응용 프로그램 용 Microsoft Visual Basic 창.

이제부터는 드롭 다운 목록에서 특정 국가 이름을 선택하면 선택한 국가 이름의 해당 약어가 셀에 표시됩니다.


체크 박스가있는 드롭 다운 목록 만들기

많은 Excel 사용자는 확인란을 선택하기 만하면 목록에서 여러 항목을 선택할 수 있도록 여러 확인란이있는 드롭 다운 목록을 만드는 경향이 있습니다.

아래 데모와 같이 드롭 다운 목록이 포함 된 셀을 클릭하면 목록 상자가 나타납니다. 목록 상자에는 각 항목 앞에 확인란이 있습니다. 확인란을 선택하여 셀의 해당 항목을 표시 할 수 있습니다.

Excel에서 확인란이있는 드롭 다운 목록을 만들려면 Excel에서 여러 확인란이있는 드롭 다운 목록을 만드는 방법은 무엇입니까?.


드롭 다운 목록에 자동 완성 추가

큰 항목이있는 데이터 유효성 검사 드롭 다운 목록이있는 경우 목록에서 위아래로 스크롤하여 적절한 항목을 찾거나 전체 단어를 목록 상자에 직접 입력해야합니다. 드롭 다운 목록이 첫 글자를 입력 할 때 자동 완성 될 수 있다면 모든 것이 더 쉬워 질 것입니다.

Excel의 워크 시트에서 드롭 다운 목록을 자동 완성하려면 다음을 참조하십시오. Excel 드롭 다운 목록에 입력 할 때 자동 완성하는 방법?.


드롭 다운 목록 선택에 따라 데이터 필터링

이 섹션에서는 드롭 다운 목록에서 선택한 항목을 기반으로 데이터를 추출하기 위해 수식을 적용하여 드롭 다운 목록 필터를 만드는 방법을 보여줍니다.

1. 먼저 데이터를 추출 할 특정 값이있는 드롭 다운 목록을 만들어야합니다.

방문 꿀팁: 위의 단계에 따라 Excel에서 드롭 다운 목록 만들기.

고유 한 항목 목록이있는 드롭 다운 목록 만들기

범위에 중복 항목이 있고 항목이 반복되는 드롭 다운 목록을 만들고 싶지 않은 경우 다음과 같이 고유 한 항목 목록을 만들 수 있습니다.

1) 다음을 기준으로 드롭 다운 목록을 만들 셀 복사 Ctrl 키 + C 키를 누른 다음 새 범위에 붙여 넣습니다.

2) 새 범위에서 셀을 선택하고 Data > 중복 제거.

3)에서 중복 제거 대화 상자에서 OK 버튼을 클릭합니다.

4) 그런 다음 Microsoft Excel에서 얼마나 많은 중복이 제거되었는지 알려주는 팝업이 나타나면 OK.

이제 고유 한 항목 목록을 얻었으며 이제이 고유 한 목록을 기반으로 드롭 다운 목록을 만들 수 있습니다.

2. 그런 다음 다음과 같이 세 개의 도우미 열을 만들어야합니다.

2.1) 첫 번째 도우미 열 (여기서는 D 열을 첫 번째 도우미 열로 선택)의 경우 첫 번째 셀에 아래 수식을 입력 한 다음 (열 머리글 제외) 엔터 버튼 키. 결과 셀을 선택한 다음 채우기 핸들 범위의 하단에 도달 할 때까지 끝까지 내려갑니다.
= ROWS ($ A $ 2 : A2)
2.2) 두 번째 도우미 열 (E 열)의 경우 E2 셀에 아래 수식을 입력 한 다음 엔터 버튼 키. E2를 선택한 다음 채우기 핸들 범위의 맨 아래로.
참고 : 드롭 다운 목록에서 값을 선택하지 않으면 여기에 수식 결과가 공백으로 표시됩니다.
= IF (A2 = $ H $ 2, D2, "")
2.3) 세 번째 도우미 열 (F 열)의 경우 F2에 아래 수식을 입력하고 엔터 버튼 키. F2를 선택한 다음 채우기 핸들 범위의 맨 아래로.
주의 사항: 드롭 다운 목록에서 값을 선택하지 않으면 수식 결과가 공백으로 표시됩니다.
= IFERROR (SMALL ($ E $ 2 : $ E $ 17, D2), "")

3. 원본 데이터 범위를 기준으로 범위를 만들어 아래 수식으로 추출 된 데이터를 출력합니다.

3.1) 첫 번째 출력 셀을 선택하고 (여기서는 J2를 선택합니다) 아래 수식을 입력 한 다음 엔터 버튼 키.
=IFERROR(INDEX($A$2:$C$17,$F2,COLUMNS($J$2:J2)),"")
3.2) 결과 셀을 선택한 다음 채우기 핸들 오른쪽 두 셀에 걸쳐 있습니다.
3.3) J2 : l2 범위를 선택한 상태로 유지하고 범위 맨 아래에 도달 할 때까지 채우기 핸들을 끝까지 끕니다.

노트:

1) 드롭 다운 목록에서 값을 선택하지 않으면 수식 결과가 공백으로 표시됩니다.
2) 필요에 따라 세 개의 도우미 열을 숨길 수 있습니다.

이제 드롭 다운 목록 필터가 생성되었으므로 드롭 다운 목록 선택을 기반으로 원래 데이터 범위에서 데이터를 쉽게 추출 할 수 있습니다.


드롭 다운 목록에서 여러 항목 선택

기본적으로 드롭 다운 목록을 사용하면 셀에서 한 번에 하나의 항목 만 선택할 수 있습니다. 드롭 다운 목록에서 항목을 다시 선택할 때 이전에 선택한 항목을 덮어 씁니다. 그러나 아래 데모와 같이 드롭 다운 목록에서 여러 항목을 선택하고 모든 항목을 드롭 다운 셀에 표시하라는 메시지가 표시되면 어떻게 할 수 있습니까?

Excel의 드롭 다운 목록에서 여러 항목을 선택하려면 Excel에서 여러 선택 또는 값으로 드롭 다운 목록을 만드는 방법은 무엇입니까?. 이 자습서에서는 문제 해결에 도움이되는 두 가지 방법을 자세히 제공합니다.


드롭 다운 목록에 대한 기본 (미리 선택된) 값 설정

기본적으로 드롭 다운 목록 셀은 공백으로 표시되고 드롭 다운 화살표는 셀을 클릭 할 때만 나타납니다. 워크 시트에 드롭 다운 목록이 포함 된 셀을 한 눈에 파악하는 방법은 무엇입니까?

이 섹션에서는 Excel의 드롭 다운 목록에 대한 기본 (미리 선택된) 값을 설정하는 방법을 보여줍니다. 다음과 같이하십시오.

아래 두 가지 방법을 적용하기 전에 드롭 다운 목록을 생성하고 다음과 같이 몇 가지 구성을해야합니다.

1. 드롭 다운 목록의 셀을 선택하고 Data > 데이터 유효성 검사 > 데이터 유효성 검사.

방문 꿀팁: 이미 드롭 다운 목록을 만든 경우 드롭 다운 목록이 포함 된 셀을 선택한 다음 Data > 데이터 유효성 검사 > 데이터 유효성 검사.

2. 에서 데이터 유효성 검사 대화 상자에서 다음과 같이 구성하십시오.

2.1)에서 허용 상자, 선택 명부;
2.2)에서 출처 상자에서 드롭 다운 목록에 표시 할 소스 데이터를 선택합니다.
방문 꿀팁: 이미 생성 한 드롭 다운 목록의 경우이 두 단계를 건너 뛰십시오.
2.3) 그런 다음 오류 경고 탭에서 유효하지 않은 데이터 입력 후 오류 경고 표시 상자;
2.4) 클릭 OK 버튼을 클릭합니다.

드롭 다운 목록을 만든 후 아래 방법 중 하나를 적용하여 기본값을 설정하십시오.

수식이있는 드롭 다운 목록의 기본값 설정

아래 공식을 적용하여 위의 단계와 같이 생성 한 드롭 다운 목록의 기본값을 설정할 수 있습니다.

1. 드롭 다운 목록 셀을 선택하고 아래 수식을 입력 한 다음 엔터 버튼 키를 눌러 기본값을 표시합니다. 드롭 다운 목록 셀이 ​​연속적인 경우 채우기 핸들 결과 셀의 다른 셀에 수식을 적용합니다.

= IF (C2 = "", "-목록에서 항목 선택-")

노트:

1) 공식에서 C2 드롭 다운 목록 셀 옆에있는 빈 셀이므로 필요에 따라 빈 셀을 지정할 수 있습니다.
2) -목록에서 항목 선택- 드롭 다운 목록 셀에 표시 할 기본값입니다. 필요에 따라 기본값을 변경할 수도 있습니다.
3) 수식은 드롭 다운에서 항목을 선택하기 전에 만 작동하며, 드롭 다운에서 항목을 선택한 후 기본값을 덮어 쓰고 수식이 사라집니다.
VBA 코드를 사용하여 한 번에 워크 시트의 모든 드롭 다운 목록에 대한 기본값 설정

워크 시트의 여러 범위에있는 드롭 다운 목록이 많다고 가정하고 모든 항목에 대한 기본값을 설정하려면 수식을 반복적으로 적용해야합니다. 시간이 많이 걸립니다. 이 섹션에서는 워크 시트의 모든 드롭 다운 목록에 대한 기본값을 한 번에 설정할 수있는 유용한 VBA 코드를 제공합니다.

1. 기본값을 설정하려는 드롭 다운 목록이 포함 된 워크 시트를 열고 다른 + F11 키를 눌러 응용 프로그램 용 Microsoft Visual Basic 창.

2. 에서 응용 프로그램 용 Microsoft Visual Basic 창을 클릭합니다 끼워 넣다 > 모듈을 클릭 한 다음 아래 VBA 코드를 코드 창에 붙여 넣습니다.

VBA 코드 : 한 번에 워크 시트의 모든 드롭 다운 목록에 대한 기본값 설정

Sub SetDropDownListToDefaultValue()
'Updated by Extendoffice 20201026
Dim xWs As Worksheet
Dim xRg, xFRg As Range
Dim xET: xET = Null
Dim xStr As String
xStr = "- Choose from the list -"
Set xWs = Application.ActiveSheet
Set xRg = xWs.UsedRange.Cells
    On Error Resume Next
    For Each xFRg In xRg
    xET = Null
    xET = xFRg.Validation.Type
    If Not IsNull(xET) Then
        If xFRg.Validation.Type = 3 Then
            xFRg.Value = "'" & xStr
        End If
    End If
    Next
End Sub

노트: 위 코드에서 -목록에서 선택- 드롭 다운 목록 셀에 표시 할 기본값입니다. 필요에 따라 기본값을 변경할 수도 있습니다.

3. 누르세요 F5 키를 누르면 매크로 대화 상자가 나타납니다. DropDownListToDefault 에서 선택됩니다 매크로 이름 상자를 클릭 한 다음 달리기 버튼을 눌러 코드를 실행합니다.

그런 다음 지정된 기본값이 드롭 다운 목록 셀에 즉시 채워집니다.


드롭 다운 목록 글꼴 크기 늘리기

일반적으로 드롭 다운 목록에는 고정 된 글꼴 크기가 있으며 글꼴 크기가 너무 작아서 읽을 수없는 경우 아래 VBA 방법을 사용하여 확대 할 수 있습니다.

1. 글꼴 크기를 확대 할 드롭 다운 목록이 포함 된 워크 시트를 열고 시트 탭을 마우스 오른쪽 단추로 클릭 한 다음 코드보기 오른쪽 클릭 메뉴에서.

2. 에서 응용 프로그램 용 Microsoft Visual Basic 창에서 아래 VBA 코드를 코드 편집기에 복사하십시오.

VBA 코드 : 워크 시트에서 드롭 다운 목록의 글꼴 크기 확대

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'updateby Extendoffice 20201027
    On Error GoTo LZoom
    Dim xZoom As Long
    xZoom = 100
    If Target.Validation.Type = xlValidateList Then xZoom = 130
LZoom:
    ActiveWindow.Zoom = xZoom
End Sub

주의 사항: 여기 x 줌 = 130 코드에서 현재 워크 시트의 모든 드롭 다운 목록의 글꼴 크기를 130으로 확대한다는 의미입니다. 필요에 따라 변경할 수 있습니다.

3. 누르세요 다른 + Q 닫는 키 응용 프로그램 용 Microsoft Visual Basic 창.

이제부터는 드롭 다운 셀을 클릭하면 현재 워크 시트의 확대 / 축소 수준이 확대되고 드롭 다운 화살표를 클릭하면 모든 드롭 다운 항목의 글꼴 크기도 확대되는 것을 볼 수 있습니다.

드롭 다운 목록에서 항목을 선택한 후 드롭 다운 셀 외부의 셀을 클릭하여 원래 확대 / 축소 수준으로 돌아갈 수 있습니다.

최고의 사무 생산성 도구

🤖 Kutools AI 보좌관: 다음을 기반으로 데이터 분석을 혁신합니다. 지능형 실행   |  코드 생성  |  사용자 정의 수식 만들기  |  데이터 분석 및 차트 생성  |  Kutools 기능 호출...
인기 기능: 중복 항목 찾기, 강조 표시 또는 식별   |  빈 행 삭제   |  데이터 손실 없이 열이나 셀 결합   |   수식없이 반올림 ...
슈퍼 조회: 다중 기준 VLookup    다중 값 VLookup  |   여러 시트에 걸친 VLookup   |   퍼지 조회 ....
고급 드롭다운 목록: 드롭다운 목록을 빠르게 생성   |  종속 드롭다운 목록   |  다중 선택 드롭 다운 목록 ....
열 관리자: 특정 개수의 열 추가  |  열 이동  |  Toggle 숨겨진 열의 가시성 상태  |  범위 및 열 비교 ...
특색 지어진 특징: 그리드 포커스   |  디자인보기   |   큰 수식 바    통합 문서 및 시트 관리자   |  리소스 라이브러리 (자동 텍스트)   |  날짜 선택기   |  워크 시트 결합   |  셀 암호화/해독    목록으로 이메일 보내기   |  슈퍼 필터   |   특수 필터 (굵게/기울임꼴/취소선 필터링...) ...
상위 15개 도구 세트12 본문 도구 (텍스트 추가, 문자 제거,...)   |   50+ 거래차트 유형 (Gantt 차트,...)   |   40+ 실용 방식 (생일을 기준으로 나이 계산,...)   |   19 삽입 도구 (QR 코드 삽입, 경로에서 그림 삽입,...)   |   12 매출 상승 도구 (숫자를 단어로, 환율,...)   |   7 병합 및 분할 도구 (고급 결합 행, 셀 분할,...)   |   ... 그리고 더

Excel용 Kutools로 Excel 기술을 강화하고 이전과는 전혀 다른 효율성을 경험해 보세요. Excel용 Kutools는 생산성을 높이고 시간을 절약하기 위해 300개 이상의 고급 기능을 제공합니다.  가장 필요한 기능을 얻으려면 여기를 클릭하십시오...

상품 설명


Office Tab은 Office에 탭 인터페이스를 제공하여 작업을 훨씬 쉽게 만듭니다.

  • Word, Excel, PowerPoint에서 탭 편집 및 읽기 사용, Publisher, Access, Visio 및 Project.
  • 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 만듭니다.
  • 생산성을 50% 높이고 매일 수백 번의 마우스 클릭을 줄입니다!
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
こちらはOffice365ですが、どうやらそのコーディングでは動作しないようです。
代わりに初歩的ですが、以下にて動作を確認出来ました。

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

Dim xZoom As Variant
If (Target.Row >= 11 And Target.Row <= 35 And Target.Column >= 3 And Target.Column <= 6) Then
ActiveWindow.zoom = 150
Else
ActiveWindow.zoom = 60
End If
End Sub
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations