Criar uma Loja Virtual Grátis
Dica 16 - índice e Corresp
Dica 16 - índice e Corresp

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.