KutoolsforOffice— 하나의 솔루션, 다섯 가지 강력한 도구。적은 노력으로 더 큰 성과。

Excel 에서 드롭다운 목록에서 값을 선택한 후 다른 셀을 자동으로 채우는 방법: 종합 가이드

작성자Siluvia수정 날짜

Excel 작업 시 데이터 입력 자동화는 생산성을 크게 향상시킬 수 있습니다。 일반적인 작업 중 하나는 드롭다운 목록에서 값을 선택한 후 관련 데이터를 자동으로 채우는 것입니다。 이 가이드에서는 Excel 기본 함수부터 VBA, Kutools 같은 타사 도구까지 네 가지 포괄적인 방법을 소개합니다。

드롭다운 목록 자동 채우기

먼저: 드롭다운 목록 만들기

방법 1: VLOOKUP 함수를 사용하여 자동 채우기

방법 2: INDEX 및 MATCH 함수를 사용하여 자동 채우기

방법 3: Kutools for Excel 을 사용하여 자동 채우기

방법 4: 사용자 정의 함수를 사용하여 자동 채우기

방법 4: 사용자 정의 함수를 사용하여 자동 채우기


먼저: 드롭다운 목록 만들기

자동 채우기 방법을 적용하기 전에 먼저 드롭다운 목록을 만들어야 합니다。 이 드롭다운이 관련 셀을 채우는 트리거 역할을 합니다。

단계:

1 단계。 원본 범위 준비하기。

2 단계。 드롭다운 목록 만들기。

  • 드롭다운을 만들고자 하는 셀로 이동합니다(예: Sheet1!D2)。

  • 다음으로 이동합니다:데이터>데이터 유효성 검사>데이터 유효성 검사.

  • 데이터 유효성 검사 대화 상자에서 허용 섹션의목록을 선택하고 원본 범위을 지정한 후 확인을 클릭합니다。

    문서 선택 목록

    문서 드롭다운 목록

드롭다운을 설정한 후 다음 자동 채우기 방법 중 하나를 적용할 수 있습니다。


방법 1: VLOOKUP 함수를 사용하여 자동 채우기

VLOOKUP 은 Excel 에서 데이터를 검색할 때 가장 자주 사용하는 함수 중 하나입니다。 드롭다운과 함께 사용하면 참조 테이블에서 관련 데이터를 빠르게 가져올 수 있습니다。

단계:

드롭다운 목록 옆 셀(예: E2)에 다음을 입력합니다:

=VLOOKUP(D2,$A$2:$B$5,2,FALSE)

🔓 수식 설명:

  • D2 의 값을 A2:B5 범위의 첫 번째 열에서 찾습니다. 값이 있으면 2 열(B 열)에서 해당하는 값을 반환합니다。 값이 없으면 오류(#N/A)를 표시합니다。
  • FALSE 는 정확히 일치해야 함을 의미합니다。

3 단계。Enter키를 누릅니다。

✨ 참고 사항

  • 값이 선택되지 않았을 때 오류를 숨기려면 IFERROR()를 사용하세요:
    =VLOOKUP(D2,$A$2:$B$5,2,FALSE)
  • 키 열의 왼쪽을 검색할 수 없습니다。

방법 2: INDEX 및 MATCH 함수를 사용하여 자동 채우기

INDEX 와 MATCH 는 VLOOKUP 보다 유연성이 뛰어난 강력한 조합입니다。 왼쪽 방향 조회를 지원하며 열 순서가 변경되어도 안정적으로 작동합니다。

단계:

드롭다운 목록 옆 셀(예: E2)에 다음을 입력합니다:

=INDEX($B$2:$B$5,MATCH(D2,$A$2:$A$5,0))

🔓 수식 설명:

  • MATCH(D2, $A$2:$A$5, 0)
    A2:A5 범위에서 D2 를 검색합니다. 0 는 정확히 일치함을 의미합니다(VLOOKUP 의 FALSE 와 동일)。
    D2 가 발견된 위치(행 번호)를 반환합니다。
  • INDEX($B$2:$B$5, ...)
    MATCH 에서 반환된 행 번호를 사용합니다。
    B2:B5 범위에서 해당하는 값을 반환합니다。

4 단계。Enter키를 누릅니다。

✨ 참고 사항

  • 반환 범위(INDEX)와 조회 범위(MATCH)는 행 단위로 정렬되어야 합니다。
  • 왼쪽이나 오른쪽 모두 검색할 수 있습니다。
  • VLOOKUP 보다 더 안정적입니다。

방법 3: Kutools for Excel 을 사용하여 자동 채우기

Kutools 는 수식 없이 GUI 기반으로 작업할 수 있는 방법을 제공합니다。 Excel 함수에 익숙하지 않은 사용자에게 특히 유용하며 빠르게 결과를 얻을 수 있습니다。

단계:

1 단계。 드롭다운 목록 옆 셀(예: E2)에서 다음으로 이동합니다:Kutools>함수 도우미>조회 및 참조>값 목록 찾기.

2 단계。테이블 배열, 조회 값 및 열 번호를 선택합니다。확인을 클릭합니다。

✨ 참고 사항

  • Kutools 를 사용하면 전체 범위에 한 번에 이 기능을 적용할 수 있습니다。
  • 이 도구는 초보자도 쉽게 사용할 수 있으며 수작업 오류를 줄여줍니다。
  • 사용하기 쉽습니다。
  • 수식이 필요 없습니다。

Excel 에서 반복 작업과 복잡한 수식에 지치셨나요? Kutools for Excel 이 모든 것을 해결해 드립니다!300 개 이상의 강력한 기능으로—일괄 편집, 스마트 채우기, 자동 필터링—업무 속도를 10 배 높일 수 있습니다。지금 다운로드하고 Excel 실력을 한 단계 업그레이드하세요!


방법 4: 사용자 정의 함수를 사용하여 자동 채우기

수식의 한계를 넘어 동적이고 자동화된 솔루션이 필요한 사용자의 경우, VBA 는 최대한의 제어와 로직 커스터마이징을 제공합니다。

단계:

1 단계。 Alt+F11 키를 눌러 VBA 편집기를 엽니다。

2 단계。 삽입 > 모듈을 클릭합니다。

3 단계。 아래 코드를 모듈에 붙여넣습니다。

'Update by Extendoffice
Function GetProductInfo(productName As String, colIndex As Integer) As Variant
    Dim ws As Worksheet
    Set ws = ThisWorkbook.Sheets("Sheet1") 'the sheet that the data source in

    Dim rng As Range
    Set rng = ws.Range("A2:B5") 'the range of data source

    Dim r As Range
    For Each r In rng.Rows
        If r.Cells(1, 1).Value = productName Then
            GetProductInfo = r.Cells(1, colIndex).Value
            Exit Function
        End If
    Next

    GetProductInfo = "Not found"
End Function

4 단계。 시트로 돌아와 드롭다운 목록 옆 셀(예: E2)에 다음을 입력합니다:

=GetProductInfo(D2,2)

5 단계。 Enter 키를 누릅니다。

✨ 참고 사항

  • 매크로 사용 가능 통합 문서(。xlsm)가 필요합니다。

자주 묻는 질문

Q1: 내 데이터 범위이 자주 변경되면 어떻게 해야 하나요?

이름이 지정된 범위나 동적 테이블을 사용하여 참조를 유지하세요。

Q2: VLOOKUP 으로 왼쪽 방향 조회가 가능한가요?

아니요. 그런 경우에는 INDEX+MATCH 또는 Kutools 를 사용하세요。

Q3: Kutools 는 안전한가요?

네, 널리 사용되고 신뢰받는 도구입니다。 다만 공식 웹사이트에서만 다운로드하세요。

Q4: VBA 는 모든 Excel 버전에서 작동하나요?

대부분의 데스크톱 버전은 지원하지만 기본적으로 비활성화되어 있으며 Excel Online 에서는 지원되지 않습니다。

Q5: Kutools 는 무료인가요?

Kutools for Excel 은 완전히 무료인 도구는 아니지만 무료 체험판을 제공하며 이후 일회성 구매 옵션을 선택할 수 있습니다:


최고의 Office 생산성 도구

🤖KUTOOLS AI 도우미: 다음을 기반으로 데이터 분석 혁신하기:지능형 실행   |  코드 생성|  사용자 지정 수식 생성  |  데이터 분석 및 차트 생성|  향상된 함수 호출
인기 기능:찾기, 강조 표시 또는 중복 표시   |  빈 행 삭제   |  데이터 손실 없이 열 결합 또는 셀 제거   |  공식을 사용하지 않는 반올림...
슈퍼 LOOKUP:다중 조건 VLookup  |  다중 값 VLookup  |   여러 시트에서 VLookup   |   퍼지 매치....
고급 드롭다운 목록:드롭다운 목록 빠르게 생성   |  종속형 드롭다운 목록   |  다중 선택 드롭다운 목록....
열 관리자:특정 수의 열 추가|열 이동|숨겨진 열의 표시 상태 전환|범위 및 열 비교...
주요 기능:그리드 포커스   |  디자인 보기   |향상된 수식 표시줄   | 워크북 및 시트 관리자   |  자원 라이브러리(자동 텍스트)|  날짜 선택기   |  워크시트 병합  |  암호화/셀 해독   | 목록으로 이메일 보내기   |  슈퍼 필터   |   특수 필터(굵은 글꼴이 있는 셀 필터링/기울임꼴/취소선。。。) 。。。
상위 15 도구 모음:12 텍스트도구(텍스트 추가,특정 문자 삭제, ...)|   50+차트유형(간트 차트, ...)|   40+ 실용적인수식(생일을 기준으로 나이 계산, ...)|   19 삽입도구(QR 코드 삽입,경로에서 그림 삽입, ...)|   12 변환도구(단어로 변환하기,환율 변환, ...)|   7 병합 및 분할도구(고급 행 병합,셀 분할, ...)|그 외 더 많은 기능
Kutools 를 선호하는 언어로 사용하세요 – 영어, 스페인어, 독일어, 프랑스어, 중국어 및 40+개 이상의 언어를 지원합니다!

Kutools for Excel 로 Excel 역량을 한 단계 업그레이드하고 전례 없는 효율성을 경험하세요。Kutools for Excel 는 생산성과 저장 시간을 향상시키는 300 개 이상의 고급 기능을 제공합니다。가장 필요한 기능을 지금 바로 확인하세요。。。


Office Tab 가 Office 에 탭 인터페이스를 제공하여 작업을 훨씬 쉽게 만들어 줍니다

  • Word, Excel, PowerPoint 에서 탭 기반 편집 및 읽기 기능을 활성화합니다, Publisher, Access, Visio 및 Project 에서도 사용 가능합니다。
  • 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 생성할 수 있습니다。
  • 50% 만큼 생산성을 높이고 매일 수백 번의 마우스 클릭을 줄여줍니다!

모든 Kutools 애드인。 하나의 설치 프로그램

Kutools for Office스위트 번들은 Excel, Word, Outlook 및 PowerPoint 용 애드인과 Office Tab Pro 를 포함하며, 다양한 Office 앱을 사용하는 팀에 이상적입니다。

ExcelWordOutlookTabsPowerPoint
  • 올인원 스위트— Excel, Word, Outlook 및 PowerPoint 애드인 + Office Tab Pro
  • 하나의 설치 프로그램, 하나의 라이선스— 몇 분 안에 설정 완료(MSI 지원)
  • 함께 사용할수록 더 효과적입니다— Office 앱 전반에서 생산성 향상
  • 30 일간 모든 기능 무료 체험— 등록이나 신용카드 필요 없음
  • 최고의 가성비— 개별 애드인 구매 대비 절약