Usar o argumento matriz_tabela em uma função de pesquisa

Quando você cria uma função PROCV ou PROCH , insere um intervalo de células, como D2: F39. Esse intervalo é chamado de argumento table_array, e um argumento é simplesmente um elemento de dados que uma função precisa para ser executado. Nesse caso, a função pesquisa essas células para os dados que você está tentando localizar.

O argumento table_array é sempre o segundo argumento em uma função PROCV ou PROCH (o primeiro é o valor que você está tentando localizar) e as funções não funcionam sem ele.

Seu primeiro argumento, o valor que você deseja localizar, pode ser um valor específico, como "41" ou "Smith", ou ser uma referência de célula, como F2. Portanto, o primeiro argumento pode ter a seguinte aparência:

= PROCV (F2, ...

O argumento table_array sempre acompanha o valor de pesquisa, assim:

= PROCV (F2, B4: D39, ...

O intervalo de células listado no argumento table_array pode usar referências de célula relativas ou absolutas. Se você for copiar a função, será necessário usar referências absolutas, como esta:

= PROCV (F2, $B $2: BD $39, ...

Além disso, as células no argumento table_array podem residir em outra planilha em sua pasta de trabalho. Se isso for feito, o argumento incluirá e o nome da planilha e a sintaxe terá esta aparência:

= PROCV (F2, Sheet2! $C $14: E $42, ...

Certifique-se de colocar um ponto de exclamação após o nome da planilha.

Por fim (Whew), você insere um terceiro argumento, a coluna que contém os valores que você está tentando localizar. Isso é chamado de coluna de pesquisa. No primeiro exemplo, usamos o intervalo de células de B4 a D39, que é executado em três colunas. Vamos fingir os valores que você deseja ver ao vivo na coluna D, a terceira coluna nesse intervalo de células, para que o último argumento seja um 3.

= PROCV (F2, B4: D39; 3)

Você pode usar um quarto argumento opcional, seja verdadeiro ou falso. Na maioria das vezes, você desejará usar false.

Se você usar verdadeiro ou deixar o quarto argumento em branco, a função retornará uma correspondência aproximada com o valor no primeiro argumento. Portanto, para continuar o exemplo, se o primeiro argumento for "Smith" e você usar true, a função retornará "Smith", "Smithberg" e assim por diante. Mas se você usar falso, a função retornará apenas "Smith", uma correspondência exata, e isso é o que a maioria das pessoas quer.

Para fazer com que você se torne ainda mais complicado, se a coluna de pesquisa (a coluna que você especificar no terceiro argumento) não for classificada em ordem crescente (a a Z ou do menor para o maior), a função poderá retornar o resultado errado. Para saber mais sobre isso, confira Pesquisar valores com PROCV e outras funções.

Para saber mais sobre as funções PROCV e PROCH, consulte:

Precisa de mais ajuda?

Expanda suas habilidades no Office
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×