Falha na fórmula do Excel 2010 INDEX MATCH - precisa de ajuda para resolver

0

Estou trabalhando com 4 colunas em duas planilhas.

Sheet_1 contém uma coluna de texto e uma coluna de valores correspondente.

Folha_2 contém uma coluna de texto, alguns dos quais podem ser correspondidos à coluna de texto em sheet_1 e outros não; todas as linhas de células na coluna de texto sheet_1 devem corresponder a uma linha de texto de células na coluna de texto sheet_2, mas não vice-versa porque a coluna de texto sheet_2 contém linhas de texto adicionais.

A quarta coluna é uma coluna em branco em sheet_2 onde desejo retornar o valor da segunda coluna em sheet_1.

A coluna de texto em sheet_1 não está na mesma ordem da coluna de texto em sheet_2. Todas as colunas contêm milhares de linhas.

Nopassado,apenasalgunsdiasatrás,nomesmocomputadorenomesmoprogramadoExcel,useicomêxitoessafórmula:

=IFERROR(INDEX('Sheet_1'!B:B,MATCH('Sheet_2'!A1,'Sheet_1'!A:A,0)),"Not Found")

No uso anterior dessa fórmula, ela corresponderia com êxito o texto do número na planilha_2, a célula A1 com o texto ou o número na planilha_1, coluna A, retornaria o valor ou número correspondente na célula da coluna indexada B em sheet_2 para a célula coloquei a fórmula. Se não houver correspondência encontrada, a fórmula retornará o texto "Não encontrado".

Mesmo que eu volte a usar a fórmula com sucesso e redigite a mesma fórmula exata OU copie e cole, às vezes ela funcionará e às vezes não.

Eu tentei reformatar todas as colunas para texto usando a função de texto para colunas. Eu tentei copiar no bloco de notas e, em seguida, colando de volta na planilha. Eu tentei diferentes variações de fórmulas que encontrei on-line e não consigo fazer nada funcionar.

Neste ponto, se eu receber um "N / A" em vez de "Not Found", eu ficaria feliz.

Por favor ajude.

Obrigado, Cooper

    
por Cooper 05.07.2017 / 02:16

1 resposta

1

Sem acesso à planilha original, não sei ao certo quanto podemos ajudar com um problema intermitente. Aconselho que você quebre a fórmula em seus componentes (você pode ocultar as colunas, se necessário) para ver onde o erro está sendo introduzido.

Portanto, por exemplo, na Planilha2 na coluna C, coloque =MATCH(...) , depois, na coluna D, coloque =INDEX(...) e assim por diante:

    
por 05.07.2017 / 02:49