엑셀 드롭다운 목록상자 및 리스트박스 만들기

엑셀에서 드롭다운 목록상자와 리스트박스를 활용하면 데이터 입력을 간편하게 하고, 실수를 줄일 수 있습니다. 오늘은 각각의 기능을 설정하는 방법과 활용 팁을 정리해 보았습니다.

드롭다운 목록상자 만들기

드롭다운 목록상자는 특정 셀에서 사용자가 선택할 수 있는 항목을 제공하는 기능입니다.

1. 기본 드롭다운 목록 만들기

  1. 목록 데이터 작성:
    • 드롭다운에 표시할 항목을 워크시트의 빈 셀에 입력합니다(예: Sheet2에 “Apple”, “Banana”, “Cherry” 등 입력).
  2. 데이터 유효성 검사 설정:
    • 드롭다운을 표시할 셀을 선택합니다.
    • 메뉴에서 데이터 > 데이터 유효성 검사를 클릭합니다.
    • 설정 탭에서 제한 대상을 “목록”으로 선택합니다.
    • 원본 필드에 드롭다운 항목이 있는 범위를 입력하거나 선택합니다(예: Sheet2!A1:A3).
  3. 결과 확인:
    • 설정한 셀에 드롭다운 화살표가 표시되며, 항목을 선택할 수 있습니다.

2. 동적 드롭다운 목록 만들기

  • 데이터를 테이블로 설정하면 항목이 추가될 때 자동으로 드롭다운 목록이 업데이트됩니다.
    1. 항목 데이터를 선택하고 삽입 > 테이블을 클릭하여 테이블로 변환합니다.
    2. 데이터 유효성 검사에서 원본 필드에 테이블 이름이나 범위를 입력합니다.

3. 숨겨진 데이터 활용

  • 드롭다운 항목 데이터를 숨기고 싶다면 해당 데이터를 포함한 시트를 숨길 수 있습니다.
    • 시트 탭에서 마우스 오른쪽 버튼 클릭 → “숨기기” 선택.

리스트박스 만들기

리스트박스는 사용자가 여러 항목 중 하나를 선택하거나 다중 선택할 수 있는 컨트롤입니다.

1. 리스트박스 추가

  1. 개발 도구 탭 활성화:
    • 파일 > 옵션 > 리본 사용자 지정 > 개발 도구 체크 후 확인.
  2. 리스트박스 삽입:
    • 개발 도구 탭에서 삽입 > 폼 컨트롤 > 리스트 박스(Form Control)를 선택합니다.
    • 워크시트에서 리스트박스를 배치할 위치를 클릭하여 생성합니다.
  3. 속성 설정:
    • 리스트박스를 마우스 오른쪽 버튼으로 클릭하고 컨트롤 서식을 선택합니다.
    • 입력 범위(Input range)에 리스트 항목이 포함된 셀 범위를 입력합니다(예: Sheet2!A1:A10).
    • 셀 링크(Cell link)를 지정하여 선택된 항목의 인덱스를 저장할 셀을 설정합니다.

2. 다중 선택 리스트박스

  • 다중 선택이 필요한 경우 ActiveX 컨트롤의 리스트박스를 사용해야 합니다.
    1. 개발 도구 탭에서 ActiveX 컨트롤의 리스트박스를 삽입합니다.
    2. 속성 창에서 MultiSelect 속성을 “1-fmMultiSelectMulti”로 변경합니다.

*참고

  • 데이터 검증 강화: 데이터 유효성 검사를 통해 잘못된 값을 방지하고 정확성을 높일 수 있습니다.
  • 동적 업데이트: 테이블이나 이름 정의를 활용하면 데이터 변경 시 자동으로 목록이 업데이트됩니다.
  • 다양한 양식 활용: 견적서, 재직증명서 등 반복적인 데이터 입력이 필요한 문서 작성에 유용하게 사용할 수 있습니다.

정리하자면 엑셀의 드롭다운 목록상자와 리스트박스를 적절히 활용하면 업무 효율성을 크게 향상시킬 수 있습니다. 위 방법들을 따라 직접 설정해보시기 바랍니다.

댓글 남기기