Notifications
Clear all

PROCV em dados com códigos repetidos

5 Posts
2 Usuários
0 Reactions
866 Visualizações
(@bhenriquec)
Posts: 7
Active Member
Topic starter
 

Boa tarde a todos!
Meu primeiro tópico, embora acompanhe o fórum até antes mesmo de criar uma conta rs.

É o seguinte: Tenho uma pasta de trabalho com algumas planilhas, conforme segue anexo.
A planilha "Plano de Contas - Matriz", é a planilha de base que formam as planilhas "UN-xx".
A planilha "Base de dados" é formada a partir da importação de dados externos de um arquivo txt. Nessa planilha incluí a coluna "Unidade de negócio" onde criei uma fórmula para identificar de qual "UN-xx" pertence aquele valor. Criei também a coluna "Código exportação" qual eu criei um chaveamento com o objetivo de ter códigos únicos por linha.
As planilhas "UN-xx" (estou usando a planilha "UN-01" no exemplo), são alimentadas com os valores existentes na planiha "Base de dados", especificamente da coluna "movimento".
Até aqui ok, fiz a fórmula utilizando o PROCV e os dados estão sendo colados nessa planilha.
O grande problema é o seguinte: existem códigos iguais na planilha "Base de dados" na coluna "Código de exportação" o que faz com que o PROCV só utilize o primeiro valor correspondente encontrado.
O caso é meio complexo e não sei se ficou bem explicado, mas se alguém entendeu o problema, qual a solução? Acho que a melhor opção é tornar os códigos da coluna "código de exportação únicos, mas não estou sabendo fazer.
Peço por gentileza, claro, rs.
Acredito que dando uma rápida olhada nas planilhas e nas fórmulas fique mais fácil a compreensão.

Agradeço desde já.

 
Postado : 15/02/2017 12:00 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

.
bhenrique, me parece que você esqueceu de fazer a pergunta que deseja kk .... você quer que a PROCV pegue o último código, ao invés do primeiro?
.
Outra sugestão é você concatenar os dados que deseja na coluna G, assim os códigos repetidos serão excluídos!!
;.
Esclareça melhor o que você deseja!!
.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 15/02/2017 4:42 pm
(@bhenriquec)
Posts: 7
Active Member
Topic starter
 

JSCOPA, primeiro agradeço a atenção.E me desculpe pela falta de atenção na pergunta kkk. Na verdade só preciso nessa coluna G, da planilha Base de dados, justamente criar um novo código para que eles não se repitam. Exemplo: acredito que usando as funções se, ext.texto e concatenar, um modo de que quando na coluna C na linha tiver "DESPESAS ADMINISTRATIVAS" que faz parte da "DESPESA DIRETA", retorne "DD-DA+o código da linha E. Se for DESPESA COM REMUNERAÇÃO retorne DD-DR. Se for "DESPESAS ADMINISTRATIVAS" que faz parte da "DESPESA INDIRETA", retorne "DI-DA+o código da linha E.

Estou anexando um novo arquivo, com as colunas que não interessam nesse momento ocultas e com destaque para o que é que tenho que analisar para criar a fórmula.
Na coluna G, coloquei o resultado que desejo.
Tentei explicar melhor e mais objetivo. Confesso que estou meio perdido rs.

OBS: os dados da planilha Base de dados são mal distribuídos pois são obtidos de um software nessa forma.

 
Postado : 16/02/2017 12:22 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

.
bhenrique, acho que vc precisa arrumar é seu plano de contas (Matriz), assim você resolverá seus problemas pelo resto da vida!!
.
Eu arrumei algumas coisas (ver colunas M:P)... e veja que os resultados na coluna H da "Base de Dados" já foi aparecendo!!
.
Analise esta sugestão, e dê um retorno!!

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 16/02/2017 3:01 pm
(@bhenriquec)
Posts: 7
Active Member
Topic starter
 

JSCOPA agradeço as dicas! Me desculpe a demora, muita coisa acontecendo...
Estou seguindo suas orientações e retorno com o resultado em breve.

 
Postado : 20/02/2017 7:47 am