INDÍCE - Retorna um valor ou a referência da célula na interseção de uma linha ou coluna especifica, em um dado intervalo.
Sintaxe: =índice(matriz;num linha;num coluna)
Matriz – é um intervalo de células ou constante matriz
núm linha – seleciona a linha na matriz ou referência de onde um valor será retornado. Quando não especificado, númcoluna é necessário.
núm coluna - seleciona a coluna na matriz ou referência de onde um valor será retornado. Quando não especificado, númlinha é necessário.
Exemplo:
Na célula a10 digito vendedor >célula a11 digito Ana> célula b10 digito quantidade>célula c10 digito total.
Na célula b11 digito a função: =índice(a1:f8;2;5) e na célula c11 digito a função: =índice(a1:f8;2;6)
CORRESP - Retorna a posição relativa de um item em uma matriz que corresponda a um valor especifico em uma ordem especifico.
Sintaxe: =corresp(valor procurado;matriz procurado;tipodecorrespondência)
Valor procurado – é o valor utilizado para encontrar o valor desejado na matriz
Matriz procurado – é um intervalo contiguo de células que contém valores possíveis de procura, uma matriz de valores ou uma referência a uma matriz.
Tipodecorrespondência – é um número 0 ou 1, o nº (0) zero é correspondente exato e o nº (1)um corresponde aproximado.
Exemplo:
Na célula a10 digito vendedor >célula a11 digito Ana> célula b10 digito quantidade>célula c10 digito total.
Na célula b12 digito a função: =corresp(a11;a1:f8;0) e na célula c12 digito a função: =corresp(a11;a1:f8;0)
Exemplo com índice e corresp
1) Essa planilha foi construída na plan1:
2) Vamos construir a segunda planilha na plan2:
Exemplo da função
Na célula B2
=ÍNDICE(plan1!A1:F50;CORRESP(A2;plan1!A1:A50;0);CORRESP(B1;plan1!A1:F1;0))
Na célula B3
=ÍNDICE(plan1!A1:F50;CORRESP(A3;plan1!A1:A50;0);CORRESP(B1;plan1!A1:F1;0))
Na célula C2
=ÍNDICE(plan1!A1:F50;CORRESP(A2;plan1!A1:A50;0);CORRESP(c1;plan1!A1:F1;0))
Na célula C3
=ÍNDICE(plan1!A1:F50;CORRESP(A3;plan1!A1:A50;0);CORRESP(c1;plan1!A1:F1;0))
Ficando assim.