엑셀 Excel 콤보박스 설정하기, 이름 정의와 데이터 유효성 검사 이용하기

 

환경: Microsoft Excel 2013

 

엑셀에서 양식 컨트롤의 콤보박스를 추가하지 않고도 이름 정의와 데이터 유효성 검사로 콤보박스를 만들 수 있습니다. 이런 콤보박스는 사용자의 입력 실수를 방지하고자 할 때 많이 이용합니다. 이것은 사용자도 편하고 에러를 줄일 수 있습니다. 2가지 과정을 통해 만들 수가 있습니다. 첫 번째는 이름 정의를 통해 콤보박스에 들어갈 목록을 설정하는 것입니다. 두 번째는 셀에 데이터 유효성 검사를 설정하는 것입니다.

 

¤ 이름 정의 하기

 

먼저 데이터 선택을 콤보박스로 하기 위해서는 콤보박스에 들어갈 데이터들에 대한 이름 정의를 해야 합니다. 물론 이름 정의를 하지 않고 영역을 지정해도 되지만 다용도로 쓰이기 때문에 해 두는 것이 좋습니다. [수식] 탭의 [정의된 이름]으로 갑니다. 그리고 [이름 정의]를 클릭합니다.

 

엑셀 Excel 콤보박스 설정하기, 이름 정의와 데이터 유효성 검사 이용하기

 

해당 영역을 선택하고 [이름 정의] 리본 메뉴를 선택하시면 영역에 이름을 지정할 수 있는 팝업창이 뜹니다. 팝업창에 이름을 넣고 확인을 누릅니다.

엑셀 Excel 콤보박스 설정하기, 이름 정의와 데이터 유효성 검사 이용하기

 

¤ 데이터 유효성 검사로 목록 만들기

 

이름 정의로 영역을 지정한 후 목록을 만들기 위해 [데이터] 탭의 [데이터 도구] 그룹으로 갑니다. 그리고 목록이 들어갈 셀을 선택한 후 [데이터 유효성 검사] 리본 메뉴를 선택합니다.

엑셀 Excel 콤보박스 설정하기, 이름 정의와 데이터 유효성 검사 이용하기

 

그럼 [데이터 유효성] 설정을 위한 팝업창이 뜨게 되는데 [설정] 탭을 클릭해서 옵션 화면으로 들어간 뒤 [제한 대상] [목록]으로 변경합니다. 그리고 바로 아래에 있는 원본 값에 리본 메뉴명을 넣어 줍니다.

엑셀 Excel 콤보박스 설정하기, 이름 정의와 데이터 유효성 검사 이용하기

 

[데이터 유효성] 팝업창에서 옵션 설정이 끝나고 창을 닫으면 선택한 영역에 콤보박스가 생깁니다. 셀이 선택되면 버튼이 나타납니다. 화살표 버튼을 클릭하시면 원본 값에 입력한 이름 정의 영역의 값이 들어와 있는 것을 확인할 수 있습니다.

엑셀 Excel 콤보박스 설정하기, 이름 정의와 데이터 유효성 검사 이용하기

 

A 열에 모두 적용하려면 설정한 첫 번째 셀을 선택한 후 드래그해서 내리면 됩니다. 그럼 드래그한 영역은 전부 콤보박스 설정이 되고 목록에서 값을 선택할 수 있게 됩니다.

엑셀 Excel 콤보박스 설정하기, 이름 정의와 데이터 유효성 검사 이용하기

 

Posted by 녹두장군