Página 1 de 1
FUNÇÃO PROCV
Enviado: 29 Set 2017 às 17:15
por HFCONTABIL
Boa Tarde.
Estou precisando de ajuda para conciliar um plano de contas que temo " nome e códigos", estou utilizando a seguinte formula
=PROCV(C2;Plan2!$B$2:$C$4495;2;VERDADEIRO)
Preciso adequar o essa formula ou uma outra que substitua essa função, para trazer exatamente o nome da conta ou numero? Com atual formula não consigo trazer exatamente o texto.
Nome conta Codigo
Alexandre 10
A disposição
FUNÇÃO PROCV
Enviado: 29 Set 2017 às 17:18
por FelipeMGarcia
=PROCV(C2;Plan2!$B$2:$C$4495;2;FALSO)
FUNÇÃO PROCV
Enviado: 29 Set 2017 às 17:26
por HFCONTABIL
Tentei com com a situação "FALSO" não deu certo .
Lembrando que esse plano de contas possui aproximadamente 5.000 contas
FUNÇÃO PROCV
Enviado: 29 Set 2017 às 17:41
por FelipeMGarcia
Se o que está procurando é igual a tabela, tem que usar o falso, se for intervalo de números tem que usar verdadeiro, mas o ideal é anexar um modelo da sua planilha pra te ajudar, para anexar, vá em + resposta, adicionar anexo.
abs
Re: FUNÇÃO PROCV
Enviado: 29 Set 2017 às 17:58
por HFCONTABIL
Verificar em amarelo.
Re: FUNÇÃO PROCV
Enviado: 29 Set 2017 às 18:31
por babdallas
É perigoso usar a correspondência aproximada (Verdadeiro) neste caso. Pode retornar valor errado. Algumas empresas da planilha Plan1 não correspondem às empresas que constam na planilha PLANO, pois estão escritas de forma diferente (ex: 2 COELHOS AUTO PECAS - ME e 2 COELHOS AUTO PECAS ME).
O ideal é que nome das empresas estejam escritos da mesma forma em toda a planilha. Porque os nomes estão diferentes?
FUNÇÃO PROCV
Enviado: 29 Set 2017 às 18:48
por HFCONTABIL
Então, o plano de contas esta correto e o nome "das empresas" é extraído de um cadastro que altera com frequência em virtude de varias pessoas atualizarem.
Mas pergunto tem uma outra forma que traga aproximadamente ?
Re: FUNÇÃO PROCV
Enviado: 29 Set 2017 às 18:57
por babdallas
Bom, faça com o PROCV verdadeiro e verifique a consistência dos dados. Mas se houver nome de empresa parecido pode trazer dado errado.
Uma outra forma seria fazer uma função no VBA para remover acentos, espaços e caracteres especiais e aí fazer a comparação usando PROCV ou ÍNDICE+CORRESP. Esses dias fiz uma UDF para remover acentos, mas posso adaptá-la também para remover caracteres especiais. Se tiver interesse, pode falar que depois tento adaptar.
Re: FUNÇÃO PROCV
Enviado: 29 Set 2017 às 20:48
por HFCONTABIL
Obrigado, e se utilizássemos ÍNDICE+CORRESP como ficaria a forma?
Re: FUNÇÃO PROCV
Enviado: 29 Set 2017 às 23:04
por babdallas
Tenta assim:
ÍNDICE(coluna que quer retornar algum dado;CORRESP(valor procurado;coluna onde vai ser pesquisado o valor procurado;1))
FUNÇÃO PROCV
Enviado: 30 Set 2017 às 15:21
por HFCONTABIL
Boa tarde, tentei essa =ÍNDICE((PLANO!B2:C4495);CORRESP(Plan1!C2;PLANO!B2:C4495;1))
Mas deu erro vou ver aonde eu errei.
Re: FUNÇÃO PROCV
Enviado: 30 Set 2017 às 15:29
por babdallas
Tente assim:
=ÍNDICE((PLANO!C2:C4495);CORRESP(Plan1!C2;PLANO!B2:B4495;1))