Pergunta

Eu estou muito familiarizado com funções vlookup e hlookup em Excel. No entanto, eu estou procurando um método de fazer as duas coisas. Veja este exemplo:

        A             B        C  
1                     Resources
2   Task            Mgr   Sr. Mgr
3   -----------------------------
4   Task 1          30%       70%
5   Task 2          40%       60%
6   Task 3          50%       50%
7   Task 4          70%       30%

Se eu quisesse colocar uma fórmula em uma nova célula para procurar tanto uma tarefa e um tipo de recurso para voltar a percentagem adequada, como eu poderia fazer isso?

Foi útil?

Solução

A combinação de INDEX e MATCH irá fazer o truque:

= índice ($ B $ 4: $ C $ 7, FÓSFORO ( "Tarefa 3", $ A $ 4: $ A $ 7,0), FÓSFORO ( "mons", $ B $ 2: $ C $ 2,0))

Outras dicas

Outra possibilidade:

=VLOOKUP(E3,A2:C7,MATCH(E2,A2:C2,0),FALSE)

Onde

  • E3 contém a tarefa de olhar para cima
  • E2 contém o nome da coluna de cabeçalho (Por exemplo, Mgr)
  • A2: A7 é a tabela de dados
  • A2: C2 é o cabeçalho

Ok, assumir que tem uma folha de Excel com o seguinte formato, onde sua tabela de pesquisa ocupa o intervalo de células A1: E5

     C1    C2    C3    C4
R1  R1C1  R1C2  R1C3  R1C4
R2  R2C1  R2C2  R2C3  R2C4
R3  R3C1  R3C2  R3C3  R3C4
R4  R4C1  R4C2  R4C3  R4C4

Também supor que você deseja inserir o nome de cabeçalho de linha eo nome do cabeçalho da coluna em células G3 e H3, respectivamente (que eu tenho os valores de texto "R3" e "C2").

Na célula que você deseja exibir seu valor de saída, você poderia usar HLOOKUP assim:

=HLOOKUP(H3,A1:E5,MATCH(G3,A1:A5,0))

ou PROCV assim:

=VLOOKUP(G3,A1:E5,MATCH(H3,A1:E1,0))

exibe os valor "R3C2" na minha cela saída.

=OFFSET(A3,MATCH("Task 3", A4:A7, 0),MATCH("Mgr",B2:C2,0))

Claro, você provavelmente está recebendo as coisas para procurar a partir de outras células, de modo substituir "Task 3" e "Dom" acima com referências a essas células.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top