Notifications
Clear all

CÓDIGO DE BARRAS

8 Posts
3 Usuários
0 Reactions
1,716 Visualizações
(@angelo777)
Posts: 32
Eminent Member
Topic starter
 

Estou com um problema, preciso a partir do código de barras de vários produtos que esta na coluna B obter o nome do PRODUTO e o VALOR TABELA que se encontra na coluna J e K respectivamente, sei que poderia usar o PROCV porem o código do produto (coluna H) esta dentro do código de barras a partir da posição 8 e tem uma largura de 5 números, posições, sendo que o ultimo digito do código de barras (coluna B) não esta no código do produto (coluna H).
Anexo arquivo excel com os dados respectivos.

 
Postado : 09/05/2016 3:39 pm
(@cunica)
Posts: 6
Active Member
 

Cria uma coluna adicional, quebrando o código de barras pelo (( dados - texto para colunas)) extraindo o código de dentro do código de barras e faz o procv por esta coluna adicional
Esta coluna adicional pode ser feita também via formula --> =ESQUERDA(DIREITA(C6;6);5) - depois de colar em todas linhas copia a formula e cola especial valores.

Outra opção é fazer um ESQUERDA DIREITA dentro do PROCV, mas esta função apenas no office 10 pra frente
=PROCV(ESQUERDA(DIREITA(C6;6);5);I:K;3;0)

Espero ter ajudado.

 
Postado : 09/05/2016 4:12 pm
(@angelo777)
Posts: 32
Eminent Member
Topic starter
 

A formula esta certa porem alguns parâmetros estavam errados ai corregi e deu nisto

=PROCV(ESQUERDA(DIREITA(B6;6);5);H:K;3;0) porem o resultado da #N/D ai dividi a formula na que extrai o numero e a que procura o resultado mesmo assim ainda da o mesmo resultado de erro #N/D.

Se eu extraiu manualmente os cinco dígitos do código de barras e uso esse numero com PROCV ai ele encontra na hora o resultado.

Anexo planilha com resultado e ainda um exemplo de resultado feito com extração manual, ele esta marcado com ressaltador.

 
Postado : 09/05/2016 7:27 pm
Basole
(@basole)
Posts: 487
Reputable Member
 

Minha sugestao é parecida com a do colega cunica, mas sem usar coluna adicional e usando a formula EXT.TEXTO para extrair o codigo dentro do cod barras e o Procv + valor.

Click em se a resposta foi util!

 
Postado : 09/05/2016 7:30 pm
(@angelo777)
Posts: 32
Eminent Member
Topic starter
 

Já usei esse comando para extrair os cinco dígitos e deu erro como deu erro ao usar a formula do CINCA =ESQUERDA(DIREITA(B6;6);5), acho que o PROCV não ve como números os dígitos extraídos dessa forma, mesmo eu formatando as células como números.

Aqui uso a formula do CINCA para extrair e a partir dai procuro, não deu certo.

 
Postado : 09/05/2016 7:39 pm
Basole
(@basole)
Posts: 487
Reputable Member
 

Desculpe voce ao menos baixou o exemplo que enviei para dizer que nao deu certo ?????????
Pergunta? voce esta realmente precisando de ajuda???

Click em se a resposta foi util!

 
Postado : 09/05/2016 7:44 pm
(@angelo777)
Posts: 32
Eminent Member
Topic starter
 

Desculpa, não tinha baixado, baixe agora e deu certo, o que estava faltando mesmo nessas formulas era a palavra VALOR que faz o PROCV poder usar os dígitos extraídos, lembrava da existência desse comando porem não lembrava ao certo o comando. Obrigado.

 
Postado : 09/05/2016 7:49 pm
Basole
(@basole)
Posts: 487
Reputable Member
 


Se a resposta foi útil, clique na mãozinha do lado da ferramenta Citar.

Click em se a resposta foi util!

 
Postado : 09/05/2016 7:57 pm