Como concatenar mantendo a formatação de número/data no Excel?
Você pode ter notado que, ao aplicarmos a função CONCATENAR no Excel, o formato de data (2014-01-03) e o formato de número, como formato de moeda ($734,7), formato de porcentagem (48,9%), casas decimais (24,5000), etc., são removidos e aparecem como números gerais nos resultados da concatenação. Neste artigo, apresentamos várias soluções alternativas para concatenar dados mantendo a formatação de data ou número no Excel.
- Concatenar mantendo o formato de data no Excel
- Concatenar mantendo o formato de número (moeda, porcentagem, casas decimais, etc.) no Excel
- Concatenar mantendo o formato de data e número com o Kutools para Excel
Concatenar mantendo o formato de data no Excel
Esta seção aborda como manter o formato de data na função CONCATENAR no Excel.
1Selecione uma célula em branco onde você deseja exibir o resultado da concatenação e insira a fórmula =CONCATENAR(TEXTO(A2; "aaaa-mm-dd");" "; B2) (A2 é a célula com a data que você deseja concatenar, e B2 é outra célula que você deseja concatenar) nela, e pressione a tecla Enter key.
2. Continue selecionando a célula do resultado da concatenação e arraste sua alça de preenchimento automático até o intervalo desejado. Em seguida, você verá as células especificadas concatenadas em uma única célula, mantendo o formato de data. Veja a captura de tela:
Observação: Esta fórmula =CONCATENAR(TEXTO(A2; "aaaa-mm-dd");" "; B2) exibirá datas de qualquer formato de data como aaaa-mm-dd, como 2014-01-03Para reter outros formatos de data na função CONCATENAR, você pode alterar o aaaa-mm-dd para o código de formato de data específico que você precisa. Como obter o código de formato de data/número?
![]() | A fórmula é muito complicada para lembrar? Salve a fórmula como uma entrada de AutoTexto para reutilizá-la com apenas um clique no futuro! Leia mais… Teste grátis |
Combinar em lote várias células/linhas/colunas sem perder dados e formato de data/número no Excel
Normalmente, ao mesclar células com o recurso Mesclar no Excel, ele remove todo o conteúdo das células, exceto o conteúdo da primeira célula. No entanto, com o utilitário Combinar (Linhas & Colunas) do Kutools para Excel, você pode facilmente combinar várias células/linhas/colunas em lote sem perder dados. Além disso, este utilitário também suporta manter os formatos originais de data e número nos resultados da combinação.
Kutools para Excel - Potencialize o Excel com mais de 300 ferramentas essenciais. Aproveite recursos de IA permanentemente gratuitos! Obtenha Agora
Concatenar mantendo o formato de número (moeda/porcentagem/casas decimais) no Excel
Esta seção trata de manter o formato de número, como formato de moeda, formato de porcentagem, casas decimais de números, etc., na função CONCATENAR no Excel.
1Primeiro, precisamos obter o código de formato dos números especificados que você deseja concatenar: clique com o botão direito na célula do número e selecione Formatar Células no menu de contexto. Veja a captura de tela:
2Na caixa de diálogo Formatar Células que será aberta, vá para a aba Número clique em Personalizado na caixa Categoria copie o código de formato na caixa Tipo e feche a caixa de diálogo Formatar Células. Veja a captura de tela:
3Em seguida, converteremos o número que você deseja concatenar em uma string de texto. Selecione uma célula em branco (Célula E2 em nosso exemplo), insira a fórmula =TEXTO(B2;"$#,##0.00_);($#,##0.00)") (B2 é a célula de moeda que você deseja concatenar) nela, e pressione a tecla Enter key.
Notas:
(1) No formato acima, $#,##0.00_);($#,##0.00) é o código de formato que copiamos na etapa 2. Você pode alterar o código de formato para o que você copiou.
(2) Às vezes, o código de formato de moeda que você copiou pode ser muito complicado, causando erros na fórmula. Se isso acontecer, simplifique o código de formato, como $#,##0.00_);($#,##0.00).
4. Se houver vários tipos de números que você deseja concatenar, repita as etapas 1-3 para converter esses números em strings de texto.
5Depois de converter números com formatos especiais de número em strings de texto, podemos concentrá-los inserindo a fórmula =CONCATENAR(A2; " ";E2; " "; F2) (A2, E2 e F2 são as células que vamos concatenar) em uma célula em branco (Célula G1 em nosso exemplo), e pressione a tecla Enter Veja a captura de tela:
6Selecione o intervalo E2:G2 e arraste a alça de preenchimento automático para o intervalo necessário. Em seguida, você verá que cada linha foi concatenada, mantendo todos os tipos de formatos de número. Veja a captura de tela:
Nota: Se você estiver familiarizado com os códigos de formato dos números que deseja concatenar, poderá aplicar a fórmula =CONCATENAR(A2; " ";TEXTO(B2;"$#,##0.00_);($#,##0.00)"); " "; TEXTO(C2;"0.00%" )) e substituir os códigos de formato de $#,##0.00_);($#,##0.00) e 0.00% com base nas suas necessidades.
![]() | A fórmula é muito complicada para lembrar? Salve a fórmula como uma entrada de AutoTexto para reutilizá-la com apenas um clique no futuro! Leia mais… Teste grátis |
Concatenar mantendo o formato de data e número com o Kutools para Excel
Não consegue lembrar os códigos de formato de datas e números e está cansado de copiá-los repetidamente? O utilitário Combinar do Kutools para Excel pode ajudá-lo a concatenar dados mantendo todos os tipos de formatos de data e número com alguns cliques no Excel.
1Selecione o intervalo que você deseja concatenar e clique em Kutools > Mesclar & Dividir > Combinar Linhas, Colunas ou Células sem Perder Dados.
2Na caixa de diálogo Combinar Colunas ou Linhas que será aberta, faça o seguinte:
(1) Marque a opção Combinar colunas na seção Para combinar células selecionadas conforme as opções a seguir ;
(2) Marque uma opção de separador na seção Especificar um separador (nós marcamos a opção Espaço em nosso exemplo);
(3) Especifique o local onde você colocará o resultado da concatenação. Em nosso exemplo, especificamos a Célula à esquerda;
(4) Na seção Opções marcamos a opção Excluir o conteúdo dessas células ;
(5) Marque a opção Usar valores formatados na parte inferior desta caixa de diálogo.
3. Clique no botão Ok para aplicar este utilitário. Em seguida, você verá que cada linha foi concatenada em sua primeira célula, mantendo todos os tipos de formatos de data e número. Veja a captura de tela:
Demonstração: concatenar mantendo o formato de número/data no Excel
Artigos relacionados:
Concatenar intervalo adicionando/incluindo aspas no Excel
Concatenar intervalo/células com vírgula, espaço, quebra de linha no Excel
Concatenar as primeiras letras de nomes/células no Excel
Concatenar células de outra planilha/diferentes planilhas no Excel
Melhores Ferramentas de Produtividade para Office
Impulsione suas habilidades no Excel com Kutools para Excel e experimente uma eficiência sem igual. Kutools para Excel oferece mais de300 recursos avançados para aumentar sua produtividade e economizar tempo.Clique aqui para obter o recurso que você mais precisa...
Office Tab traz interface de abas para o Office e facilita muito seu trabalho
- Habilite a edição e leitura com abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novas abas da mesma janela, em vez de novas janelas.
- Aumente sua produtividade em50% e reduza centenas de cliques do mouse todos os dias!