我想知道是否有人可以帮助在以下公式中插入OR选项
=INDEX(B2:B211,MATCH(LARGE(IF(C2:C211=HomeTeam,B2:B211,""),1),B2:B211,0))
我尝试过以下但不幸的是,这会带来不正确的结果
=INDEX(B2:B211,MATCH(LARGE(IF(OR(C2:C211=HomeTeam,D2:D211=HomeTeam),B2:B211,""),1),B2:B211,0))
感谢任何帮助
答案 0 :(得分:1)
简短回答是使用+而不是OR - OR函数返回单个值而不是此处所需的数组,因此它在数组公式中无法正常工作
试试这个
=INDEX(B2:B211,MATCH(LARGE(IF((C2:C211=HomeTeam)+(D2:D211=HomeTeam),B2:B211),1),B2:B211,0))
我假设HomeTeam是一个命名范围(因此没有引号) - 是单个值吗?
当你在这里返回值本身时,你不需要INDEX和MATCH,你可以只使用
=LARGE(IF((C2:C211=HomeTeam)+(D2:D211=HomeTeam),B2:B211),1)