다음과 같은 Excel 테이블이 있습니다.
Code | Description
-------------------------
A | Desc1
A | Desc2
B | Desc3
C | Desc4
C | Desc5
C | Desc6
...
Descriptions
각각의 고유한 을 모두 찾아야 합니다 Code
. 예를 들어 다음과 같은 테이블을 원합니다.
Code | Description1 | Description2 | Description3
-----------------------------------------------------
A | Desc1 | Desc2 |
B | Desc3 | |
C | Desc4 | Desc5 | Desc6
Excel에서 이를 수행할 수 있는 방법이 있습니까? 피벗 테이블을 사용해 보았지만 운이 없었습니다.
답변1
표시된 대로 데이터에 A1:B7
헤더가 포함되어 있는 경우 에 원하는 헤더를 입력하세요 . 단 , 찾고 있는 열 값이 아래에 있는지 C1:F1
확인하세요 . 좋아요 와 . 모든 열 값을 모르는 경우 열 에서 해당 값을 가져올 수 있는 간단하고 고유한 추출 공식이 있습니다 .Code
C2
C3 = B
C4 = D
Code
Code
+ + 키를 C2
사용하여 이 수식을 입력하세요 .CtrlShiftEnter
=INDEX($A$2:$A$7, MATCH(0, COUNTIF($C$1:$C1, $A$2:$A$7), 0))
+ + 키를 사용 하여 D2
이 수식을 입력 한 다음 이를 오른쪽과 아래로 끌어 새 테이블을 채울 수 있습니다.CtrlShiftEnter
=IFERROR(INDEX($B$2:$B$7, MATCH(0, COUNTIF($C2:C2,$B$2:$B$7)+IF($A$2:$A$7<>$C2, 1, 0), 0)), 0)
0
현재 표시할 새 설명이 없는 셀에 이 표시됩니다 . 이는 원본 데이터가 열을 기준으로 정렬된 경우에만 작동합니다 Code
.편집 - 신경쓰지 마세요. 정렬되지 않은 값에서도 작동합니다.
이게 도움이 되길 바란다.