EXCEL

Home
Home EXCEL

Funções

SUM | SUMIF
MAX | MIN
AVERAGE
IF
COUNTIF
VLOOKUP
MATCH
INDEX

AutoFilter


Exemplos

Simples
Vlookup Match
Index Match
PivotTable


VBA

Simples


PROCV - VLOOKUP

Procura um valor na primeira coluna esquerda de uma tabela e devolve o valor na mesma linha de uma coluna que especificou na tabela. Utilize LOOKUP em vez de VLOOKUP quando os valores da comparação estiverem posicionados numa coluna à esquerda dos dados que deseja localizar.

O V em VLOOKUP significa "Vertical."

Sintaxe

VLOOKUP(valor_proc;matriz_tabela;núm_índice_coluna;procurar_intervalo)

Valor_proc   é o valor a ser localizado na primeira coluna da matriz. Valor_proc pode ser um valor, uma referência ou uma cadeia de texto.

Matriz_tabela   é uma tabela de informações onde os dados são procurados. Utilize uma referência para um intervalo ou nome de intervalo, tal como Base de dados ou Lista.

bullet

Se procurar_intervalo for VERDADEIRO, os valores na primeira coluna de matriz_tabela devem ser colocados em ordem ascendente: ..., -2, -1, 0, 1, 2, ... , A-Z, FALSO, VERDADEIRO; caso contrário, VLOOKUP pode não devolver o valor correcto. Se procurar_intervalo for FALSO, matriz_tabela não precisa ser ordenada.

bullet

Pode colocar os valores por ordem ascendente, seleccionando o comando Sort do menu Data e seleccionando Ascending.

bullet

Os valores na primeira coluna de matriz_tabela podem ser texto, números ou valores lógicos.

bullet

Textos em maiúsculas e minúsculas são equivalentes.

Núm_índice_coluna   é o número da coluna em matriz_tabela a partir do qual o valor correspondente tem de ser devolvido. Um núm_índice_coluna de 1 devolve o valor na primeira coluna em matriz_tabela; um núm_índice_coluna de 2 devolve o valor na segunda coluna em matriz_tabela, e assim por diante. Se núm_índice_coluna for menor que 1, VLOOKUP devolve o valor de erro #VALOR!; se núm_índice_coluna for maior que o número de colunas em matriz_tabela, VLOOKUP devolve o valor de erro #REF!.

Procurar_intervalo   é um valor lógico que especifica se deseja que VLOOKUP localize uma correspondência exacta ou uma correspondência aproximada. Se VERDADEIRO ou omisso, é devolvida uma correspondência aproximada. Por outras palavras, se não for encontrada uma correspondência exacta, é devolvido o maior valor seguinte, inferior ao valor_proc. Se FALSO, o VLOOKUP localiza uma correspondência exacta. Se não for encontrada, o valor de erro #N/D é devolvido.

Observações

bullet Se VLOOKUP não localizar valor_proc, e procurar_intervalo for VERDADEIRO, utiliza o maior valor que seja menor ou igual a valor_proc.
bullet Se valor_proc for menor que o menor valor na primeira coluna de matriz_tabela, VLOOKUP devolve o valor de erro #N/D.
bullet Se VLOOKUP não localizar valor_proc e procurar_intervalo for FALSO, VLOOKUP devolve o valor #N/D.

Fonte .