Esta usando a função corretamente: desconheço se tem limite no PROCV, nunca tive problema.
=PROCV(CritérioDePesquisa; Matriz; Índice; Ordem)
CritérioDePesquisa é o valor pesquisado na primeira coluna da matriz.
Matriz é a referência, que compreende no mínimo duas colunas.
Índice é o número da coluna na matriz que contém o valor a ser retornado. A primeira coluna começa com 1.
Ordem é um parâmetro opcional que indica se a primeira coluna na matriz está em ordem crescente. Entre com o valor lógico FALSO ou 0 se a primeira coluna não estiver em ordem crescente. Colunas ordenadas podem ser pesquisadas muito mais rapidamente e a função sempre retorna um valor, mesmo se o valor pesquisado não existir exatamente, se estiver entre o menor e maior valor da lista ordenada. Numa lista não ordenada, o valor de pesquisa deve existir exatamente. Senão a função retornará esta mensagem: Erro: Valor não disponível.