Usando a combinação de vlookup com o Match

0

Eu tenho uma planilha do Excel que contém valores de K para um teste de amostra Watson-Williams 2 - estatísticas circulares. Eu estou usando a seguinte fórmula para pesquisar os valores de correção K com base nos parâmetros vlookup e match como segue

=VLOOKUP(LEFT(J29,4),'K Correction Factor'!A2:K101,MATCH(MID(J29,5,1),'KCorrection Factor'!A1:K1,0),FALSE)

As fórmulas LEFT(J29,4) e MID(J29,5,1) extraem os valores de linha e coluna usados para procurar os valores de correção da planilha. Por exemplo, pegue o valor 0,9425; LEFT(J29,4) = 0.94 e MID(J29,5,1) = 2 . Portanto, a fórmula longa deve olhar para baixo a primeira coluna para a linha 0.94 e depois para a coluna 2 e retornar o valor k.

Quando eu "avalio" a fórmula, tudo parece ter a referência correta, mas a fórmula retorna um #N/A . Eu já realizei esse tipo de fórmula vlookup e match antes, então sei que funciona ou funciona. Mas algo está errado e não consigo entender. Alguém tem alguma sugestão?

    
por Jeff 27.11.2016 / 04:54

1 resposta

1

Descobri isso - basta adicionar value() à fórmula ...

=VLOOKUP(VALUE(LEFT(J29,4)),'K Correction Factor'!A2:K101,MATCH(VALUE(MID(J29,5,1)),'K Correction Factor'!A1:K1,0),FALSE)
    
por 27.11.2016 / 05:03