기준과 일치하는 여러 값 목록 생성 - Excel

기준과 일치하는 여러 값 목록 생성 - Excel

Excel 시트를 설정하려고 하는데 내 데이터 설정 및 기준과 유사한 예를 찾을 수 없습니다. index와 small을 사용하려고 했는데 문제가 발생했습니다.

자체 기준과 일치하는 값 목록을 생성하려고 합니다.

입력 데이터는 다음과 같이 표시됩니다.

  A       B            C            D
1 Name    Criteria1    Criteria2    Criteria3
2 name1   X                         W
3 name2   X            Y            X
4 name3                             A

결과가 다음과 같도록 기준에 값이 있는 이름 목록을 반환하고 싶습니다.

  A            B            C
1 Criteria1    Criteria2    Criteria3
2 name1        name2        name1 
3 name2                     name2
                            name3

답변1

저는 테이블과 구조적 참조를 사용했지만 상대 또는 고정 주소 지정으로 변환할 수 있습니다.

첫 번째 기준 첫 번째 셀의 경우:

=IFERROR(INDEX(Table1[[Name]:[Name]],AGGREGATE(15,6,1/(LEN(Table1[Criteria1])>0)*ROW(Table1[Criteria1])-ROW(Table1[#Headers]),ROWS($1:1))),"")

그런 다음 필요에 따라 채우고 가로질러

여기에 이미지 설명을 입력하세요

AGGREGATE기능을 사용하면 오류를 무시할 수 있습니다.

  • 1/(len(xx)>0)셀에 텍스트가 있는지에 따라 1또는 를 반환합니다 .DIV/0
  • * Row(Table1)행 번호 또는 오류를 반환합니다.
  • 오류를 무시할 수 있으므로 AGGREGATE유효한 행 번호만 반환됩니다.
  • 해당 반환 값을 사용하여 INDEX첫 번째 열에 넣 습니다.

관련 정보