Aninhando vários IFERRORS com Index and Match

0

Eu me sinto como um manequim. Eu basicamente preciso de uma coluna que diz - Se a coluna a2 = 0, em seguida, indexar e corresponder a coluna C, se isso retorna um índice de erro e corresponder a coluna e, outro índice e coluna de correspondência um

Fórmula atual que só funciona para Se coluna a2 = 0, em seguida, indexe e corresponda a coluna C, senão o índice e corresponda à coluna a.

= IF (A2 = 0, "", IFERROR (ÍNDICE ('Olhar Planejado PARA CIMA'! C: C, CORRESP (C2, 'Olhar Planejado PARA CIMA'! C: C, 0)), IFERROR (ÍNDICE (' Olhar planejado para cima '! A: A, MATCH (A2,' Look Look UP '! A: A, 0)), "n / a")))

Eu não posso para a vida de mim começar a coluna E entrar lá.

    
por Sarah 01.04.2014 / 00:45

1 resposta

1

Se as instruções tiverem duas ramificações, as instruções IFERROR terão apenas 1.

Sua primeira condição 'SE (A2 = 0 ...' não faz nada quando a condição é verdadeira ', ""' e o erro verifica se a condição é falsa ', IFERROR (...', que é o oposto para a sua especificação. Mude o início desta para 'IF (A2 < > 0,'.

Para inserir a condição da coluna E, você precisa colocar a condição na ramificação da condição da coluna C, onde ela sai se houver um erro. Após o acima, a fórmula que você está procurando deve ser:

=IF(A2<>0, "", IFERROR(INDEX('Planned Look UP'!C:C, MATCH(C2, 'Planned Look UP'!C:C, 0)), IFERROR(INDEX('Planned Look UP'!E:E,MATCH(E2,'Planned Look UP'!E:E, 0)), IFERROR(INDEX('Planned Look UP'!A:A,MATCH(A2,'Planned Look UP'!A:A, 0)), "n/a")))
    
por 01.04.2014 / 10:34