Recuperando um valor de uma grade de referência, usando índices listados em outro intervalo

Anonim

Neste artigo, aprenderemos como encontrar um valor de uma grade de referência ao usar a lista de índices, podemos usar uma combinação de "OFFSET "e" CORRESPONDÊNCIA " funções para obter a saída no Microsoft Excel 2010.
DESLOCAMENTO: Retorna uma referência a um intervalo que é um determinado número de linhas e colunas de uma determinada referência.

Sintaxe: = OFFSET (referência, linhas, colunas, altura, largura)

referência: É uma referência a uma célula ou intervalo de células a partir do qual o deslocamento será aplicado.

filas: O número de linhas para cima ou para baixo que você deseja aplicar como deslocamento para o intervalo.

cols: O número de colunas à esquerda ou à direita que você deseja aplicar como deslocamento do intervalo.

altura: Isso é opcional. É o número de linhas que você deseja que a referência retornada seja.

largura: Isso é opcional. É o número de colunas que você deseja que a referência retornada seja.
PARTIDA função procura um item especificado em um intervalo de células selecionado e, em seguida, retorna a posição relativa desse item no intervalo.

Sintaxe = MATCH (lookup_value, lookup_array, match_type)

lookup_value: O valor que você deseja procurar

lookup_array: A tabela de dados contém informações das quais você deseja retornar a saída.

tipo de partida: 1,0 e -1 são três opções.

1 (padrão): encontrará o maior valor na faixa. A lista deve ser classificada em ordem crescente.

0: vai encontrar uma correspondência exata

-1: Encontrará o menor valor do intervalo. A lista deve ser classificada em ordem decrescente.
Vejamos um exemplo:

Temos uma lista de alguns números aleatórios no intervalo A1: E6. A célula A9 contém o valor do intervalo da coluna, ou seja, A1: E1. A célula B9 contém o valor do intervalo de linhas, ou seja, A1: A6. Precisamos de uma fórmula para encontrar o valor correspondente da coluna e da linha.

  • Na célula D9, a fórmula seria
  • = OFFSET ($ A $ 1, MATCH (B9, $ A $ 1: $ A $ 6,0) -1, MATCH (A9, $ A $ 1: $ E $ 1,0) -1)
  • Pressione Enter no seu teclado.
  • A função retornará o resultado 100 (célula C3) Coluna C é 63 e o valor de 3rd A linha tem 80 anos.

  • Se mudarmos o valor da linha na célula B9 de 80 a 43, então o resultado seria calculado automaticamente.