드롭다운 선택에 따라 자동으로 값 삽입

드롭다운 선택에 따라 자동으로 값 삽입

저는 광케이블 데이터 손실 계산 프로세스를 자동화하기 위해 Excel 시트를 사용하고 있습니다.

내가 가진 문제는 다음과 같습니다.

이 시트의 "Soorten Vezels" 부분에 있는 값을 사용하여 워크시트의 다른 부분에 드롭다운 메뉴를 생성하고 있습니다. 이 Excel 파일을 실제로 사용자 정의할 수 있도록 유지하려면 새로운 유형의 광섬유를 추가한 다음 그 옆에 최대 허용 손실을 추가하고 싶습니다.

베젤을 약화시키다

이 시트의 다른 곳에서 드롭다운 메뉴에서 광섬유 유형을 선택할 수 있으며 Excel 시트는 자동으로 옆에 있는 다른 필드에 최대 손실(미리 만들어진 목록에서 옆에 있는 손실)을 입력합니다. .

나는 이것을 충분히 명확하게 했으면 좋겠다.

편집하다:

이것을 사용하면:

=OPZOEKEN([Type kabel];Tabel3[#alles])

"type kabel"을 사용하면 내가 tabel3에서 찾고 있는 값이 되며 이것이 작동합니다. 그러나 다른 분야에서 동일한 작업을 수행하면 다음과 같습니다.

=OPZOEKEN(Tabel1[Type Connector];Tabel5[#alles])

그것은 나에게 오류를 제공합니다 :

#N/B

뭐가 잘못 되었 니?

답변1

이를 위해 Vlookup 기능을 사용할 수 있습니다.

=vlookup(a1,Sheet2!$A$3:$B$9,2,False)

... 여기서 A1은 드롭다운 값이 있는 셀입니다. 레이아웃에 따라 데이터 유효성 검사 목록과 조회 테이블에 대한 동적 범위 이름을 작성할 수 있으므로 새로운 "Soorten Veezels"를 추가할 때마다 수식을 변경할 필요가 없습니다. 데이터 유효성 검사 목록의 경우 다음과 같은 수식과 함께 명명된 범위 LookupList를 사용합니다.

=Sheet2!$A$3:INDEX(Sheet2!$A$3:$A$9,MATCH("zzzz",Sheet2!$A$3:$A$9,1))

조회 테이블의 경우 수식과 함께 LookupTable이라는 이름을 사용합니다.

=offset(LookupList,0,0,,2)

그런 다음 =LookupList를 드롭다운에 대한 참조로 사용하고 다음과 같이 vlookup을 사용할 수 있습니다.

=vlookup(A1,LookupTable,2,false)

관련 정보