Por que estou obtendo linha errada com a função INDEX?

2

Esta imagem é dos meus dados. Estou executando um método INDEX para obter o número da fatura. Ele está trabalhando em todas as outras linhas, mas esta, embora todas elas tenham exatamente a mesma fórmula. Eu finalmente descobri que ele está puxando dados da linha abaixo de onde deveria. A fórmula mostra que está puxando de 4 linhas acima. Eu devo estar faltando alguma coisa com a função INDEX que está fazendo isso puxar a linha errada para esta fórmula

Aqui está a página mostrando o resultado para que você possa ver os outros números puxando corretamente, mas este puxando o "O QUE?" que eu entrei.

    
por Zombian 29.12.2011 / 00:33

2 respostas

4

Sua função MATCH está fazendo uma pesquisa no intervalo I:I , ou seja, coluna I iniciando na linha 1 . Seu INDEX é A5:N2492 , começando na linha 5 . Portanto, todos os resultados serão compensados por 4 linhas. Mude INDEX para referência A:N e você deve estar Ok

    
por 29.12.2011 / 00:58
0

O índice fornece o índice da coluna dentro do intervalo, é possível que o seu intervalo comece quatro linhas abaixo?

Sim, parece que o seu alcance é A5: N2492 O que significa que, se você indexar 1, ele retornará o que está no bloco A5.

    
por 29.12.2011 / 00:48