Notifications
Clear all

Comparar duas abas e buscar valor

7 Posts
2 Usuários
0 Reactions
1,617 Visualizações
(@ckymiller)
Posts: 39
Trusted Member
Topic starter
 

Boa tarde Amigos.

Estou com alguns problemas em uma planilha e precisaria muito de ajuda de vocês.

Preciso buscar o valor em duas abas, exemplo: A2;Columbia.ABSD!$B$2:$P$2017;2;0 e A2;Futura.ABSD!$B$2:$P$2015;2;0
Para isso, eu utilizei a seguinte formula:

=CONCATENAR(SEERRO(PROCV(A7;Columbia.ABSD!$B$2:$P$2017;2;0);""); "/";SEERRO(PROCV(A7;Futura.ABSD!$B$2:$P$2015;2;0);""))

Tudo bem, ele achou os valores. Porém, ele acha os valores das duas abas, que são iguais, e completa com as duas ficando assim: 906000006/906000006 ex:[ COLUNA C ]

Eu gostaria que ao procurar os valores, e ao achar os dois valores (que no caso sempre serão iguais esses valores), que não ficasse: 906000006/906000006 e sim: 906000006 ex:[ COLUNA C ]

Outro caso, quando não se acha nenhum dos valores aonde foi aplicado a fórmula fica assim ''/'', ou quando se acha apenas um valor ele fica assim (Columbia/ ou /Futura), eu gostaria que quando não se achasse nada, ficasse em branco. Porém, ao achar os dois valores,tanto Columbia como Futura, que ele tivesse o ''/'' para separar um do outros. ex: [ COLUNA L ]

E por fim, na N/O queria que mostrasse os valores como Moeda/Contábil.

Em anexo está minha planilha,

Desde já agradeço,

Miller.

 
Postado : 16/05/2013 9:44 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde ckymiller

Copie e cole está fórmula na célula C2 e arraste para as demais células:

=SE(ÉERROS(PROCV(A2;Columbia.ABSD!$B$2:$P$2017;2;0));"";PROCV(A2;Columbia.ABSD!$B$2:$P$2017;2;0))

Dê retorno.

Um abraço.

 
Postado : 16/05/2013 10:13 am
(@ckymiller)
Posts: 39
Trusted Member
Topic starter
 

Boa tarde ckymiller

Copie e cole está fórmula na célula C2 e arraste para as demais células:

=SE(ÉERROS(PROCV(A2;Columbia.ABSD!$B$2:$P$2017;2;0));"";PROCV(A2;Columbia.ABSD!$B$2:$P$2017;2;0))

Dê retorno.

Um abraço.

Obrigado Patropi pela rapida resposta.

Então, o problema é que eu precisaria buscar as informações da ABA ''Columbia.ABSD'' e da ABA '''Futura.ABSD''.

Vou tentar dar um exemplo de como funciona aqui na empresa.

Columbia.ABSD fábrica o produto 906000006
Futura.ABSD também fábrica o produto 906000006

Ao buscar esses valores nessas abas, utilizando a formula:

=CONCATENAR(SEERRO(PROCV(A7;Columbia.ABSD!$B$2:$P$2017;2;0);""); "/";SEERRO(PROCV(A7;Futura.ABSD!$B$2:$P$2015;2;0);""))

me traz o seguinte resultado 906000006/906000006.

E eu queria que aparecesse somente 906000006, quando tivesse o valor em ambas as ABAS, e/ou quando tivesse em uma das ABAS. Quando não tivesse em nenhuma das abas, ficasse em branco.

Porque tem vezes que o produto é fabricado em uma empresa, e em outra não, como também as vezes é fábricado em ambas. E em ambas as empresas se utiliza o mesmo código.

Grato,

Miller

 
Postado : 16/05/2013 11:02 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Miller

Veja como eu fiz na coluna C.
Coloquei formatação condicional com fonte branca para não retornar erro quando não encontrar.

Abraço.

 
Postado : 16/05/2013 1:13 pm
(@ckymiller)
Posts: 39
Trusted Member
Topic starter
 

Miller

Veja como eu fiz na coluna C.
Coloquei formatação condicional com fonte branca para não retornar erro quando não encontrar.

Abraço.

Opa, Obrigado :D
Na Coluna C e D ficou certinho!!

Eu tentei aplicar a mesma fórmula nas colunas G/H mais não deu.
O que muda na fórmula pra essas colunas?

Miller

 
Postado : 16/05/2013 4:57 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Miller

Para mim deu certo nas colunas G e H também:

Dê retorno.

Abraço.

 
Postado : 16/05/2013 5:28 pm
(@ckymiller)
Posts: 39
Trusted Member
Topic starter
 

Patropi

Muito obrigado!!

Eu alterei a fórmula para:

=SE(ÉERROS(PROCV(A2;Columbia.ABSD!$B$2:$P$2017;2;0));PROCV(A2;Futura.ABSD!$B$2:$P$2015;2;0);PROCV(A2;Columbia.ABSD!$B$2:$P$2017;2;0))

Porque antes quando não achava o valor nas ABAS, ele puxava o valor da linha abaixo de onde foi aplicado a fórmula.

Já dei joinha pra você. Por enquanto vou deixar sem ''RESOLVIDO'' para se acaso surja algum outro problema, eu aproveite do topico

Obrigado,

Abraços!

Miller.

 
Postado : 17/05/2013 9:31 am