将 VLOOKUP 应用于多行

Apply VLOOKUP to multiple rows

我正在帮助一个夏令营,希望能够查询 parent 已经支付的金额。我的表格给了我这样的结果:

如果我在行中输入任何一个人的姓名,我希望能够对支付的金额进行索引查找。

我的代码允许我查找第一个 parent 的姓氏和名字,但不能查找第二个的姓氏和名字,因此我需要在其中某处添加一个 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)))

Link to spreadsheet

这个公式是否如你所愿:

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

我为感兴趣的人弄明白了:

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

我要列出的内容

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

前两个条件(名字和姓氏)

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

第二个标准(名字和姓氏)

我缺少运算符 * = AND // + = OR

谢谢

尝试:

=IF(OR(List!$C2 = $B2; List!$C2 =$B2);List!$G2;IF(OR(List!$E2=$A2;List!$F2=$B2);List!$G2;List!$G2))