목차
특정 값을 기준으로 특정 데이터를 추출하려면 드롭다운 목록을 사용해야 할 수 있습니다. 또한 두 개 이상의 종속 드롭다운 목록 을 상호 연결해야 합니다. 이 기사에서는 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 직원이 최대한 빨리 연락을 드릴 것입니다.
우리와 함께 머물면서 계속 배우십시오.