PROCV

A função PROCV retorna um valor a partir de uma coleção de colunas usando a coluna de valores à esquerda para escolher uma linha e um número de coluna para escolher uma coluna naquela linha.

Dica: Para uma busca aprimorada que funciona em qualquer direção, use PROCX.

PROCV(buscar; intervalo de colunas; retornar coluna; correspondência próxima)

buscar: O valor a encontrar. buscar pode conter qualquer valor ou uma string EXPREG.

intervalo de colunas: Uma coleção de células. intervalo de colunas é uma referência a um intervalo único de células, que pode conter quaisquer valores.

retornar coluna: Um valor numérico que especifica o número de coluna relativo da célula a partir da qual o valor deve ser retornado. A coluna mais à esquerda na coleção é a coluna 1.

correspondência próxima: Um valor modal opcional que determina se é necessária uma correspondência exata.

correspondência próxima (VERDADEIRO, 1 ou omitido)Se não houver uma correspondência exata, seleciona a linha com o maior valor na coluna esquerda que é menor ou igual ao valor de busca. Se você usar correspondência próxima, não é possível usar curingas em buscar.

correspondência exata (FALSO ou 0): se não houver uma correspondência exata, retorna um erro. Se você usar correspondência exata, é possível usar curingas em buscar. Você pode usar o curinga ? (ponto de interrogação) para representar um caractere, um * (asterisco) para representar vários caracteres e um ~ (til) para especificar que o caractere seguinte deve ser correspondido, ao invés de usado como um curinga. EXPREG pode ser usada em PROCV somente se você usar correspondência exata.

Observações

  • PROCV compara um valor de busca aos valores da coluna mais à esquerda de uma coleção especificada. A menos que seja necessária uma correspondência exata, seleciona a linha que contém o maior valor na coluna à esquerda que é menor ou igual ao valor de busca. Em seguida, o valor da coluna especificada naquela linha é retornado pela função. Se for necessária uma correspondência exata e não houver nenhuma nos valores da coluna mais à esquerda, a função retorna um erro.

Exemplos

Dada a tabela a seguir:

A

B

C

D

1

0

A

lorem

1

2

20

E

ipsum

2

3

40

I

dolor

3

4

60

O

sit

4

5

80

U

amet

5

=PROCV(20; A1:D5; 2) retorna “E”, porque o valor “E” está na mesma linha que 20 (buscar) na segunda coluna (retornar coluna); dentro da coleção especificada (intervalo de colunas).

=PROCV(39; A1:D5; 2) retorna “E”, porque “E” está na mesma linha que 20, o resultado mais próximo que não excede o valor fornecido (39), na segunda coluna da coleção especificada.

=PROCV("M"; B1:D5; 2) retorna “dolor”, porque “dolor” está na mesma linha que “I”, o resultado mais próximo que não excede o valor fornecido (“M”), na segunda coluna da coleção especificada (que é a coluna C, porque a primeira coluna especificada foi B).

=PROCV("C"; B1:D5; 2) retorna “lorem”, porque “lorem” está na mesma linha que “A”, o resultado mais próximo que não excede o valor fornecido (“C”), na segunda coluna da coleção especificada.

=PROCV("blandit"; C1:D5; 2) retorna 5, porque 5 está na mesma coluna que “amet”, que é o último valor nos intervalos especificados. Isso acontece porque “blandit” não foi encontrado na segunda linha da coleção especificada.

=PROCV("C"; B1:D5; 3; VERDADEIRO) retorna 1, porque 1 está na mesma linha que “A”, o resultado mais próximo que não excede o valor fornecido (“C”), na terceira coluna da coleção especificada.

=PROCV("C"; B1:D5; 3; FALSO) retorna um erro porque o valor “C” não pode ser encontrado (não há uma correspondência exata) e correspondência exata foi especificada como FALSO (retorna um erro se não houver uma correspondência exata).

=PROCV("C"; B1:D5; 4; VERDADEIRO) retorna um erro, porque não existe uma quarta coluna na coleção especificada (que é de apenas três colunas).

=PROCV(EXPREG("^a.*"); C1:D5; 2; FALSO) retorna 5, porque 5 está na mesma linha que “amet”, a primeira palavra em C1:D5 que começa com “a”.

Consulte tambémPROCHPROCCORRESP
Morty Proxy This is a proxified and sanitized view of the page, visit original site.
Ajudou?
Limite de caracteres: 250
O número máximo de caracteres é 250.
Agradecemos seu comentário.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.