A correspondência de índice do Excel para várias condições é avaliada corretamente com F9, mas não na célula

0

Eu tenho uma fórmula de correspondência de índice que avalia corretamente se eu usar F9, no entanto, quando eu realmente pressiono enter, ela retorna # N / A.

A fórmula é projetada para executar um vlookup em duas condições:

=INDEX(Table2[#All], MATCH(1,([@countries]=Table2[[#All],[countries]])*([@item]=Table2[[#All],[item]]),0),7)

A configuração da pasta de trabalho é de duas folhas. Na Tabela 1, os países e itens das linhas estão sendo correspondidos para esses valores na Tabela 2 e, em seguida, a sétima coluna é extraída e retornada.

Alguém pode explicar que sutileza estou perdendo, nunca vi uma fórmula avaliar corretamente manualmente e depois quebrar quando inserida.

Folha de Exemplo

link

    
por Dominic Woodman 08.05.2015 / 11:41

1 resposta

1

Sua fórmula é uma fórmula de matriz, você precisa terminá-la CTRL + ALT + ENTER, em vez de apenas ENTER.
Então, dando a mensagem de erro é o resultado esperado, aparentemente excel gerenciar imprensa de F9 de uma forma mais inteligente.

    
por 08.05.2015 / 13:11