
メイン テーブルから、残高列の値が 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)),"")
- セルにゼロを入れます
A163
。 - 上記の配列数式をセルの
A172
末尾に入力し、Ctrl+Shift+Enter
右と下に入力します。
注記、 必要に応じて数式内のセル参照を調整します。