열의 값이 특정 기준과 일치하는 하위 테이블을 얻는 수식

열의 값이 특정 기준과 일치하는 하위 테이블을 얻는 수식

잔액 열의 값이 0보다 큰 행의 기본 테이블에서 하위 테이블을 가져오는 수식을 찾고 있습니다.

NameClass   Date    Pre Balance July    Van Fine    Total   Received    Balance
ABC Pnur    13-Jul-18   2,000   1,000               3,000   3,000       0
ABD Pnur    10-Jul-18   2,000   1,000       50      3,050   1,000       2,050
ABE Pnur    16-Jul-18   7,370   1,000               8,370   8,370       0
ABF Pnur    26-Jul-18   7,370   1,000               8,370   8,370       0

메인 테이블 스크린샷

답변1

잔액 열의 값이 0보다 큰 행 중 기본 테이블에서 하위 테이블을 가져오려면 다음을 수행해야 합니다.

=IFERROR(INDEX($A$166:$I$169, SMALL(IF((INDEX($I$166:$I$169, , $A$163)>0), MATCH(ROW($A$166:$I$169), ROW($A$166:$I$169)), ""), ROWS(A172:$A$172)), COLUMNS($A$1:A1)),"")
  • Cell 에 0을 넣습니다 A163.
  • 위에서 작성한 배열 수식을 Cell A172 마무리 에 작성한 Ctrl+Shift+Enter다음 Right & Down을 채웁니다.

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

메모, 필요에 따라 수식의 셀 참조를 조정합니다.

관련 정보