请在Excel上提供一些帮助。
我有一个电子表格,其中包含最左边一列的客户名称(A栏。每个客户都有5个票号.5个票号中的每一个都有一列(B列到F列)。我想查看范围(B - F)查找特定的票号,然后返回持有该票号的客户的名称。
请问我是怎么做的? (它不是不是 VLookUp,我已经尝试过了,这与我想做的事情相反。)
答案 0 :(得分:0)
在H2中,写下您要查找的票号
在I2中放了这个公式
=IFERROR(IFERROR(IFERROR(IFERROR(INDEX($A:$A,MATCH(H2,$B:$B,0)),INDEX($A:$A,MATCH(H2,$C:$C,0))),INDEX($A:$A,MATCH(H2,$D:$D,0))),INDEX($A:$A,MATCH(H2,$E:$E,0))),INDEX($A:$A,MATCH(H2,$F:$F,0)))
答案 1 :(得分:0)
试试这个:
=IF(SUMPRODUCT(--($B$2:$F$n=TicketNumber))=0,"",INDEX($A$1:$A$n,SUMPRODUCT(($B$2:$F$n=TicketNumber)*ROW($B$2:$F$n))))
其中n
等于表格中的最后一行。
答案 2 :(得分:0)
感谢您的所有建议。我终于找到了一个适用于我的解决方案,以用户定义的公式形式:excel lookup within multiple columns