Excel에서 다른 테이블의 행을 기반으로 하는 열이 포함된 테이블을 어떻게 만들 수 있나요?

Excel에서 다른 테이블의 행을 기반으로 하는 열이 포함된 테이블을 어떻게 만들 수 있나요?

Excel에 다음과 같은 테이블이 있습니다.

부품 번호 비용 사용처 설명
1000 $0.05 위젯 나사
1001 $2.00 위젯 주택
1002 $5.50 위젯 회로 기판
1003 $1.00 기스모 표시하다
1004 $0.75 기스모 틈 메우는 물건
1005 $0.23 물건 스피커
1006 $0.12 기스모
1007 $2.43 위젯 모터

첫 번째 테이블의 세 번째 행에서 열이 동적으로 생성되고 네 번째 열에서 값을 가져오는 두 번째 테이블을 만들고 싶습니다.

위젯 기즈모 물건
나사 표시하다 스피커
주택 틈 메우는 물건
회로 기판
모터

매크로 없이 Excel에서 이 작업을 수행하도록 하는 방법이 있습니까?

답변1

예, 다음과 같은 수식을 사용할 수 있습니다. =TRANSPOSE(UNIQUE("where used"))헤더를 동적으로 생성하려면

그런 다음 다음과 같은 수식을 사용하여 =FILTER("description", "where used"="headers generated with first formula")테이블 본문을 동적으로 생성합니다 .

두 번째 필터에 사용된 설명과 위치는 수식을 드래그하면 열당 모든 데이터를 얻을 수 있도록 고정되어야 합니다.

예를 들어:여기에 이미지 설명을 입력하세요

이것을 얻을 것이다:여기에 이미지 설명을 입력하세요

나는 그것을 할 수 있는 다른 방법이 있다고 확신합니다.

관련 정보