Notifications
Clear all

Concatenar valores de uma mesma linha

6 Posts
5 Usuários
0 Reactions
1,710 Visualizações
(@marinho123)
Posts: 0
New Member
Topic starter
 

Preciso de algo muito parecido com esse, mas ao invés de concatenar colunas, preciso concatenar linhas. Ex. Tudo que igual na coluna "SALES ORDER" O correspondente na coluna "NRO_DANF" deve concatenar na coluna subsequente em branco no formato "000000/000000/000000..." (número, barra, número, barra... até agrupar todos os números de danfe.
SALES_ORDER NRO_DANF
58109380 394112
58371601 393641
58175268 393995
58109335 394138
58109335 394139
58371601 393636
58175268 393991
58175268 393989
58109380 394111
58371601 393639
58371601 393640
58371601 393643
58371601 393644
58175268 393992
58175268 393994
58371601 393642
58175268 393990
58371601 393638
58371601 393645
58175268 393993
58109335 394140
58109380 394110
56976582 393926
56976582 393927
58371601 393637

 
Postado : 29/06/2016 4:56 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia Marinho123

Movi tua dúvida para um novo tópico.

Não poste em tópicos dos outros, sempre crie um novo tópico para as tuas dúvidas.

[]s

Patropi - Moderador

 
Postado : 30/06/2016 7:55 am
(@rilust)
Posts: 0
New Member
 

Prezado
para que possamos ajuda-lo por favor coloque uma planilha com dados e exemplifique manualmente o resultado esperado.

grato

 
Postado : 30/06/2016 8:16 am
 RMC
(@rmc)
Posts: 0
New Member
 

Boa tarde amigo!
Fiz um exemplo na mesma planilha um na coluna C e outro na coluna D, fiz conforme eu entendi e você postou, da uma olhada ai e me fala, qualquer coisa tamos aí rs.
Se serviu diz ai e agradece rs flw.

 
Postado : 30/06/2016 2:59 pm
(@issamu)
Posts: 0
New Member
 

A solução proposta pelo usuário RMC não é exatamente o que o inquiridor quer.

Há formas de fazer isso diretamente na planilha, mas vou propor uma solução usando funções, fórmula matricial e VBA com a construção de uma UDF.

1) siga os passos para criar a UDF conforme o link https://excelmaniacos.com/2015/08/19/udf-valoresdovetor-trazendo-valores-de-um-vetor-ou-matriz-de-dados/
2) construa a fórmula usando a função VALORESDOVETOR com SE aninhado:
ex: =VALORESDOVETOR(SE($A$2:$A$26=A2;$B$2:$B$26;"");;"/")
3) Pressione CTRL+SHIFT+ENTER.

 
Postado : 01/07/2016 2:41 pm
 RMC
(@rmc)
Posts: 0
New Member
 

Issamu muito boa a dica, mas eu respondi sem usar VBA mas como a explicação acima diz apenas sobre concatenação e formato de retorno de texto fiz dessa forma, mas muito interessante também dessa maneiro você fez via VBA criando uma função, outro detalhe função foi criar apenas na planilha em questão.
Muito boa dica amigo

 
Postado : 01/07/2016 4:00 pm