Excel에서 셀 값을 기준으로 드롭다운 목록을 변경하는 방법(2가지 방법)

  • 이 공유
Hugh West

특정 값을 기준으로 특정 데이터를 추출하려면 드롭다운 목록을 사용해야 할 수 있습니다. 또한 두 개 이상의 종속 드롭다운 목록 을 상호 연결해야 합니다. 이 기사에서는 Excel에서 셀 값을 기반으로 드롭다운 목록을 변경하는 방법을 보여줍니다.

실습 통합 문서 다운로드

이 기사를 읽는 동안 연습할 이 실습 통합 문서를 다운로드하십시오. .

드롭다운 목록 변경.xlsx

Excel에서 셀 값을 기준으로 드롭다운 목록을 변경하는 2가지 적절한 방법

에서 아래 섹션에서는 드롭다운 목록을 변경하는 가장 적합한 2 방법을 강조합니다. 먼저 드롭다운 목록에서 OFFSET MATCH 기능을 적용하여 셀 값을 기반으로 변경합니다. 추가로 Microsoft Excel 365 에 있는 XLOOKUP 기능을 사용하여 동일한 작업을 수행합니다. 아래 이미지에서 작업을 수행하기 위한 샘플 데이터 세트를 제공했습니다.

1. OFFSET 및 MATCH 함수를 결합하여 셀 값을 기반으로 드롭다운 목록을 변경합니다. Excel

다음 데이터 집합에는 판매 제품을 판매하는 세 명의 영업 사원이 있습니다. 이제 특정 세일즈맨을 위한 제품을 찾고자 합니다. 이렇게 하려면 다음 단계를 따르세요.

1단계: 데이터 유효성 검사 목록 만들기

  • 로 이동 데이터.
  • 데이터 에서 클릭유효성 검사 .

2단계: List

  • 의 소스 선택 허용 옵션에서 목록을 선택합니다.

  • 소스 상자에서 판매원 이름에 대해 소스 범위 E4:G4 를 선택합니다.
  • Enter 를 누릅니다.

  • 따라서 B5 셀에 드롭다운이 나타납니다.

3단계: OFFSET 기능 적용

  • OFFSET 기능,
에 다음 공식을 입력합니다. =OFFSET($E$4)

  • 여기서 E4 절대 형식의 기준 셀이다.

  • rows 인수에서 1 행을 아래로 세는 값으로 1 를 입력합니다. 참조 셀에서 E4 .
=OFFSET($E$4,1

단계 4: MATCH 함수를 사용하여 OFFSET 함수 column

  • cols 인수에서 열을 선택하려면 MATCH 함수를 다음 공식.
=OFFSET($E$4,1,MATCH($B$5

  • 여기서 B5 는 드롭다운 목록에서 선택한 셀 값입니다.

  • MATCH 함수에 대한 lookup_array 인수를 선택하려면 다음 수식을 사용하여 E4:G4 를 절대 형식의 범위로 추가합니다.
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4

  • 완전 일치 일치 유형에 대해 0 를 입력합니다. 다음 수식은 MATCH에 대해 3 를 반환합니다.
MATCH($B$5,$E$4:$G$4,0)

  • 마이너스 1 쓰기 ( -1 ) MATCH 기능에서 OFFSET 기능은 첫 번째 열 0 ( 0 )으로 계산하기 때문입니다.
MATCH($B$5,$E$4:$G$4,0)-1

5단계: 열 높이 입력

  • 높이 인수에서 1 를 선택하면 각 열에 하나의 값이 있는 것으로 계산됩니다.
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,1

6단계: 너비 값 입력

  • 너비 인수에 1 .
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,1,1)

  • 따라서 선택하면 Jacob B5 에서 초콜릿 의 첫 번째 요소가 됩니다. Jacob .

7단계: 각 열의 요소 개수

  • 열의 요소 수를 계산하기 위해 셀 C13 COUNTA 함수를 다음 수식으로 적용합니다.
=COUNTA(OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,10))

  • 요소/제품을 계산합니다. 특정 세일즈맨의 번호( Jacob ).

8단계: 카운트 높이 셀 값을 OFFSET 함수의 높이 인수

  • 다음 수식을 작성하여 높이를 더합니다.
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,C13,1)

9단계: 수식 복사

  • Ctrl + C <2를 누릅니다> 복사하려면수식.
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,C13,1)

10단계: 수식 붙여넣기

  • 데이터 유효성 검사 소스에 수식을 붙여넣습니다.
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,C13,1)

  • 마지막으로 Enter 를 눌러 변경 사항을 확인합니다.

  • 결과적으로 드롭다운 목록 값은 다른 셀 값에 따라 변경됩니다.

  • 셀 값 변경 Bryan Juliana Juliana 가 판매하는 제품명을 받습니다.

자세히 보기: Excel의 범위에서 목록을 만드는 방법(3가지 방법)

유사한 읽기

  • Excel에서 여러 단어로 종속 드롭다운 목록을 만드는 방법
  • Excel에서 선택 항목을 기반으로 데이터를 추출하는 드롭다운 필터 만들기
  • Excel에서 드롭다운 목록 선택을 기반으로 데이터를 추출하는 방법
  • 셀 값을 기반으로 드롭다운 목록을 사용하여 Excel 필터 만들기
  • Excel에서 드롭다운 목록에 항목을 추가하는 방법(5 Me thods)

2. Excel

에서 XLOOKUP 기능을 사용하여 셀 값을 기반으로 드롭다운 목록을 변경 Microsoft 365 , XLOOKUP 함수의 공식 하나만으로 만들 수 있습니다. 아래에 설명된 단계를 따라 수행하십시오.

1단계: 데이터 유효성 검사 목록 만들기

  • 데이터 유효성 검사 옵션에서, 선택 목록.

2단계: 소스 범위 입력

  • 소스 상자에서 소스 범위 E4:G4 를 선택합니다.
  • 그런 다음 Enter 를 누릅니다.

  • 따라서 데이터 유효성 검사 목록이 나타납니다.

3단계: 삽입 XLOOKUP 함수

  • B5 셀을 look_up으로 선택합니다.
=XLOOKUP(B5)

4단계: lookup_array

  • 쓰기 범위 E4 선택 :G4 as the look_array .
=XLOOKUP(B5, E4:G4)

읽기 자세히: Excel에서 드롭다운 목록을 편집하는 방법(4가지 기본 접근 방식)

5단계: return_array 삽입

  • 반환 E5:G11 .

    <의 범위를 입력하십시오. 12>따라서 제품 은 특정 판매원 에 따라 반품됩니다.

  • 이제 선택 드롭다운 목록에서 이름을 선택하고 제품 이름을 가져옵니다.

참고. 주의 깊게 살펴보고, 위 이미지에서 zero 는 셀이 blank 인 범위로 표시됩니다. 이것이 제로 로 간주되는 이유입니다. 0 을 제거하려면 아래 단계를 따르십시오.

자세히 보기: Excel에서 드롭다운 목록에 빈 옵션을 추가하는 방법(2가지 방법)

6단계: UNIQUE 함수 적용

  • UNIQUE.
=UNIQUE(XLOOKUP(B5,E4:G4,E5:G11),,TRUE)

  • 마지막으로 결과를 얻을 수 있습니다. 원하는.

자세히 보기: Excel에서 VBA를 사용한 드롭다운 목록의 고유 값(전체 가이드)

결론

마지막으로 셀 값을 기준으로 Excel 의 드롭다운 목록을 업데이트하는 방법을 이제 이해하셨기를 바랍니다. 이러한 모든 전략은 데이터를 교육하고 연습할 때 수행해야 합니다. 연습장을 검토하고 배운 내용을 적용하세요. 여러분의 아낌없는 지원 덕분에 이와 같은 프로그램을 계속 제공할 수 있게 되었습니다.

궁금한 점이 있으면 언제든지 문의해 주세요. 아래 댓글 섹션에서 의견을 공유해 주세요.

Exceldemy 직원이 최대한 빨리 연락을 드릴 것입니다.

우리와 함께 머물면서 계속 배우십시오.

Hugh West는 업계에서 10년 이상의 경험을 가진 고도로 숙련된 Excel 트레이너이자 분석가입니다. 그는 회계 및 재무 학사 학위와 경영학 석사 학위를 보유하고 있습니다. Hugh는 교육에 대한 열정을 가지고 있으며 따라하기 쉽고 이해하기 쉬운 독특한 교수법을 개발했습니다. Excel에 대한 그의 전문 지식은 전 세계 수천 명의 학생과 전문가가 자신의 기술을 향상시키고 경력에서 탁월하도록 도왔습니다. Hugh는 자신의 블로그를 통해 자신의 지식을 전 세계와 공유하고 개인과 기업이 잠재력을 최대한 발휘할 수 있도록 무료 Excel 자습서 및 온라인 교육을 제공합니다.