![](https://help.apple.com/assets/5DB86EFD680CE2482B057C41/5DB86F2F680CE2482B057C61/pt_BR/448f4087c5ac01cada09ea787f9c6267.png)
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.
PROCV(buscar; intervalo de colunas; retornar coluna; correspondência próxima)
buscar: O valor a encontrar. valor de busca pode conter qualquer valor.
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.
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 linha que “amet”, o último valor no intervalo especificado, já que “blandit” não foi encontrado na segunda coluna 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). |