Excel에서 여러 값을 출력하는 방법은 무엇입니까?

Excel에서 여러 값을 출력하는 방법은 무엇입니까?

일부 분석을 수행하기 위해 Excel을 사용하고 있습니다. ID 번호 유형 역할 필드가 포함된 스프레드시트(기본)와 ID 번호 필드가 포함된 다른 스프레드시트(결과)가 있습니다.

ID 및 번호가 스프레드시트(Base)의 ID 및 번호와 일치하는 경우 스프레드시트(결과)에 유형 및 역할을 어떻게 추가할 수 있나요?

작동하지 않는 다양한 공식(vlook, textjoin)을 시도했습니다...

편집: 예

Base라는 스프레드시트

ID 번호 역할
12 상위
99 후진

결과라는 이름의 스프레드시트

ID 번호 역할 테크노 시간
12 상위 자바 3 일
99 후진 파이썬 2일

스프레드시트 베이스에서 원하는 수정

ID 번호와 역할이 일치할 때 추가하고 싶습니다.스프레드시트 베이스와 일치하다스프레드시트 결과, 다른 모든 열(테크노 및 시간)을 포함하는 것보다.

답변1

공식

FILTER그만큼테크노그리고시간Results행 의 열ID그리고역할또한 둘 다 일치ID그리고역할의 테스트 행 중 BASE. IFERROR일치하는 항목이 없을 때 오류를 처리하는 데 사용됩니다 .

=IFERROR(FILTER(techno:time,(id=A2)*(roles=B2)),"")
이름 범위                                                                                         
ID Results!$A:$A
역할 Results!$B:$B
테크노 Results!$C:$C
시간 Results!$D:$D

시트:Base

시트:Results

관련 정보