Excel - VLookup Exemplo

3

Estou escrevendo uma lista simples de ações para as várias combinações de duas cartas de baralho contra um certo range de um oponente.

Minha coluna A é a primeira carta (A, 2, 3, ..., K), a coluna B é a segunda carta (A, 2, 3, ..., K) e a coluna C será somente conter uma letra ( s ), ou estar em branco, para indicar se estas duas cartas são adequadas ou não.

Cada combinação possível (169 no total) tem seu próprio valor esperado (coluna D,%).

Em outra planilha, estou tentando digitar uma combinação de cartas em três células e obter o número EV correspondente na próxima célula.

Até agora eu tentei o seguinte:

Eu criei a coluna adicional (E) e inseri e arrastei a fórmula:

=&A1&B1&C1

Eu fiz o mesmo para a segunda entrada da planilha, então quando eu digito (em células separadas) Q, J, s a célula de referência mostraria QJs .

Finalmente, eu uso o VLookup para encontrar os QJs resultantes na Sheet1, coluna E, e retornar os dados correspondentes da coluna D para a Sheet2, mas não consigo obter a resposta. Eu tentei procurar a ajuda, mas parece que sinto falta de alguma precisão relacionada à sintaxe, alguém poderia ver onde eu errei, por favor?

Minha fórmula na Planilha2 é assim:

=VLOOKUP(D1,Sheet1!E:E,Sheet1!D:D,)
    
por SKYTTEN 23.08.2015 / 10:05

1 resposta

2

VLOOKUP foi criado para que os dados que você deseja obter deve estar em uma coluna à direita da coluna que você está correspondendo. (IMNSHO, isso é uma falha de design.) Tente:

=INDEX(Sheet1!D:D, MATCH(D1, Sheet1!E:E, 0), 1)

Ou você pode reformular seu Sheet1 para que sua coluna A1&B1&C1 está à esquerda da coluna Valor esperado.

    
por 23.08.2015 / 10:26