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: