将 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)))
这个公式是否如你所愿:
=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))
我正在帮助一个夏令营,希望能够查询 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)))
这个公式是否如你所愿:
=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))