Problemas ao usar "HLOOKUP" no Microsoft Excel 2010. Às vezes, a fórmula gera um erro

1

Oi, eu tenho uma configuração de tabela como-

      A          B       C       D       E       F       G       H       I       J       K       L       M
 1    Row      SDR_1   SDR_2   SDR_3   SIR_1   SIR_2   SIR_3   SAR_1   SAR_2   SAR_3   NSDR_1  NSDR_2  NSDR_3
 2  Voc_Iso     0.43   -0.53    0.79    0.72   -0.04    0.89    0.01   -0.74    0.56    0.43   -0.53    0.79
 3  Voc_Itl     0.39   -0.49    0.75   -0.48   -0.87    0.06    0.84    0.38    0.94    0.39   -0.49    0.75
 4  Voc_Ovl     0.38   -0.53    0.76    0.08   -0.73    0.65    0.61   -0.35    0.85    0.38   -0.53    0.76

Estou usando "HLOOKUP" como

=HLOOKUP("SDR_1",B1:M4,2)

dá 0,43

no entanto, se usar

=HLOOKUP("SAR_1",B1:M4,2)

dá um erro e mostra # N / A quando espero 0,01.

Alguém por favor pode me ajudar a depurar isso. Eu não sou capaz de descobrir isso sozinho

UditG
fonte

Respostas:

2

Por padrão, as *LOOKUPfunções esperam que suas entradas sejam classificadas. Em ordem alfabética, SARvem antes SDR (mas SARvem depois SDR nos seus dados), então, assim que HLOOKUPSD…, ele diz: "Bem, se SAR_1estivesse aqui, eu já o teria encontrado. Portanto, não deve estar aqui".

Para que sua fórmula funcione, substitua o padrão dizendo

=HLOOKUP("SAR_1", B1:M4, 2, FALSE)
Scott
fonte
Obrigado! Não consegui encontrar uma maneira de formular uma consulta sobre o meu problema no google. Você salvou o dia!
UditG
Apenas por diversão, tente =HLOOKUP("SER", B1:M4, 2)ou =HLOOKUP("SHE", B1:M4, 2)(sem o quarto parâmetro = FALSE). Você receberá 0,79 (de D2) porque, quando HLOOKUPvê a SIR_1mensagem, "Opa; eu fui longe demais. Deixe-me fazer backup de uma coluna".
Scott