1

サマーキャンプを手伝っていて、保護者が支払った金額を調べたいと思っています。私のフォームでは、次のような結果が得られます。

サンプルデータ

行に人の名前のいずれかを入力すると、支払った金額のインデックス ルックアップを実行できるようにしたいと考えています。

私のコードでは、最初の親の姓と名を検索できますが、2 番目の親は検索できないため、OR 関数をどこかに追加する必要がありますが、どこにあるのかわかりません。

=INDEX(FILTER(FACTURATION!G:G;FACTURATION!B:B=B3;FACTURATION!C:C=C3);1)

私はこれを試しましたが、運がありません:

=INDEX(OR(FILTER(FACTURATION!G:G;FACTURATION!B:B=B3;FACTURATION!C:C=C3);FILTER(FACTURATION!G:G;FACTURATION!E:E=B3;FACTURATION!F:F=C3)))

スプレッドシートへのリンク

4

3 に答える 3

0

興味のある人のためにそれを理解しました:

=FILTER(リスト!G:G; (リスト!C:C=B3) (リスト!B:B=A3)+(リスト!F:F=B3) (リスト!E:E=A3))

リストしたいもの

=FILTER(List!G:G; (List!C:C=B3) (List!B:B=A3) +(List!F:F=B3) (List!E:E=A3))

最初の 2 つの基準 (名と姓)

=FILTER(List!G:G;(List!C:C=B3) (List!B:B=A3)+ (List!F:F=B3) (List!E:E=A3) )

2 番目の基準 (名と姓)

演算子がありませんでした * = AND // + = OR

ありがとう

于 2016-01-23T02:28:53.060 に答える
0

この式はあなたが望むように機能しますか:

=FILTER(List!G:G;(List!C:C=B3)+(List!B:B=A3))

于 2016-01-23T01:56:53.087 に答える