Página 1 de 1

CONCATENAR SE

Enviado: 24 Jul 2017 às 08:31
por priscilalc
Pessoal, bom dia!
Gostaria de um HELP!
Existe a possibilidade no excel de concatenar textos em várias colunas enquanto campo da célula X for válido?
Ex: Concatenar todos Municípios com o mesmo Código (em uma única linha) sem usar a função "Se" comparando linha a linha.

Exemplo em anexo.

Re: CONCATENAR SE

Enviado: 24 Jul 2017 às 08:41
por FelipeMGarcia
Prisicila,

Veja se o que fiz lhe ajuda, eu pintei em verde onde fiz as fórmulas.

Eu usei uma função do Excel 2016, caso não tenha, eu tenho uma UDF (função personalizada) que faz a mesma coisa em qualquer versão do Excel.

Abs

CONCATENAR SE

Enviado: 24 Jul 2017 às 09:28
por priscilalc
Felipe, vc tem como enviar a UDF, meu excel não reconheceu a função :cry:

Re: CONCATENAR SE

Enviado: 24 Jul 2017 às 09:31
por FelipeMGarcia
Priscila,

Você tem que abrir o arquivo e salvar ele como suplemento de Excel, depois vai em Arquivo, Opções, Suplementos, Suplementos de Excel e vai em procurar e localiza o arquivo, depois disso, ele ficará salvo pra quando precisar.

Abs

CONCATENAR SE

Enviado: 24 Jul 2017 às 09:48
por priscilalc
Felipe, aqui não deu certo, aparece todos os municípios na mesma linha, sem considerar o código válido, será que é pq está com erro no arquivo UnirTexto na coluna G? segue anexo com print

Re: CONCATENAR SE

Enviado: 24 Jul 2017 às 09:49
por priscilalc
segue

Re: CONCATENAR SE

Enviado: 24 Jul 2017 às 10:42
por Deciog
priscilalc , Bom Dia.

Conforme modelo postado uma forma de fazer sem VBA ou UDF

Se minha resposta foi útil, clique em obrigado

Decio

CONCATENAR SE

Enviado: 24 Jul 2017 às 14:34
por priscilalc
Décio, seu exemplo é perfeito e me atende bem. Acontece que qdo não sei se algum problema no meu excel, qdo eu seleciono as células da tabela auxiliar ele fica em branco e a função não funciona... tá complicado rsrs... vou fuçar mais um pouco aqui para tentar descobrir o problema. Obg pela ajuda e atenção.

CONCATENAR SE

Enviado: 24 Jul 2017 às 14:39
por FelipeMGarcia
Priscila, você fez o passo de salvar o arquivo e colocá-lo como suplemento de Excel? Sem isso não irá funcionar, a fórmula do Décio atende a sua necessidade, o lado ruim é que precisa de várias colunas auxiliares.

Abs

CONCATENAR SE

Enviado: 24 Jul 2017 às 14:42
por FelipeMGarcia
Depois de fazer esses passos, ao digitar =UNIRTEXTO, ele deve aparecer a função pra você, o primeiro critério é o separador, que no exemplo usei o "-";depois vem se quer ignorar células em branco, que coloquei verdadeiro e depois é o texto que quer juntar.

CONCATENAR SE

Enviado: 24 Jul 2017 às 14:43
por FelipeMGarcia
Você não precisar usar no arquivo que mandei a UDF, ela fica gravada e pode usar em qualquer um.

Re: CONCATENAR SE

Enviado: 25 Jul 2017 às 09:06
por Deciog
priscilalc , Bom Dia.

A primeira auxiliar é formula matricial tem as chaves inicio e fim { formula}

Para isso você tem que ao invés de teclar enter somente, tem que teclar CTRL+SHIT_ENTER

Confere se é isso.

Se minha resposta foi útil, clique em obrigado

Decio