Excel에서는 셀 값을 기준으로 드롭다운 목록을 표시합니다.

Excel에서는 셀 값을 기준으로 드롭다운 목록을 표시합니다.

여기, 보시다시피 빨간색 과일 목록이 있고 그 아래에는 노란색 과일 목록이 있습니다.

여기, 색상과 과일을 선택하는 데 사용되는 두 개의 드롭다운 목록이 있습니다. "빨간색"을 선택하면 왼쪽 드롭다운 목록에서 오른쪽 목록에 빨간색으로 표시된 과일 목록이 표시되도록 하고 싶습니다.오직. "노란색"을 선택하면 왼쪽 드롭다운 목록에서 오른쪽 목록에 노란색 과일 목록이 보이도록 하고 싶습니다.오직. 그렇게 하려면 어떤 종류의 공식을 사용해야 합니까?

답변1

이런 공식을 만들겠습니다. 붉은색 과일은 AA 열에 나열되어 있습니다. 노란색 과일은 AB 열에 나열되어 있습니다.
=IF(A1="Red",OFFSET(AA2,0,0,COUNTA(AA2:AA10),1),IF(A1="Yellow",OFFSET(AB2,0,0,COUNTA(AB2:AB10),1)))

과일을 선택하기 위한 셀의 데이터 유효성 검사 목록에서 위의 수식을 입력합니다.

작동 원리

IF 문은 선택한 과일의 색상을 평가합니다. OFFSET 명령은 선택한 색상 과일 목록의 맨 위에서 시작하는 목록을 생성합니다. COUNTA 수식은 열의 과일 수(최대 10개)를 계산합니다.

관련 정보