엑셀 콤보박스 값 가져오기 방법을 5단계 가이드를 통해 알아보겠습니다. 콤보박스 목록을 보고 그 중 원하는 값을 선택해서 해당 값의 정보가 한번에 촤르륵 나오게 하는 방법입니다. 일할 때 유용하게 사용해 볼 수 있을 것입니다.
엑셀 콤보박스 값 가져오기 5단계
엑셀 콤보박스 값 가져오기 5단계를 알아보겠습니다.
1.콤보박스 만들기
엑셀 콤보박스 값 가져오기 1단계는 콤보박스를 셀 위에 드래그 하여 만드는 것입니다.
아래 사진처럼 ‘검색’ 시트가 있습니다. ‘검색’ 시트에서 ‘자동차명’ 글자가 있는 셀 오른쪽 칸에 콤보박스를 만들어보겠습니다.

콤보박스 목록에서 특정 ‘자동차명’ 을 선택했을 때 나머지 값(가격, 배기량, 차량유형)도 같이 나오게 할 건데요. 그 나머지 값에 대한 정보는 ‘차량정보’ 시트에 이미 만들어 두었습니다.

이제 ‘개발 도구 > 삽입 > 콤보박스’ 를 누릅니다.

참고로 개발도구 메뉴가 없는 경우 아래 글을 참고하여 개발도구 메뉴를 켤 수 있습니다.
그 후 ‘자동차명’ 셀 오른쪽 셀에 콤보박스를 만들어 줍니다. 셀 크기에 맞춰서 만들어 주시면 됩니다.

2.컨트롤서식 입력
엑셀 콤보박스 값 가져오기 2단계는 입력 범위, 셀 연결 설정을 할 차례 입니다.
콤보박스 위에서 오른쪽 마우스 버튼을 누른 뒤 ‘컨트롤 서식’을 누릅니다.

그 후 ‘컨트롤’로 들어갑니다. ‘입력 범위’ 칸에 커서를 둡니다.

이제 콤보박스 왼쪽에 있는 ‘자동차명’ 글자를 확인합니다.

그리고 확인했던 ‘자동차명’ 이 나와있는 전체 범위를 선택해 줍니다. 선택하는 방법은 간단합니다. ‘아반떼’ 셀을 클릭하고요. Ctrl+Shift+↓ 를 누르면 됩니다.

그 후 ‘셀 연결’ 칸에 커서를 두고요. ‘검색’ 시트의 A1 셀을 클릭합니다.

그럼 아래와 같이 ‘입력 범위’와 ‘셀 연결’이 입력됩니다. 그 후 하단의 ‘확인’을 누릅니다.

그럼 아래 사진처럼 자동차명 콤보박스 목록이 나옵니다.

3.INDEX 함수로 값 찾아오기
엑셀 콤보박스 값 가져오기 3단계는 INDEX 함수로 값 찾아오기 입니다.
C4 셀은 ‘가격’ 이 나오는 칸입니다. 자동차명을 선택했을 때 해당되는 자동차의 가격이 나오는 칸이죠.

즉, ‘자동차명’ 목록을 선택했을 때 가격이 바로 나오게 하기 위해 INDEX 함수식을 사용하는 것입니다.
아래와 같이 함수식을 입력합니다.
=INDEX(차량정보!B3:B7,검색!A1,1)
| INDEX 함수 인수는 아래와 같이 구성됩니다. =INDEX(범위, 행번호, [열번호], [배열번호]) – 범위: 반환할 값이 들어있는 범위를 말합니다. – 행번호: 반환할 값의 행 위치를 말합니다. – [열번호]: 반환할 값의 열 위치를 말합니다. → 즉, INDEX 함수는 정한 범위 내에서 선택한 행과 열에 맞는 값을 반환해 주는 함수 입니다. |
=INDEX(차량정보!B3:B7,검색!A1,1)
즉, 위 함수식은 차량정보 시트에서 ‘B3:B7′(가격 범위) 열에서 ‘A1′(콤보박스에서 값을 선택했을 때 행 번호가 나오는 셀) 행 번호에 맞는 값(가격)을 반환해 주는 것입니다.
4.VLOOKUP함수로 다른 값도 찾아오기
엑셀 콤보박스 값 가져오기 4단계는 VLOOKUP 함수로 다른 값을 찾아오는 단계 입니다.
‘배기량’ 셀 오른쪽 칸에서 아래와 같이 VOOLKUP 함수를 입력합니다.
=VLOOKUP(C4,차량정보!B2:E7,3,0)

=VLOOKUP(C4,차량정보!B2:E7,3,0)
| VLOOKUP 함수식은 아래와 같이 구성됩니다. =VLOOKUP(찾을값, 참조범위, 열번호, [일치옵션]) – 찾을값: 참조범위에서 찾으려는 값을 말합니다. – 참조범위: 찾을 값이 포함되어 있는 범위를 말합니다. – 열번호: 참조범위 내의 반환할 값이 들어있는 열 번호를 말합니다. – [일치옵션]: 정확히 일치하는 값을 찾을지(0 입력), 찾을 값보다 작거나 같은 값을 찾을지(1 입력) 를 입력하는 부분 입니다. |
=VLOOKUP(C4,차량정보!B2:E7,3,0)
위 함수식은 ‘차량정보’ 시트의 B2:E7 범위에서 ‘검색’ 시트의 C4 셀(3000) 에 해당되는 3열 값(2,000) 을 찾아오라는 식입니다.

‘배기량’ 왼쪽에 입력한 VLOOKUP 함수 식을 복사합니다.

그 후 ‘차량 유형’ 오른쪽 셀에 붙여넣기를 하고요. 이 식의 3번째 인수를 3에서 4로 고칩니다. ‘차량정보’ 시트의 ‘차량 유형’은 B2:E7 범위에서 4번째 열에 위치하고 있기 때문입니다.

5.데이터 위치 표시 숫자 안 보이게 하기
자, 이제 거의 다 왔습니다.
엑셀 콤보박스 값 가져오기 다섯 번째는 ‘검색’ 시트의 A1 셀에 적힌 숫자가 안 보이게 하는 단계입니다.

Ctrl+1 을 눌러서 셀서식으로 들어갑니다. 그 후 ‘사용자 지정’을 누른 뒤 ‘형식’ 칸에 ‘;;;’ 라고 입력을 하고 하단의 ‘확인’을 누릅니다.

그럼 아래와 같이 A1 셀의 숫자가 사라지게 됩니다.

이상 엑셀 콤보박스 값 가져오기 5단계에 관한 글이었습니다.
